v0.1.6
🐛 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
stderrwhen an update to Rover is available - EverlastingBugstopper, issue/584 pull/586Once 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
stdoutinstead ofstderrdue to a bug in an upstream dependency. This bug has now been fixed, and update messages are now properly routed tostderr.
📚 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/585Fixes an instance of
subgraph pushto besubgraph 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
ca494a054bfeb99e3316495e61ecef21251b853913cd8a007ef7c042e6e3b56bGNU Linux
Manual Verification:
$ sha256sum -b $(which rover) | cut -d ' ' -f1
567081333e494559fbc58db1c2967f887c8d2b16c723e182532cd9386adb0577MUSL Linux
Manual Verification:
$ sha256sum -b $(which rover) | cut -d ' ' -f1
2241683809b9d332e305aff8cac67f5e82cde0f08c19b929d6073debfd05d48bWindows
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