Skip to content

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 08 Jun 19:02
2cbc307

🐛 Fixes

  • Fix panic on empty GraphQL Error array - EverlastingBugstopper, issue/590 pull/592

    In certain scenarios, Rover will encounter GraphQL errors, which are return as an array of strings. Previously, we were not checking if that array was empty before attempting to print the first error in the array, which caused Rover to panic. Rover has now been refactored a bit to have simpler GraphQL error handling and will no longer panic in this scenario.

  • Don't mangle stderr when an update to Rover is available - EverlastingBugstopper, issue/584 pull/586

    Once a day, when a new version of Rover is available, it messages users letting them know that they can update. Unfortunately, this message was being printed to stdout instead of stderr due to a bug in an upstream dependency. This bug has now been fixed, and update messages are now properly routed to stderr.

📚 Documentation

  • Update Error Code docs title - StephenBarlow, pull/597

    "Index of Errors" -> "Rover CLI error codes"

  • Bump docs theme - StephenBarlow, pull/596

    Updates Gatsby and Apollo's Gatsby theme to match the rest of Apollo's docs.

  • Correct instance of subgraph push - DNature, pull/585

    Fixes an instance of subgraph push to be subgraph publish.


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 compare the output of the commands below to the output of the same
commands on your machine.

MacOS

Binaries built for MacOS are signed and notarized, and are automatically verified with Gatekeeper.

Manual Verification:

$ sha256sum -b $(which rover) | cut -d ' ' -f1
ca494a054bfeb99e3316495e61ecef21251b853913cd8a007ef7c042e6e3b56b

GNU Linux

Manual Verification:

$ sha256sum -b $(which rover) | cut -d ' ' -f1
567081333e494559fbc58db1c2967f887c8d2b16c723e182532cd9386adb0577

MUSL Linux

Manual Verification:

$ sha256sum -b $(which rover) | cut -d ' ' -f1
2241683809b9d332e305aff8cac67f5e82cde0f08c19b929d6073debfd05d48b

Windows

Manual Verification:

PS> Get-Command rover

CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Application     rover.exe                                          0.0.0.0    C:\Users\username\.rover\bin\rover.exe

PS> Get-FileHash C:\Users\username\.rover\bin\rover.exe

Algorithm       Hash                                                                   Path
---------       ----                                                                   ----
SHA256          c441b8097ba6326c61f764b32fc84c5a894a842ecd65be0bf31577d33e79b087       C:\Users\username\.rover\bin\rover.exe