v0.1.1
🚀 Features
-
Prebuilt binaries for Alpine Linux - EverlastingBugstopper, issue/537 pull/538
Previously, Rover was only built for systems that had
glibc>= 2.18 installed. This was due to the fact that we embed v8 into the binaries to execute the JS-poweredrover supergraph composecommand.Our CI pipeline now produces a statically-linked binary compiled with
musl-libcthat does not includerover supergraph compose. Our installers will check if you have a compatible version ofglibc, and if you do not, it will download the new statically linked binary and warn you that it is missing some functionality.We hope to bring
rover supergraph composeto Alpine in the future, though how soon that future will come is not yet known.
🐛 Fixes
-
No longer panic on mistyped graph names/invalid API keys - EverlastingBugstopper, issue/548 & issue/550 pull/549
We received some user reports of Rover crashing if a graph name or API key was invalid. In these cases, you will now receive an actionable error message.
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
f54d9cb8fe06e3474ca3ad8334ece1a6f82c24706d224a8c108a2860e34a2ea6GNU Linux
Manual Verification:
$ sha256sum -b $(which rover) | cut -d ' ' -f1
MUSL Linux
Manual Verification:
$ sha256sum -b $(which rover) | cut -d ' ' -f1
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 a07b2ca2b4a28d87b37a6bcd9df98e48fc924aabc3c3143b76ed500229842991 C:\Users\username\.rover\bin\rover.exe