v0.0.6
π Features
-
Add postinstall instructions - EverlastingBugstopper, pull/406
Adds a message after an install on how to add Rover to a user's PATH.
π Fixes
-
Change 'CSDL' to 'Core Schema' - lrlna, pull/403
Output of
rover supergraph compose
is a Core Schema. Our output
previously indicated that it was aCSDL
. -
Remove Rover binary before overwriting it - EverlastingBugstopper, issue/398 pull/400
Updating Rover with
curl
required a restart on MacOS due to Apple's
Gatekeeper not recognizing that a new package has been installed on a
user's system. This forces the installer to remove previously Rover
directory and its installation and do a fresh installation. -
Adds entitlements to MacOS signed binaries - EverlastingBugstopper, issue/399 pull/405
rover supergraph compose
process has been gettingkilled
on MacOS in
v0.0.5
release. This was happening due to the fact that we are using
deno-core
to execute composition, a package that requires access to
memory management. This fix adds an Entitelement when notarizing Rover that
specifically allows for unsigned packages to have access to memory
management.
SHA256 of release binaries for validation:
- Linux: ef996fa6da002629a118bf3de879f66b55db4ef95692bf325424d0ab695eee95
- Windows: a9475f5876f01e665b729634f37cce086fe592525a312b9340ecabf49ad1585c
- MacOS: b8570cdd87c11aa304eae8f49e65e4a6222388df4178b610839b63a9022e63d8