Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 19 May 21:28
2260783

🚀 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-powered rover supergraph compose command.

    Our CI pipeline now produces a statically-linked binary compiled with musl-libc that does not include rover supergraph compose. Our installers will check if you have a compatible version of glibc, 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 compose to 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
f54d9cb8fe06e3474ca3ad8334ece1a6f82c24706d224a8c108a2860e34a2ea6

GNU 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