v0.39.0
๐ Features
-
Add
rover client extractcommand - @dotdat PR #3223, #3224, #3225New
rover client extractcommand pulls GraphQL operations out of client code. Includes the core extraction logic, CLI wiring, and integration tests. -
Add
rover client checkcommand - @dotdat PR #3120New
rover client checksubcommand for validating client operations against a schema. -
Add
rover schema search- @dotdat PR #3262New subcommand under
rover schemafor searching schema contents. -
Add
--checkflag torover graph publish- @joshuaoshields95 PR #3203Runs
graph checkandgraph publishas a single unit when--checkis passed. -
Add
--use-example-schemaflag tosubgraph publish- @samaanghani PR #3218Allows publishing a placeholder schema without needing to provide your own schema file. This is useful for setting up your graph structure before your actual schemas are ready. The placeholder schema is
type Query { helloWorld: String }with a routing URL ofhttps://example.com. -
Respect
--insecure-accept-invalid-certsinrover init --mcp- @dotdat PR #3234rover init --mcpnow honors--insecure-accept-invalid-certswhen fetching templates.
๐ Fixes
-
Port axios no-proxy behavior - @SharkBaitDLS PR #3270
Restores
no_proxy/NO_PROXYhandling that was previously provided by axios before its removal in 0.38.0. -
Fix path and formatting issues in
client check/client extract- @dotdat PR #3285 -
Use
--root-dirin client check fixture tests for cross-platform compatibility - @samaanghani PR #3219 -
Don't run the automated update check in Docker - @SharkBaitDLS PR #3245
Skips the rover version-update check when running inside a container so Docker users don't see spurious update prompts.
-
Workaround NPM 11 installation bug - @SharkBaitDLS PR #3230
๐ Maintenance
-
Add canonical GitHub Actions for install / subgraph / persisted queries - @SharkBaitDLS PR #3264, #3269, #3278, #3279, #3280
New companion actions under
apollographql-gh-actions/*for installing rover and wrapping common subgraph and persisted-queries subcommands. -
Bump
apollo-language-serverto 0.8.0 - PR #3251
This release was automatically created by GitHub Actions.
If 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.
Binaries built for MacOS are signed, notarized, and automatically verified with Gatekeeper.
Fetched May 15, 2026
