v0.18.0
Important: 1 potentially breaking change below, indicated by ❗ BREAKING ❗
❗ BREAKING ❗
-
Prevent publishing unparsable routing URLs by default - @EverlastingBugstopper, #1706 fixes #1689
rover subgraph publishnow validates the--routing-urlargument with a full URL parse to prevent the router from failing to start up due to an invalid subgraph URL. This means that passing an invalid routing URL or publishing a subgraph schema update that contains an invalid routing URL in the GraphOS registry will return an error. This error can be ignored by passing the--allow-invalid-routing-urloption.
🐛 Fixes
-
Return error E043 during check failures instead of the inaccurate E042 - @david-castaneda, #1705
Error E043 is now returned when any step in a check fails.
-
Small updates to the linter step produced by checks - @david-castaneda, #1701
- Renames the incorrect
start_byte_offsetfield to the correctstart_linefield in the JSON output - Updates the check step title to
Linterinstead ofLint
- Renames the incorrect
📚 Documentation
-
Fixes GitLab CI documentation - @frederik, #1704
Removes Alpine package installation instructions in favor of Ubuntu package installation instructions.
-
Documents the
persisted-queriescommand suite - @Meschreiber, #1698
This release was automatically created by CircleCI.
If you would like to verify that the binary you have downloaded was built from the source code in this repository, you can compute a checksum of the zipped tarball and compare it to the checksums that are included as release artifacts.
Binaries built for MacOS are signed, notarized, and automatically verified with Gatekeeper.