releases.shpreview

v0.9.1

$npx -y @buildinternet/releases show rel_Y4E5OOMEbQm8R-VEDo4QY

๐Ÿš€ Features

  • Add templates for TypeScript, Go, Kotlin, and Java - @dbanty, #1347

    The rover template commands now include four more languages.

๐Ÿ› Fixes

  • Properly report errors when the first rover dev process starts up - @EverlastingBugstopper, #1342

    If something went wrong while starting the first rover dev process, it would attempt to start an attached process, which would fail with an inscrutable the main rover dev session is no longer active error message. Now, Rover properly reports issues with starting up the first rover dev session.

  • Properly report plugin installation errors on rover dev startup - @EverlastingBugstopper, #1357

    If a plugin failed to install when starting rover dev, the error wouldn't be reported properly. Now, if something goes wrong, the error message will be printed properly.

  • Replace some misleading error suggestions regarding ports with rover dev - @EverlastingBugstopper, #1340

    Some errors suggested retrying the rover dev command with a different --port argument, which doesn't exist. In these cases, rover dev will suggest that you specify a different --supergraph-port argument instead.

  • Don't exclude certain git remotes from GitContext - @EverlastingBugstopper, #1350 fixes #1349

    In v0.8.2, we started normalizing git remotes for anonymized telemetry. Unfortunately we started excluding git remotes that were not one of BitBucket, GitLab, or GitHub. We now record all of these properly.

๐Ÿ›  Maintenance

  • Fix typo in rover subgraph publish output - @EverlastingBugstopper, #1358 fixes #1337

    Instead of saying "Monitor your schema delivery progresson studio", rover subgraph publish outputs "You can monitor this launch in Apollo Studio".

  • Improve caching in CI - @EverlastingBugstopper, #1351 and #1352

    In CI builds, we now cache /target and ~/.cargo, instead of just /target.

  • Specify all dependencies in root Cargo.toml - @EverlastingBugstopper, #1344

    All of Rover's dependencies can now be viewed and updated in the root Cargo.toml, rather than needing to hunt around the workspace to update crates.

  • Updates dependencies - @EverlastingBugstopper, #1346

    • assert_cmd 1 -> 2
    • git2 0.14 -> 0.15
    • online 3.0.1 -> 4.0.0

This release was automatically created by CircleCI.

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 April 11, 2026