apollo-codegen-flow-legacy
Advanced tools
Changelog
[0.24.0] (unreleased) - 2024-mm-dd
Important: 1 potentially breaking change below, indicated by ❗ BREAKING ❗
plain
and json
options for --output
- @dylan-apollo PR #1804The --output
option is now only for specifying a file to write to. The --format
option should be used to specify the format of the output.
Changelog
[0.23.0] - 2024-03-26
Add --no-url
shorthand to subgraph publish
- @lennyburdette PR #1809
This is slightly more convenient and less awkward than --routing-url "" --allow-invalid-routing-url
Support unix socket URLs - @geal PR #1879
Since its 1.43.0 release, the Router can now connect to subgraph over unix sockets. This removes a warning when publishing a schema with a unix://
URL.
Use task specific rayon
threadpools and not the global threadpool - @garypen PR #1872
This increases rover's reliability by executing independent tasks in different thread pools.
Prevent an infinite loop when restarting the router - @geal PR #1855
When restarting a Router on schema updates, it could happen that an internal task of Rover would go in an infinite loop and consume CPU needlessly. This is now fixed and should make rover dev
more reliable.
Use proposalCoverage`` in addition to
severityLevel`` to build correct proposal check messaging - @swcollard PR #1845
This updates the message on proposal checks depending on the proposalCoverage
field
Upgrade axios to address a security warning - @goto-bus-stop PR #1819
The vulnerability didn't affect rover, but now you won't get a warning for it!
Remove yanked online check - @dylan-apollo PR #1803
Update dev docs about which Router version is used - @smyrick PR #1822
Update warning about federation_version
in rover compose
- @smyrick, @Meschreiber PR #1806
Document how to use subgraph fetch
with proposals - @Meschreiber PR #1823
Changelog
[0.22.0] - 2023-12-13
Add offline license support - @BrynCooke PR #1796 - Issue #1793
Adds rover license fetch <graph_ref>
Output:
rover license fetch --graph-id starstuff --profile gh
Fetching license for starstuff using credentials from the gh profile.
Success!
<redacted jwt>
Handle new rate limit error - @bnjjj #1798
Update the GraphQL schema and handle the new rate limit error.
First trial use of a generator (Scaffolding code for creating a new verb for an existing noun/command) - @tapegram PR #1786
First try at taking the instructions from the readme on how to scaffold a new verb on an existing command and added plop tooling to be able to generate the scaffolding automatically.
npx plop
This is an initial exploratory PR. Later PRs will build this into the dev tooling and expand on the functionality (if we don't decide to remove it)
Move Validating client ops to Apollo CLI section - @Meschreiber #1783
This PR moves Validating client operations into the Rover > Apollo CLI section.
Use shared content component for GH action instructions - @Meschreiber #1780
This PR replaces some text with a new shared content component containing that text.
Remove note on restricted supergraph.yml expansion - @dylan-apollo #1779 - issue #1629
supergraph.yaml
files now supports environment variable expansion everywhere, not just in introspection headers.