From b1b1159401f55eb2999184ace8be5dd23afcaf93 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 12 Jul 2024 22:20:27 +0000 Subject: [PATCH] Version Packages --- .changeset/afraid-phones-reflect.md | 6 ---- .changeset/empty-seahorses-melt.md | 5 --- .changeset/friendly-tables-mix.md | 7 ---- .changeset/good-shoes-chew.md | 5 --- .changeset/many-cats-prove.md | 5 --- .changeset/pre.json | 24 -------------- .changeset/smooth-melons-study.md | 5 --- .changeset/violet-wasps-cry.md | 5 --- .changeset/wild-guests-notice.md | 4 --- .changeset/wise-donkeys-deliver.md | 7 ---- composition-js/CHANGELOG.md | 22 +++++++++++++ composition-js/package.json | 6 ++-- .../CHANGELOG.md | 2 ++ .../package.json | 2 +- gateway-js/CHANGELOG.md | 9 ++++++ gateway-js/package.json | 8 ++--- internals-js/CHANGELOG.md | 10 ++++++ internals-js/package.json | 2 +- package-lock.json | 32 +++++++++---------- query-graphs-js/CHANGELOG.md | 11 +++++++ query-graphs-js/package.json | 4 +-- query-planner-js/CHANGELOG.md | 12 +++++++ query-planner-js/package.json | 6 ++-- subgraph-js/CHANGELOG.md | 7 ++++ subgraph-js/package.json | 4 +-- 25 files changed, 105 insertions(+), 105 deletions(-) delete mode 100644 .changeset/afraid-phones-reflect.md delete mode 100644 .changeset/empty-seahorses-melt.md delete mode 100644 .changeset/friendly-tables-mix.md delete mode 100644 .changeset/good-shoes-chew.md delete mode 100644 .changeset/many-cats-prove.md delete mode 100644 .changeset/pre.json delete mode 100644 .changeset/smooth-melons-study.md delete mode 100644 .changeset/violet-wasps-cry.md delete mode 100644 .changeset/wild-guests-notice.md delete mode 100644 .changeset/wise-donkeys-deliver.md diff --git a/.changeset/afraid-phones-reflect.md b/.changeset/afraid-phones-reflect.md deleted file mode 100644 index af613fa08..000000000 --- a/.changeset/afraid-phones-reflect.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@apollo/composition": patch -"@apollo/query-graphs": patch ---- - -Error messages are now lazily evaluated for satisfiability validations. diff --git a/.changeset/empty-seahorses-melt.md b/.changeset/empty-seahorses-melt.md deleted file mode 100644 index 0b39f26cb..000000000 --- a/.changeset/empty-seahorses-melt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/federation-internals": patch ---- - -dummy commit to force beta.2 diff --git a/.changeset/friendly-tables-mix.md b/.changeset/friendly-tables-mix.md deleted file mode 100644 index 9b3fa471e..000000000 --- a/.changeset/friendly-tables-mix.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@apollo/composition": patch -"@apollo/query-planner": patch -"@apollo/query-graphs": patch ---- - -Query graph caches now use maps instead of sparsely-populated arrays for per-subgraph data. diff --git a/.changeset/good-shoes-chew.md b/.changeset/good-shoes-chew.md deleted file mode 100644 index 77e584834..000000000 --- a/.changeset/good-shoes-chew.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/composition": patch ---- - -Add a fast path to skip override validation for fields without any subgraph `@override`s. diff --git a/.changeset/many-cats-prove.md b/.changeset/many-cats-prove.md deleted file mode 100644 index cd78a3dd4..000000000 --- a/.changeset/many-cats-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/federation-internals": patch ---- - -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 diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index b8d2979e1..000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "mode": "exit", - "tag": "beta", - "initialVersions": { - "@apollo/composition": "2.8.2", - "apollo-federation-integration-testsuite": "2.8.2", - "@apollo/gateway": "2.8.2", - "@apollo/federation-internals": "2.8.2", - "@apollo/query-graphs": "2.8.2", - "@apollo/query-planner": "2.8.2", - "@apollo/subgraph": "2.8.2" - }, - "changesets": [ - "afraid-phones-reflect", - "empty-seahorses-melt", - "friendly-tables-mix", - "good-shoes-chew", - "many-cats-prove", - "smooth-melons-study", - "violet-wasps-cry", - "wild-guests-notice", - "wise-donkeys-deliver" - ] -} diff --git a/.changeset/smooth-melons-study.md b/.changeset/smooth-melons-study.md deleted file mode 100644 index 356142f7e..000000000 --- a/.changeset/smooth-melons-study.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/composition": patch ---- - -Type merging now uses maps instead of sparsely-populated arrays for per-subgraph data. diff --git a/.changeset/violet-wasps-cry.md b/.changeset/violet-wasps-cry.md deleted file mode 100644 index 6c7b76e87..000000000 --- a/.changeset/violet-wasps-cry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/composition": patch ---- - -Stop duplicating hints for inconsistent value type fields per subgraph. diff --git a/.changeset/wild-guests-notice.md b/.changeset/wild-guests-notice.md deleted file mode 100644 index a041cb47f..000000000 --- a/.changeset/wild-guests-notice.md +++ /dev/null @@ -1,4 +0,0 @@ ---- -"@apollo/composition": patch ---- -Fix logic to compute missing subgraphs when generating composition hints/errors diff --git a/.changeset/wise-donkeys-deliver.md b/.changeset/wise-donkeys-deliver.md deleted file mode 100644 index b9b033ebd..000000000 --- a/.changeset/wise-donkeys-deliver.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@apollo/federation-internals": patch -"@apollo/composition": patch -"@apollo/query-planner": patch ---- - -Use sets instead of arrays for tracking schema type/directive referencers. diff --git a/composition-js/CHANGELOG.md b/composition-js/CHANGELOG.md index c7578ac17..6c0ea4717 100644 --- a/composition-js/CHANGELOG.md +++ b/composition-js/CHANGELOG.md @@ -1,5 +1,27 @@ # CHANGELOG for `@apollo/composition` +## 2.8.3 + +### Patch Changes + +- Error messages are now lazily evaluated for satisfiability validations. ([#3068](https://github.com/apollographql/federation/pull/3068)) + +- Query graph caches now use maps instead of sparsely-populated arrays for per-subgraph data. ([#3066](https://github.com/apollographql/federation/pull/3066)) + +- Add a fast path to skip override validation for fields without any subgraph `@override`s. ([#3070](https://github.com/apollographql/federation/pull/3070)) + +- Type merging now uses maps instead of sparsely-populated arrays for per-subgraph data. ([#3069](https://github.com/apollographql/federation/pull/3069)) + +- Stop duplicating hints for inconsistent value type fields per subgraph. ([#3071](https://github.com/apollographql/federation/pull/3071)) + +- Fix logic to compute missing subgraphs when generating composition hints/errors ([#3076](https://github.com/apollographql/federation/pull/3076)) + +- Use sets instead of arrays for tracking schema type/directive referencers. ([#3067](https://github.com/apollographql/federation/pull/3067)) + +- Updated dependencies [[`38debcf2f9af1a719bd1c8acbd9335efa8427ddb`](https://github.com/apollographql/federation/commit/38debcf2f9af1a719bd1c8acbd9335efa8427ddb), [`50d648ccffb05591878de75dc5522914ed48698f`](https://github.com/apollographql/federation/commit/50d648ccffb05591878de75dc5522914ed48698f), [`860aace9904e787f9bf05aad94be5b5920f10543`](https://github.com/apollographql/federation/commit/860aace9904e787f9bf05aad94be5b5920f10543), [`f753d55e9a49d11389ee4f8d7976533447e95ede`](https://github.com/apollographql/federation/commit/f753d55e9a49d11389ee4f8d7976533447e95ede), [`3af790517d662f3bec9064c0bf243014c579e9cd`](https://github.com/apollographql/federation/commit/3af790517d662f3bec9064c0bf243014c579e9cd)]: + - @apollo/query-graphs@2.8.3 + - @apollo/federation-internals@2.8.3 + ## 2.8.3-beta.2 ### Patch Changes diff --git a/composition-js/package.json b/composition-js/package.json index 5a9e6ca26..b63066e82 100644 --- a/composition-js/package.json +++ b/composition-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/composition", - "version": "2.8.3-beta.2", + "version": "2.8.3", "description": "Apollo Federation composition utilities", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -27,8 +27,8 @@ "access": "public" }, "dependencies": { - "@apollo/federation-internals": "2.8.3-beta.2", - "@apollo/query-graphs": "2.8.3-beta.2" + "@apollo/federation-internals": "2.8.3", + "@apollo/query-graphs": "2.8.3" }, "peerDependencies": { "graphql": "^16.5.0" diff --git a/federation-integration-testsuite-js/CHANGELOG.md b/federation-integration-testsuite-js/CHANGELOG.md index b1d8eb5da..ee112e5cf 100644 --- a/federation-integration-testsuite-js/CHANGELOG.md +++ b/federation-integration-testsuite-js/CHANGELOG.md @@ -1,5 +1,7 @@ # CHANGELOG for `federation-integration-testsuite-js` +## 2.8.3 + ## 2.8.3-beta.2 ## 2.8.3-beta.1 diff --git a/federation-integration-testsuite-js/package.json b/federation-integration-testsuite-js/package.json index 246272956..9d4070c7b 100644 --- a/federation-integration-testsuite-js/package.json +++ b/federation-integration-testsuite-js/package.json @@ -1,7 +1,7 @@ { "name": "apollo-federation-integration-testsuite", "private": true, - "version": "2.8.3-beta.2", + "version": "2.8.3", "description": "Apollo Federation Integrations / Test Fixtures", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/gateway-js/CHANGELOG.md b/gateway-js/CHANGELOG.md index 3eff8b40b..b1a807824 100644 --- a/gateway-js/CHANGELOG.md +++ b/gateway-js/CHANGELOG.md @@ -1,5 +1,14 @@ # CHANGELOG for `@apollo/gateway` +## 2.8.3 + +### Patch Changes + +- Updated dependencies [[`38debcf2f9af1a719bd1c8acbd9335efa8427ddb`](https://github.com/apollographql/federation/commit/38debcf2f9af1a719bd1c8acbd9335efa8427ddb), [`50d648ccffb05591878de75dc5522914ed48698f`](https://github.com/apollographql/federation/commit/50d648ccffb05591878de75dc5522914ed48698f), [`860aace9904e787f9bf05aad94be5b5920f10543`](https://github.com/apollographql/federation/commit/860aace9904e787f9bf05aad94be5b5920f10543), [`67b70c6e68b1cdbf8f03dacafd636e27ed9b7814`](https://github.com/apollographql/federation/commit/67b70c6e68b1cdbf8f03dacafd636e27ed9b7814), [`f753d55e9a49d11389ee4f8d7976533447e95ede`](https://github.com/apollographql/federation/commit/f753d55e9a49d11389ee4f8d7976533447e95ede), [`f5f6a799d6b3675eecb0eaec7a816d746cd136b2`](https://github.com/apollographql/federation/commit/f5f6a799d6b3675eecb0eaec7a816d746cd136b2), [`42bd27af6a23bcfdd36951dbfa3fb9f7ba833f3a`](https://github.com/apollographql/federation/commit/42bd27af6a23bcfdd36951dbfa3fb9f7ba833f3a), [`f376447a820e3c0ae41d16d1fd3b681d2f1e8c14`](https://github.com/apollographql/federation/commit/f376447a820e3c0ae41d16d1fd3b681d2f1e8c14), [`3af790517d662f3bec9064c0bf243014c579e9cd`](https://github.com/apollographql/federation/commit/3af790517d662f3bec9064c0bf243014c579e9cd)]: + - @apollo/composition@2.8.3 + - @apollo/federation-internals@2.8.3 + - @apollo/query-planner@2.8.3 + ## 2.8.3-beta.2 ### Patch Changes diff --git a/gateway-js/package.json b/gateway-js/package.json index 3eca0c02c..2bd46f3f8 100644 --- a/gateway-js/package.json +++ b/gateway-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/gateway", - "version": "2.8.3-beta.2", + "version": "2.8.3", "description": "Apollo Gateway", "author": "Apollo ", "main": "dist/index.js", @@ -25,9 +25,9 @@ "access": "public" }, "dependencies": { - "@apollo/composition": "2.8.3-beta.2", - "@apollo/federation-internals": "2.8.3-beta.2", - "@apollo/query-planner": "2.8.3-beta.2", + "@apollo/composition": "2.8.3", + "@apollo/federation-internals": "2.8.3", + "@apollo/query-planner": "2.8.3", "@apollo/server-gateway-interface": "^1.1.0", "@apollo/usage-reporting-protobuf": "^4.1.0", "@apollo/utils.createhash": "^2.0.0", diff --git a/internals-js/CHANGELOG.md b/internals-js/CHANGELOG.md index 9d2f19f9d..d37bf1bc7 100644 --- a/internals-js/CHANGELOG.md +++ b/internals-js/CHANGELOG.md @@ -1,5 +1,15 @@ # CHANGELOG for `@apollo/federation-internals` +## 2.8.3 + +### Patch Changes + +- dummy commit to force beta.2 ([#3078](https://github.com/apollographql/federation/pull/3078)) + +- 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](https://github.com/apollographql/federation/pull/3053)) + +- Use sets instead of arrays for tracking schema type/directive referencers. ([#3067](https://github.com/apollographql/federation/pull/3067)) + ## 2.8.3-beta.2 ### Patch Changes diff --git a/internals-js/package.json b/internals-js/package.json index ef27beaab..41447717c 100644 --- a/internals-js/package.json +++ b/internals-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/federation-internals", - "version": "2.8.3-beta.2", + "version": "2.8.3", "description": "Apollo Federation internal utilities", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/package-lock.json b/package-lock.json index ea70b5556..84e90ee0d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -70,11 +70,11 @@ }, "composition-js": { "name": "@apollo/composition", - "version": "2.8.3-beta.2", + "version": "2.8.3", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.8.3-beta.2", - "@apollo/query-graphs": "2.8.3-beta.2" + "@apollo/federation-internals": "2.8.3", + "@apollo/query-graphs": "2.8.3" }, "engines": { "node": ">=14.15.0" @@ -85,7 +85,7 @@ }, "federation-integration-testsuite-js": { "name": "apollo-federation-integration-testsuite", - "version": "2.8.3-beta.2", + "version": "2.8.3", "license": "Elastic-2.0", "dependencies": { "graphql-tag": "^2.12.6", @@ -94,12 +94,12 @@ }, "gateway-js": { "name": "@apollo/gateway", - "version": "2.8.3-beta.2", + "version": "2.8.3", "license": "Elastic-2.0", "dependencies": { - "@apollo/composition": "2.8.3-beta.2", - "@apollo/federation-internals": "2.8.3-beta.2", - "@apollo/query-planner": "2.8.3-beta.2", + "@apollo/composition": "2.8.3", + "@apollo/federation-internals": "2.8.3", + "@apollo/query-planner": "2.8.3", "@apollo/server-gateway-interface": "^1.1.0", "@apollo/usage-reporting-protobuf": "^4.1.0", "@apollo/utils.createhash": "^2.0.0", @@ -125,7 +125,7 @@ }, "internals-js": { "name": "@apollo/federation-internals", - "version": "2.8.3-beta.2", + "version": "2.8.3", "license": "Elastic-2.0", "dependencies": { "@types/uuid": "^9.0.0", @@ -17859,10 +17859,10 @@ }, "query-graphs-js": { "name": "@apollo/query-graphs", - "version": "2.8.3-beta.2", + "version": "2.8.3", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.8.3-beta.2", + "@apollo/federation-internals": "2.8.3", "deep-equal": "^2.0.5", "ts-graphviz": "^1.5.4", "uuid": "^9.0.0" @@ -17876,11 +17876,11 @@ }, "query-planner-js": { "name": "@apollo/query-planner", - "version": "2.8.3-beta.2", + "version": "2.8.3", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.8.3-beta.2", - "@apollo/query-graphs": "2.8.3-beta.2", + "@apollo/federation-internals": "2.8.3", + "@apollo/query-graphs": "2.8.3", "@apollo/utils.keyvaluecache": "^2.1.0", "chalk": "^4.1.0", "deep-equal": "^2.0.5", @@ -17909,11 +17909,11 @@ }, "subgraph-js": { "name": "@apollo/subgraph", - "version": "2.8.3-beta.2", + "version": "2.8.3", "license": "MIT", "dependencies": { "@apollo/cache-control-types": "^1.0.2", - "@apollo/federation-internals": "2.8.3-beta.2" + "@apollo/federation-internals": "2.8.3" }, "engines": { "node": ">=14.15.0" diff --git a/query-graphs-js/CHANGELOG.md b/query-graphs-js/CHANGELOG.md index 020dffd4f..dbd05bf61 100644 --- a/query-graphs-js/CHANGELOG.md +++ b/query-graphs-js/CHANGELOG.md @@ -1,5 +1,16 @@ # CHANGELOG for `@apollo/query-graphs` +## 2.8.3 + +### Patch Changes + +- Error messages are now lazily evaluated for satisfiability validations. ([#3068](https://github.com/apollographql/federation/pull/3068)) + +- Query graph caches now use maps instead of sparsely-populated arrays for per-subgraph data. ([#3066](https://github.com/apollographql/federation/pull/3066)) + +- Updated dependencies [[`50d648ccffb05591878de75dc5522914ed48698f`](https://github.com/apollographql/federation/commit/50d648ccffb05591878de75dc5522914ed48698f), [`f753d55e9a49d11389ee4f8d7976533447e95ede`](https://github.com/apollographql/federation/commit/f753d55e9a49d11389ee4f8d7976533447e95ede), [`3af790517d662f3bec9064c0bf243014c579e9cd`](https://github.com/apollographql/federation/commit/3af790517d662f3bec9064c0bf243014c579e9cd)]: + - @apollo/federation-internals@2.8.3 + ## 2.8.3-beta.2 ### Patch Changes diff --git a/query-graphs-js/package.json b/query-graphs-js/package.json index 0c497ee91..273de93dd 100644 --- a/query-graphs-js/package.json +++ b/query-graphs-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/query-graphs", - "version": "2.8.3-beta.2", + "version": "2.8.3", "description": "Apollo Federation library to work with 'query graphs'", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -23,7 +23,7 @@ "node": ">=14.15.0" }, "dependencies": { - "@apollo/federation-internals": "2.8.3-beta.2", + "@apollo/federation-internals": "2.8.3", "deep-equal": "^2.0.5", "ts-graphviz": "^1.5.4", "uuid": "^9.0.0" diff --git a/query-planner-js/CHANGELOG.md b/query-planner-js/CHANGELOG.md index 2ecd4a774..29c625688 100644 --- a/query-planner-js/CHANGELOG.md +++ b/query-planner-js/CHANGELOG.md @@ -1,5 +1,17 @@ # CHANGELOG for `@apollo/query-planner` +## 2.8.3 + +### Patch Changes + +- Query graph caches now use maps instead of sparsely-populated arrays for per-subgraph data. ([#3066](https://github.com/apollographql/federation/pull/3066)) + +- Use sets instead of arrays for tracking schema type/directive referencers. ([#3067](https://github.com/apollographql/federation/pull/3067)) + +- Updated dependencies [[`38debcf2f9af1a719bd1c8acbd9335efa8427ddb`](https://github.com/apollographql/federation/commit/38debcf2f9af1a719bd1c8acbd9335efa8427ddb), [`50d648ccffb05591878de75dc5522914ed48698f`](https://github.com/apollographql/federation/commit/50d648ccffb05591878de75dc5522914ed48698f), [`860aace9904e787f9bf05aad94be5b5920f10543`](https://github.com/apollographql/federation/commit/860aace9904e787f9bf05aad94be5b5920f10543), [`f753d55e9a49d11389ee4f8d7976533447e95ede`](https://github.com/apollographql/federation/commit/f753d55e9a49d11389ee4f8d7976533447e95ede), [`3af790517d662f3bec9064c0bf243014c579e9cd`](https://github.com/apollographql/federation/commit/3af790517d662f3bec9064c0bf243014c579e9cd)]: + - @apollo/query-graphs@2.8.3 + - @apollo/federation-internals@2.8.3 + ## 2.8.3-beta.2 ### Patch Changes diff --git a/query-planner-js/package.json b/query-planner-js/package.json index c907bc0dc..9465bc193 100644 --- a/query-planner-js/package.json +++ b/query-planner-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/query-planner", - "version": "2.8.3-beta.2", + "version": "2.8.3", "description": "Apollo Query Planner", "author": "Apollo ", "main": "dist/index.js", @@ -25,8 +25,8 @@ "access": "public" }, "dependencies": { - "@apollo/federation-internals": "2.8.3-beta.2", - "@apollo/query-graphs": "2.8.3-beta.2", + "@apollo/federation-internals": "2.8.3", + "@apollo/query-graphs": "2.8.3", "@apollo/utils.keyvaluecache": "^2.1.0", "chalk": "^4.1.0", "deep-equal": "^2.0.5", diff --git a/subgraph-js/CHANGELOG.md b/subgraph-js/CHANGELOG.md index c36b72d10..f9cbb5937 100644 --- a/subgraph-js/CHANGELOG.md +++ b/subgraph-js/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG for `@apollo/subgraph` +## 2.8.3 + +### Patch Changes + +- Updated dependencies [[`50d648ccffb05591878de75dc5522914ed48698f`](https://github.com/apollographql/federation/commit/50d648ccffb05591878de75dc5522914ed48698f), [`f753d55e9a49d11389ee4f8d7976533447e95ede`](https://github.com/apollographql/federation/commit/f753d55e9a49d11389ee4f8d7976533447e95ede), [`3af790517d662f3bec9064c0bf243014c579e9cd`](https://github.com/apollographql/federation/commit/3af790517d662f3bec9064c0bf243014c579e9cd)]: + - @apollo/federation-internals@2.8.3 + ## 2.8.3-beta.2 ### Patch Changes diff --git a/subgraph-js/package.json b/subgraph-js/package.json index 9547647c0..6ae4d1733 100644 --- a/subgraph-js/package.json +++ b/subgraph-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/subgraph", - "version": "2.8.3-beta.2", + "version": "2.8.3", "description": "Apollo Subgraph Utilities", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -25,7 +25,7 @@ }, "dependencies": { "@apollo/cache-control-types": "^1.0.2", - "@apollo/federation-internals": "2.8.3-beta.2" + "@apollo/federation-internals": "2.8.3" }, "peerDependencies": { "graphql": "^16.5.0"