apollo-codegen-flow-legacy
Advanced tools
Changelog
[0.21.0] - 2023-10-23
Add C# as a language in rover template
- @dylan-apollo, #1769
This means you can now filter templates with --language c-sharp
. Check out the first C# template by running rover template use subgraph-csharp-hotchocolate-annotation
!
Display proposal check task results in rover subgraph check
- @swcollard, #1768
When running rover subgraph check
, proposal check task results will be displayed in Rover. "Proposals" are a GraphOS feature currently in private preview that allow proposing subgraph schema changes before implementation. Integrating them with checks allows subgraph teams to ensure they have properly implemented a proposed schema change. This change will not affect you if your organization has not been granted preview access by Apollo.
Changelog
[0.20.0] - 2023-10-05
Persisted Queries is now GA - @glasser, #1756
The rover persisted-queries publish
command is now out of the public preview phase and has entered general availability. Check out the documentation for this enterprise feature.
Better message for a subgraph published with no changes - @bonnici, #1757
rover subgraph publish
now logs a message to stdout
when a subgraph was published and there were no changes to the schema.
Don't log username/password if APOLLO_ROVER_DOWNLOAD_HOST
includes authentication in the URL - @EverlastingBugstopper, #1758
Previously, when using the APOLLO_ROVER_DOWNLOAD_HOST
environment variable to override the download location of a plugin binary, Rover would log the entire URL to stdout, potentially leaking username and password authentication details if they were included in the URL. Now, Rover strips that information from the URLs before printing the download location. If Rover is not able to strip that information (likely due to an invalid URL), then it doesn't try to print the sanitized URL at all.