releases.shpreview

v0.39.1

πŸš€ Features

New rover client extract command pulls GraphQL operations out of client code. Includes the core extraction logic, CLI wiring, and integration tests.

New rover client check subcommand for validating client operations against a schema.

Runs graph check and graph publish as a single unit when --check is passed.

Allows 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 of https://example.com/.

rover init --mcp now honors --insecure-accept-invalid-certs when fetching templates.

πŸ› Fixes

Restores no_proxy / NO_PROXY handling that was previously provided by axios before its removal in 0.38.0.

Skips the rover version-update check when running inside a container so Docker users don't see spurious update prompts.

πŸ›  Maintenance

New companion actions under apollographql-gh-actions/* for installing rover and wrapping common subgraph and persisted-queries subcommands.


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 21, 2026