{"id":"src__GU3AU8x9w6kCv3gF3pjZ","slug":"rover-cli","name":"Rover CLI","type":"github","url":"https://github.com/apollographql/rover","orgId":"org_ctiL2ZZXIA7tbsKSsxRN9","org":{"slug":"apollo-graphql","name":"Apollo GraphQL"},"isPrimary":false,"metadata":"{\"evaluatedMethod\":\"github\",\"evaluatedAt\":\"2026-04-11T13:26:56.527Z\",\"changelogUrl\":\"https://github.com/apollographql/rover/blob/HEAD/CHANGELOG.md\",\"changelogDetectedAt\":\"2026-04-11T13:27:49.856Z\"}","releaseCount":100,"releasesLast30Days":1,"avgReleasesPerWeek":0.1,"latestVersion":"v0.38.0","latestDate":"2026-04-08T15:14:46.000Z","changelogUrl":"https://github.com/apollographql/rover/blob/HEAD/CHANGELOG.md","hasChangelogFile":true,"lastFetchedAt":"2026-04-19T07:02:24.734Z","trackingSince":"2022-09-12T20:29:15.000Z","releases":[{"id":"rel_UBFIw0seVWlzlrDokq4Aj","version":"v0.38.0","title":"v0.38.0","summary":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you ...","content":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\n\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2026-04-08T15:14:46.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.38.0","media":[]},{"id":"rel_y_x1XzV_My5lnRxJsNUrl","version":"v0.37.2","title":"v0.37.2","summary":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you ...","content":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\n\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2025-12-19T22:37:12.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.37.2","media":[]},{"id":"rel_e3qfOCPbMUIKj-GWeiOE-","version":"v0.37.1","title":"v0.37.1","summary":"# [0.37.1] - 2025-12-16\r\n\r\n## 🐛 Fixes\r\n\r\n- **Allow rover dev --graph-ref to work without a local supergraph config - @DaleSeo, PR #2924**\r\n- **Handle...","content":"# [0.37.1] - 2025-12-16\r\n\r\n## 🐛 Fixes\r\n\r\n- **Allow rover dev --graph-ref to work without a local supergraph config - @DaleSeo, PR #2924**\r\n- **Handle InvalidGraphRef error gracefully instead of panicking - @DaleSeo, PR #2927**\r\n- **Add completions for bash and zsh -  @smyrick , PR #2853**","publishedAt":"2025-12-15T23:53:09.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.37.1","media":[]},{"id":"rel_MQWfMuAcCTY7C9nOmvviR","version":"v0.37.0","title":"v0.37.0","summary":"# [0.37.0] - 2025-12-01\r\n\r\n## 🚀 Features\r\n\r\n- **Enable overriding MCP version in `rover dev` - @DaleSeo, PR #2784**\r\n\r\n## 🐛 Fixes\r\n\r\n- **Remove cond...","content":"# [0.37.0] - 2025-12-01\r\n\r\n## 🚀 Features\r\n\r\n- **Enable overriding MCP version in `rover dev` - @DaleSeo, PR #2784**\r\n\r\n## 🐛 Fixes\r\n\r\n- **Remove conditional header in VSCode file from MCP template processing - @gocamille, PR #2757**\r\n- **Auto-configure MCP server endpoint with router's custom path- @DaleSeo, PR #2869**\r\n\r\n## 📚 Documentation\r\n\r\n- **change MCP's default port from 5000 to 8000 - @DaleSeo, PR #2749**","publishedAt":"2025-12-02T19:40:12.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.37.0","media":[]},{"id":"rel_AUhxSp5L4jMfp-3YrXIMH","version":"v0.36.2","title":"v0.36.2","summary":"# [0.36.2] - 2025-10-03\r\n\r\n## 🚀 Features\r\n\r\n- **Remove `claude_desktop_config.json` from MCP template and update \"Next Steps\" UX - @gocamille, #2746 ...","content":"# [0.36.2] - 2025-10-03\r\n\r\n## 🚀 Features\r\n\r\n- **Remove `claude_desktop_config.json` from MCP template and update \"Next Steps\" UX - @gocamille, #2746 fixes apollographql/rover-init-starters#84**\r\n\r\n  Updates the MCP template to be more flexible and AI-client agnostic. Removes the prescriptive `claude_desktop_config.json` file and provides more generic \"Next Steps\" guidance for connecting any AI client to the generated MCP server.\r\n\r\n- **Remove mcp-claude shortlink - @gocamille, #2747**\r\n\r\n  Removes the Claude Desktop-specific shortlink to align with the more flexible, AI-client agnostic approach to MCP server setup.","publishedAt":"2025-10-03T20:16:07.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.36.2","media":[]},{"id":"rel_egC4LoeVNXucK2L9FVxn5","version":"v0.36.1","title":"v0.36.1","summary":"## 🐛 Fixes\r\n\r\n- **Fix the NPM installer for some Linux distributions. #2724 by @andrewmcgivery**\r\n---\r\nThis release was automatically created by [Cir...","content":"## 🐛 Fixes\r\n\r\n- **Fix the NPM installer for some Linux distributions. #2724 by @andrewmcgivery**\r\n---\r\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\r\n\r\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\r\n\r\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2025-10-01T21:54:44.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.36.1","media":[]},{"id":"rel__Wo6yusayczToAmtZ26LW","version":"v0.36.1-rc.1","title":"v0.36.1-rc.1","summary":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you ...","content":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\n\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2025-10-01T19:09:41.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.36.1-rc.1","media":[]},{"id":"rel_UkFWfr8dYsoziOagg3VYX","version":"v0.36.1-rc.0","title":"v0.36.1-rc.0","summary":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you ...","content":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\n\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2025-10-01T17:41:16.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.36.1-rc.0","media":[]},{"id":"rel_dy5pkCvcAdTNQQh-frKgI","version":"v0.36.0","title":"v0.36.0","summary":"## 🚀 Features\r\n\r\n- **Add `--mcp` flag to `rover init` for Model Context Protocol support - [@camillelawrence](https://github.com/camillelawrence) PR ...","content":"## 🚀 Features\r\n\r\n- **Add `--mcp` flag to `rover init` for Model Context Protocol support - [@camillelawrence](https://github.com/camillelawrence) PR [#2731](https://github.com/apollographql/rover/pull/2731)**\r\n  - Developers can now [add AI tooling capabilities](https://www.apollographql.com/docs/apollo-mcp-server/run) to their GraphQL projects with `rover init --mcp`. This enables two flows: creating new graphs with MCP server capabilities, or augmenting existing projects with MCP tooling.\r\n- **Add support for [Connectors 0.3 and Federation 2.12 preview](https://www.apollographql.com/docs/graphos/connectors/reference/preview-features)**","publishedAt":"2025-09-30T22:49:48.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.36.0","media":[]},{"id":"rel_nlORCi9PPi8lKBauqlhX6","version":"v0.36.0-preview.2","title":"v0.36.0-preview.2","summary":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you ...","content":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\n\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2025-09-11T23:19:58.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.36.0-preview.2","media":[]},{"id":"rel_x00ISzk9sskxrclNm-8oN","version":"v0.36.0-preview.1","title":"v0.36.0-preview.1","summary":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you ...","content":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\n\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2025-09-04T21:05:32.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.36.0-preview.1","media":[]},{"id":"rel_ZdgQvvlAMuzbdnWKg-5gA","version":"v0.36.0-preview.0","title":"v0.36.0-preview.0","summary":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you ...","content":"<!-- changelog -->\n---\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\n\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\n\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2025-09-02T23:01:35.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.36.0-preview.0","media":[]},{"id":"rel_46Pwb_lMBmfdeU0i0N9J6","version":"v0.35.0","title":"v0.35.0","summary":"# [0.35.0] - 2025-07-30\r\n\r\n## ❗ BREAKING ❗\r\n\r\n- **use config file for MCP server - @nicholascioli PR #2665**\r\n\r\n## 🚀 Features\r\n\r\n- **Update MCP optio...","content":"# [0.35.0] - 2025-07-30\r\n\r\n## ❗ BREAKING ❗\r\n\r\n- **use config file for MCP server - @nicholascioli PR #2665**\r\n\r\n## 🚀 Features\r\n\r\n- **Update MCP options for rover dev - @DaleSeo PR #2661**\r\n- **add a note about the need for APOLLO_KEY and APOLLO_GRAPH_REF when using router features or connect - @the-gigi-apollo PR #2677**\r\n\r\n\r\n## 🛠 Maintenance\r\n\r\n- **upgrade schemars and apollo-federation-types - @DaleSeo PR #2676**","publishedAt":"2025-07-30T18:58:52.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.35.0","media":[]},{"id":"rel_y2r_nzgge2c-fyQrrMGA7","version":"v0.34.1","title":"v0.34.1","summary":"## 🐛 Fixes\r\n- **Handle null subgraph schema check results - @DaleSeo PR #2639**","content":"## 🐛 Fixes\r\n- **Handle null subgraph schema check results - @DaleSeo PR #2639**","publishedAt":"2025-06-24T15:59:51.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.34.1","media":[]},{"id":"rel_3Q5OR0ZV6KgjnsACdYOmL","version":"v0.34.0","title":"v0.34.0","summary":"## 🚀 Features\r\n- **Add `--mcp-collection` option for `rover dev` - @Jephuff PR #2636**","content":"## 🚀 Features\r\n- **Add `--mcp-collection` option for `rover dev` - @Jephuff PR #2636**","publishedAt":"2025-06-20T21:58:22.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.34.0","media":[]},{"id":"rel_az3Yb0kTuzMt_yloTjMM-","version":"v0.33.0","title":"v0.33.0","summary":"## 🚀 Features\r\n- **Use the starter template's federation version as the default federation version for newly created variants via `rover init` - @san...","content":"## 🚀 Features\r\n- **Use the starter template's federation version as the default federation version for newly created variants via `rover init` - @sanchezdale PR #2630**\r\n  - Before, all graph variants created through `init` were set to default to federation 2.10. Now, `init` sets the default to the federation version defined in the selected starter template.\r\n\r\n## 🛠 Maintenance\r\n- **Update rust crate to v8 - PR #2627**\r\n- **Update dependency `apollographql/federation-rs` to v2.11.0 - PR #2627**\r\n- **Configure renovate to not upgrade router major version - @pubmodmatt PR #2622**\r\n- **Update Apollo Router 2.x to 2.3.0 - PR #2628**\r\n\r\n## 📚 Documentation\r\n- **Update versioning section for accuracy - @mabuyo PR #2631**\r\n- **Fix MinVersion - @Meschreiber PR #2626**\r\n- **Update min version usage - @Meschreiber PR #2625**\r\n\r\n---\r\nThis release was automatically created by [CircleCI](./.circleci/config.yml).\r\n\r\nIf you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.\r\n\r\nBinaries built for MacOS are signed, notarized, and automatically verified with [Gatekeeper](https://support.apple.com/guide/deployment-reference-macos/using-gatekeeper-apd02b925e38/web).","publishedAt":"2025-06-10T19:41:33.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.33.0","media":[]},{"id":"rel_iKvp5lylrh8QfgF8QVLmq","version":"v0.32.1","title":"v0.32.1","summary":"## 🐛 Fixes\r\n- **Log cause of introspection error - @pubmodmatt PR #2615**\r\n\r\n  Introspection failures in `rover dev` were not logging the underlying ...","content":"## 🐛 Fixes\r\n- **Log cause of introspection error - @pubmodmatt PR #2615**\r\n\r\n  Introspection failures in `rover dev` were not logging the underlying cause of the failure. This has been fixed to help with debugging introspection problems.\r\n\r\n## 🛠 Maintenance\r\n- **Update Apollo Router 1.x to 1.61.7 - PR #2614**\r\n- **Update Apollo Router 2.x to 2.2.1 - PR #2592**\r\n- **Remove obsolete and broken xtask docs command - @pubmodmatt PR #2619**\r\n- **Configure Renovate to perform only security updates - @DaleSeo PR #2613**\r\n- **Update `eslint` to v9.28.0 - PR #2616**\r\n- **Update `zip` to v4 - PR #2618**\r\n- **Update `rand_regex` to v0.18.1 - PR #2606**\r\n- **Update node docker tag to v20.19.2 - PR #2605**\r\n- **Update `slackapi/slack-github-action` action to v2.1.0 - PR #2584**\r\n- **Update `duct` to v1 - PR #2586**\r\n- **Update `npm` to v11 - PR #2547**\r\n- **Update `quay.io/pypa/manylinux2014_x86_64` docker tag to v2025 - PR #2548**\r\n- **Update all non-major packages >= 1.0 - PR #2546**\r\n\r\n## 📚 Documentation\r\n- **Update contributing to documentation - @Meschreiber PR #2600**\r\n- **Update links - @Meschreiber PR #2620**","publishedAt":"2025-06-02T19:27:59.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.32.1","media":[]},{"id":"rel_Opt3JLQUkVt4THP0tEkJB","version":"v0.32.0","title":"v0.32.0","summary":"## 🚀 Features\r\n- **Use the Streamable HTTP transport for MCP - @pubmodmatt PR #2607**\r\n\r\n  `rover dev --mcp` will now use the Streamable HTTP transpo...","content":"## 🚀 Features\r\n- **Use the Streamable HTTP transport for MCP - @pubmodmatt PR #2607**\r\n\r\n  `rover dev --mcp` will now use the Streamable HTTP transport instead of SSE. Specify the `--mcp-port` and/or `--mcp-address` options to `rover dev --mcp` to override the default values. The `--mcp-sse-port` and `--mcp-sse-address` options still work, but will configure the port and address for Streamable HTTP. Users should migrate to the new option names.","publishedAt":"2025-05-29T15:22:49.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.32.0","media":[]},{"id":"rel_Mim9gdfqks2Q2i9p40rZE","version":"v0.31.3","title":"v0.31.3","summary":"## 🐛 Fixes\r\n- **Eliminate unnecessary warnings on rover dev startup - @pubmodmatt PR #2604**\r\n- **Improved error handling for graph creations through...","content":"## 🐛 Fixes\r\n- **Eliminate unnecessary warnings on rover dev startup - @pubmodmatt PR #2604**\r\n- **Improved error handling for graph creations through rover init - @tayrrible PR #2603**","publishedAt":"2025-05-28T21:40:17.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.31.3","media":[]},{"id":"rel_9chP4XK4JkGE2DKiJZSC0","version":"v0.31.2","title":"v0.31.2","summary":"## 🐛 Fixes\r\n- **Composition failures on environment variables in supergraph config - @pubmodmatt PR #2601**","content":"## 🐛 Fixes\r\n- **Composition failures on environment variables in supergraph config - @pubmodmatt PR #2601**","publishedAt":"2025-05-22T23:23:31.000Z","url":"https://github.com/apollographql/rover/releases/tag/v0.31.2","media":[]}],"pagination":{"page":1,"pageSize":20,"totalPages":5,"totalItems":100},"summaries":{"rolling":null,"monthly":[]}}