-
Notifications
You must be signed in to change notification settings - Fork 23
chore(deps): update all devdependencies #272
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
db65eb9 to
4d9414b
Compare
4d9414b to
ce07b84
Compare
9ecd379 to
00355b3
Compare
00355b3 to
762c601
Compare
baa4331 to
bc16757
Compare
a9e8044 to
38c6c86
Compare
26aff45 to
c2f9487
Compare
9021830 to
c52a787
Compare
6e9f287 to
5a70d4f
Compare
5a70d4f to
cf90783
Compare
4e7bdf4 to
3a1ef79
Compare
3a1ef79 to
acc0550
Compare
3e03980 to
87d16e9
Compare
85379ea to
7ad5fff
Compare
ce80879 to
23ae4a0
Compare
e3131b8 to
c735a92
Compare
e869c84 to
d0ceff9
Compare
11435bb to
7c2cdb9
Compare
7c2cdb9 to
1fca55f
Compare
1fca55f to
67498a1
Compare
This PR contains the following updates:
0.27.0->0.36.22.27.10->2.29.74.2.3->4.6.12.4.1->2.5.25.2.1->5.5.44.15.0->4.50.04.1.5->5.0.0^0.12.1->0.12.13.4.2->3.6.26.0.1->6.1.029.2.5->29.4.55.5.3->5.9.33.23.3->3.24.6This is a special PR that replaces
npm-run-allwith the community suggested minimal stable replacement version.Release Notes
apollographql/rover (@apollo/rover)
v0.36.2Compare Source
🚀 Features
Remove
claude_desktop_config.jsonfrom MCP template and update "Next Steps" UX - @gocamille, #2746 fixes apollographql/rover-init-starters#84Updates the MCP template to be more flexible and AI-client agnostic. Removes the prescriptive
claude_desktop_config.jsonfile and provides more generic "Next Steps" guidance for connecting any AI client to the generated MCP server.Remove mcp-claude shortlink - @gocamille, #2747
Removes the Claude Desktop-specific shortlink to align with the more flexible, AI-client agnostic approach to MCP server setup.
v0.36.1Compare Source
🐛 Fixes
v0.36.0Compare Source
🚀 Features
--mcpflag torover initfor Model Context Protocol support - @camillelawrence PR #2731rover init --mcp. This enables two flows: creating new graphs with MCP server capabilities, or augmenting existing projects with MCP tooling.v0.35.0Compare Source
❗ BREAKING ❗
🚀 Features
🛠 Maintenance
v0.34.1Compare Source
🐛 Fixes
v0.34.0Compare Source
🚀 Features
--mcp-collectionoption forrover dev- @Jephuff PR #2636v0.33.0Compare Source
🚀 Features
rover init- @sanchezdale PR #2630initwere set to default to federation 2.10. Now,initsets the default to the federation version defined in the selected starter template.🛠 Maintenance
apollographql/federation-rsto v2.11.0 - PR #2627📚 Documentation
v0.32.1Compare Source
🐛 Fixes
Log cause of introspection error - @pubmodmatt PR #2615
Introspection failures in
rover devwere not logging the underlying cause of the failure. This has been fixed to help with debugging introspection problems.🛠 Maintenance
eslintto v9.28.0 - PR #2616zipto v4 - PR #2618rand_regexto v0.18.1 - PR #2606slackapi/slack-github-actionaction to v2.1.0 - PR #2584ductto v1 - PR #2586npmto v11 - PR #2547quay.io/pypa/manylinux2014_x86_64docker tag to v2025 - PR #2548📚 Documentation
v0.32.0Compare Source
🚀 Features
Use the Streamable HTTP transport for MCP - @pubmodmatt PR #2607
rover dev --mcpwill now use the Streamable HTTP transport instead of SSE. Specify the--mcp-portand/or--mcp-addressoptions torover dev --mcpto override the default values. The--mcp-sse-portand--mcp-sse-addressoptions still work, but will configure the port and address for Streamable HTTP. Users should migrate to the new option names.v0.31.3Compare Source
🐛 Fixes
v0.31.2Compare Source
🐛 Fixes
v0.31.1Compare Source
🐛 Fixes
--mcp-directorywas optional, butrover devfailed if it was not specified--mcp-sse-addressto set the bind address for the MCP server started byrover devERRORorUNKNOWNrover devwould exit but leave the other process runningrover initwill now emit the correct commands for Windows PowerShell - @sanchezdale PR #2595🛠 Maintenance
v0.31.0Compare Source
🚀 Features
Add mcp to rover dev - @Jephuff, @pubmodmatt PR #2591
This release adds the ability to run the Apollo MCP Server in addition to the Apollo Router when running
rover dev. Specify the--mcpoption to start the MCP server. Additional options are provided to configure the MCP server. Userover dev --helpfor details.v0.30.0Compare Source
🚀 Features
Add support for templates in the
rover initcommandThis adds support for templates in the
rover initcommand. You can now select a template to use when creating a new graph!PRs Included
initflag to default features - @tayrriblestart_point_fileto specify what file to use in output - @sanchezdale🐛 Fixes
🛠 Maintenance
📚 Documentation
pq publishinto docs - @lleadbetrover initresources - @Meschreiberactions/checkout@v4in GitHub Actions example workflows - @DaleSeov0.29.1Compare Source
🐛 Fixes
📚 Documentation
v0.29.0Compare Source
🚀 Features
Adding new command
rover initNew
rover initcommand to help set up a new project. It walks you through creating a graph, setting up files, and getting GraphOS credentials.More information:
PRs Included
initflow when duplicate graph ID is provided1d586fcrover_stdlibrarydevcommand's descriptioninitconfiguringslug to docs link listinitcommandinitCommand with TypeState Pattern🛠 Maintenance
📚 Documentation
rover initv0.28.1Compare Source
🐛 Fixes
Fix telemetry reporting for release builds - @pubmodmatt PR #2445
Telemetry was not working for release builds. This has been corrected. See the Rover privacy policy for information about anonymous usage data collection in Rover.
🛠 Maintenance
v0.28.0Compare Source
🚀 Features
Default to Apollo Router 2.x for
rover dev- @pubmodmatt PR #2433The default version of Apollo Router used by
rover devis now 2.x instead of 1.x. The default can be overridden bysetting
APOLLO_ROVER_DEV_ROUTER_VERSION, for exampleAPOLLO_ROVER_DEV_ROUTER_VERSION=1.61.0.Implement supergraph config schema command - @jonathanrainer PR #2418
Adds a new
rover supergraph config schemacommand to output the JSONSchema forsupergraph.yaml. This can be usedto configure editor support for the file.
🐛 Fixes
rover config whoami- @pubmodmatt PR #2413🛠 Maintenance
📚 Documentation
v0.27.2Compare Source
🐛 Fixes
Restore the ability to use environment or file references in the
supergraph.yamlfile - @jonathanrainer PR #2411In v0.26.3 and older you could use references such as
${env.HOST}or similar in thesupergraph.yamlfile, therewas an oversight in the refactor and this was removed. This ability has now been restored.
🛠 Maintenance
apollographql/federation-rsto v2.10.0 - @jonathanrainer PR #2409thiserrorto v2.0.1 - @jonathanrainer PR #2261v0.27.1Compare Source
🐛 Fixes
Create output parent directories if they do not already exist - @dotdat PR #2396
One small regression with release of v0.27.0 was that if an output directory to
supergraph composewas specified,but one of the parent directories did not exist, the command would fail. In previous versions the parent directories
would be created instead and the command would succeed. This is now corrected and the previous behaviour restored.
Clean up how default subgraphs are defined in
rover dev- @dotdat PR #2397 fixes #2394An issue has been reported where
rover devwould prompt repeatedly for the subgraph name and URL despite theuser having given those values already. This was due to multiple factors, including not accounting for CLI args in
the default case and some faulty other faulty logic. This has now been restored.
Refine how composition produces artifacts for targets - @dotdat PR #2398 fixes #2393
Due to changes in the
supergraphbinary from 2.9+, writing directly to a file is now supported. However,this feature is not available in earlier versions of
supergraph. As such Rover should be responsible fororchestrating how the output from
supergraphbinary ends up in a file, rather than delegating that responsibilityto the
supergraphbinary and thus being at the mercy of which version is used. This allowed a further refactor thateliminated complexity around composition outputs.
Ensure credentials are checked when needed and not before - @jonathanrainer PR #2400 fixes #2399
Due to the
rover devrefactor there were situations where credentials were being required when they were ultimatelynot being used. As such we stopped supporting the use case where no
profilewas defined and noAPOLLO_KEYenv varwas provided, which is a very common pattern. This is now corrected.
🛠 Maintenance
Update
apollographql/routerto v1.60.1 - @jonathanrainer PR #2388Update Node.js packages - @jonathanrainer PR #2390
Includes
eslintto v9.20.0 andprettierto v3.5.0Update
nodeCircleCI orb to v7.1.0 - @jonathanrainer PR #2391Pin dependencies - @jonathanrainer PR #2401
Update Rust and Node.js packages - @jonathanrainer PR #2402
Includes
eslintto v9.20.1,mockitoto v1.6.1,nodeto v20.18.3 andprettierto v3.5.1Update CI node Docker Image to v20.18.3 - @jonathanrainer PR #2403
Update
mockallto v0.13.1 - @jonathanrainer PR #24045📚 Documentation
rover dev --help- @dylan-apollo PR #2395changesets/changesets (@changesets/cli)
v2.29.7Compare Source
Patch Changes
957f24e]:v2.29.6Compare Source
Patch Changes
a3563b0Thanks @benmccann! - Switch to maintained fork ofexternal-editorv2.29.5Compare Source
Patch Changes
#1693
6352819Thanks @Andarist! - Fixed an issue withworkspace:^andworkspace:~dependency ranges not being semantically treated as, respectively,^CURRENT_VERSIONand~CURRENT_VERSION. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.Updated dependencies [
6352819]:v2.29.4Compare Source
Patch Changes
#1668
65d6632Thanks @Andarist! - Fixed a crash in pre mode when trying to version private packages when tagging for private package is disabledUpdated dependencies [
65d6632]:v2.29.3Compare Source
Patch Changes
#1589
de8bebcThanks @remorses, @vzt7! - Fixed a crash in prerelease mode when a package misses the version field in itspackage.json#1619
c1e8a78Thanks @manucorporat! - Support../inpublishConfig.directorywhen publishing packagesUpdated dependencies [
de8bebc]:v2.29.2Compare Source
Patch Changes
#1636
f73f84aThanks @Netail! - Correctly resolve new changesets withsinceoption when the.changesetdirectory is not directly in the git rootUpdated dependencies [
f73f84a]:v2.29.1Compare Source
Patch Changes
#1620
b15e629Thanks @Netail! - Correctly fetch new changesets with since if the git option diff.relative has been set to trueUpdated dependencies [
b15e629]:[
v2.29.0](https://redirect.github.coConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 8am and before 4pm on tuesday" in timezone America/Los_Angeles.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.