Skip to content

v0.27.0

Latest
Compare
Choose a tag to compare
@apollo-bot2 apollo-bot2 released this 10 Feb 16:12
da1d077

Important: 3 potentially breaking changes below, indicated by ❗ BREAKING ❗

If using Rover with Connectors, you will need to specify APOLLO_ROVER_DEV_ROUTER_VERSION=2.0.0-preview.X when using rover dev

❗ BREAKING ❗

  • Make paths in supergraph.yaml resolve relative to the location of the supergraph.yaml file - @jonathanrainer PR #2119

    To support the new Apollo Language Server it is now the case that any paths expressed in the supergraph.yaml file will
    be resolved relative to the file's location on disk, not the location that Rover is running in, at the time.

  • Remove fed2 command - @aaronArinder PR #2222

    This was a deprecated, hidden, unused command that was for early Federation 2.0 testing. This command has not been
    invoked for a very long time.

  • Remove ability to start multiple rover dev sessions - @jonathanrainer PR #2352

    Now that Rover supports hot-reloading from supergraph.yaml files we've removed the ability to start multiple
    rover dev sessions, in multiple terminal windows, and have them communicate with each other.

🚀 Features

🐛 Fixes

  • Stop Running Router with logs at TRACE level - @nmoutschen PR #2143

    We were running the Router at TRACE level logging, which was causing queries to not complete in some cases

  • Stop rover dev session if router binary crashes - @jonathanrainer PR #2382

    In the past we let the rover dev session continue if the router binary crashed, which led to a misleading state
    of affairs, this has now been fixed.

🛠 Maintenance

📚 Documentation


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.