Releases: apollographql/federation
@apollo/query-graphs@2.8.3-beta.0
Patch Changes
-
Error messages are now lazily evaluated for satisfiability validations. (#3068)
-
Query graph caches now use maps instead of sparsely-populated arrays for per-subgraph data. (#3066)
-
Updated dependencies [
f753d55e9a49d11389ee4f8d7976533447e95ede
,3af790517d662f3bec9064c0bf243014c579e9cd
]:- @apollo/federation-internals@2.8.3-beta.0
@apollo/gateway@2.8.3-beta.0
Patch Changes
- Updated dependencies [
38debcf2f9af1a719bd1c8acbd9335efa8427ddb
,860aace9904e787f9bf05aad94be5b5920f10543
,67b70c6e68b1cdbf8f03dacafd636e27ed9b7814
,f753d55e9a49d11389ee4f8d7976533447e95ede
,f5f6a799d6b3675eecb0eaec7a816d746cd136b2
,42bd27af6a23bcfdd36951dbfa3fb9f7ba833f3a
,3af790517d662f3bec9064c0bf243014c579e9cd
]:- @apollo/composition@2.8.3-beta.0
- @apollo/query-planner@2.8.3-beta.0
- @apollo/federation-internals@2.8.3-beta.0
@apollo/federation-internals@2.8.3-beta.0
Patch Changes
-
For very large graphs cloning types with lots of join directives can be expensive. Since these directives will not be used in the Schema that is cloned for toAPISchema(), add the ability to optionally omit them (#3053)
-
Use sets instead of arrays for tracking schema type/directive referencers. (#3067)
@apollo/composition@2.8.3-beta.0
Patch Changes
-
Error messages are now lazily evaluated for satisfiability validations. (#3068)
-
Query graph caches now use maps instead of sparsely-populated arrays for per-subgraph data. (#3066)
-
Add a fast path to skip override validation for fields without any subgraph
@override
s. (#3070) -
Type merging now uses maps instead of sparsely-populated arrays for per-subgraph data. (#3069)
-
Stop duplicating hints for inconsistent value type fields per subgraph. (#3071)
-
Use sets instead of arrays for tracking schema type/directive referencers. (#3067)
-
Updated dependencies [
38debcf2f9af1a719bd1c8acbd9335efa8427ddb
,860aace9904e787f9bf05aad94be5b5920f10543
,f753d55e9a49d11389ee4f8d7976533447e95ede
,3af790517d662f3bec9064c0bf243014c579e9cd
]:- @apollo/query-graphs@2.8.3-beta.0
- @apollo/federation-internals@2.8.3-beta.0
@apollo/subgraph@2.9.0-connectors.7
Patch Changes
- Updated dependencies [
b2e5ab66f84688ec304cfcf2c6f749c86aded549
]:- @apollo/federation-internals@2.9.0-connectors.7
@apollo/query-planner@2.9.0-connectors.7
Patch Changes
- Updated dependencies [
b2e5ab66f84688ec304cfcf2c6f749c86aded549
]:- @apollo/federation-internals@2.9.0-connectors.7
- @apollo/query-graphs@2.9.0-connectors.7
@apollo/query-graphs@2.9.0-connectors.7
Patch Changes
- Updated dependencies [
b2e5ab66f84688ec304cfcf2c6f749c86aded549
]:- @apollo/federation-internals@2.9.0-connectors.7
@apollo/gateway@2.9.0-connectors.7
Patch Changes
- Updated dependencies [
b2e5ab66f84688ec304cfcf2c6f749c86aded549
]:- @apollo/federation-internals@2.9.0-connectors.7
- @apollo/composition@2.9.0-connectors.7
- @apollo/query-planner@2.9.0-connectors.7
@apollo/federation-internals@2.9.0-connectors.7
Patch Changes
- generateQueryFragments() could generate fragments with naming collisions when nested (#3043)
@apollo/composition@2.9.0-connectors.7
Patch Changes
- Updated dependencies [
b2e5ab66f84688ec304cfcf2c6f749c86aded549
]:- @apollo/federation-internals@2.9.0-connectors.7
- @apollo/query-graphs@2.9.0-connectors.7