Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[0.8.2] - 2022-09-06
🚀 Features
Check commands exit with failure when downstream tasks fail - @sachindshinde, fix: Error if the check workflow fails but all known tasks succeed #1280
Historically,
rover graph check
androver subgraph check
have aggregated errors for operation checks and/or composition checks. Checks are expanding in Studio and will continue to expand over time, starting with downstream contract checks forrover subgraph check
. When these tasks fail, Rover will throw an error and link to the checks page in Studio which will contiain more information on the exact failure.Detect improper VS Code API key pastes on Windows - @EverlastingBugstopper, Getting an E003 error while not using any header #1026, 1268
We have added new error messages and recovery suggestions for malformed API keys caused by invalid copy+pastes in VS Code on Windows.
Adds
--watch
tointrospect
commands - @EverlastingBugstopper, feat: adds --watch to introspect commands #1207If you pass the
--watch
flag torover graph introspect
orrover subgraph introspect
, the GraphQL server will be introspected once every second, printing updates to the terminal as the introspection response changes. This could be used to bootstrap development workflows when combined with--output json
and a tool likejq
.🐛 Fixes
Trim double quotes in multilingual descriptions - @lrlna, fix(1244): trim double quotes in multilingual descriptions #1245 fixes Crashed introspection with cyrillic symbols #1244 and bug: crashed while <insert description here> #1114
rover graph introspect
no longer crashes if a field description contains cyrillic symbols.Fix link to ELv2 license information - @EverlastingBugstopper, fixup: license link #1262 fixes LICENSE 404 #1261
🛠 Maintenance
Link directly to API Keys page in Studio - @abernix, use more specific URL for obtaining "Personal API Key" #1202
The
rover config auth
command will now provide a link that takes you directly to the "API Keys" page where you can create a Personal API Key, rather than a page that requires you to click through to another page.Skip Apollo Studio integration tests for fork PRs - @EverlastingBugstopper, #Issue #, 1216
Our CI pipeline skips Apollo Studio integration tests for forked repositories because they don't have access to the Apollo Studio organization that we use to run them.
Updates MacOS CI pipeline to use xcode 13.4 - @EverlastingBugstopper, chore: updates xcode from 11.4 to 13.4 #1211
Normalize git remote URLs for anonymized telemetry - @EverlastingBugstopper, normalize git remote urls for anonymized telemetry #1279