v0.0.8
[0.0.8] - 2021-04-13
๐ Features
-
Users can now install Rover with a shorter URL - JakeDawkins, issue/287 pull/426
Instead of downloading Rover's install script from the tagged GitHub URL, you can now use the much simpler endpoints:
https://rover.apollo.dev/nix/latest and https://rover.apollo.dev/win/latest.
You can see our documentation for more info on the new installation pattern.
-
Print link to documentation after installation - EverlastingBugstopper, issue/141 pull/437
After a user installs Rover, we now print a link to the getting started page at
https://go.apollo.dev/r/docs.
๐ Fixes
-
Deserialize supergraph configuration to a deterministic data structure - lrlna, issue/422 pull/423
Previously, when Rover deserialized a supergraph configuration file, it did so using a HashMap.
This made the results ofrover supergraph compose
non-deterministic, which was undesirable.
By switching from a HashMap to a BTreeMap,rover supergraph compose
is now deterministic.
๐ Maintenance
-
Update telemetry URL - JakeDawkins, pull/427
Telemetry is now routed through a Netlify function instead of a Cloudflare Worker.
๐ Documentation
-
Add Apollo CLI to Rover migration guide - JakeDawkins, issue/284 pull/425
Rover now has a migration guide for users coming from the Apollo CLI. You can see it here.
SHA256 of release binaries for validation:
- Linux: 37718d579fa1a168924e46ab4f1a814a4fc4a85e7965b1515a90f48d189286e4
- Windows: 1e8fea7bbc32df1a8d5e496ceef9a7dbb452865e710c67f4e667e30164efb87e
- MacOS: 2b72c6603638ef28fc691b0a61c8147bd6d850811e25a54deb39c8cb56b63d52