diff --git a/.changeset/curvy-papayas-sit.md b/.changeset/curvy-papayas-sit.md deleted file mode 100644 index 9944b7948..000000000 --- a/.changeset/curvy-papayas-sit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/composition": patch ---- - -When doing interface type intersection detection, allow @interfaceObject to stand in for any type diff --git a/.changeset/nice-dogs-walk.md b/.changeset/nice-dogs-walk.md deleted file mode 100644 index 15d9f4dc3..000000000 --- a/.changeset/nice-dogs-walk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/federation-internals": patch ---- - -When auto-upgrading schemas from fed1, never add @shareable on subscription fields. diff --git a/.changeset/rotten-clocks-mate.md b/.changeset/rotten-clocks-mate.md deleted file mode 100644 index aaf3628fe..000000000 --- a/.changeset/rotten-clocks-mate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/federation-internals": patch ---- - -Save time in SchemaUpgrader by pre-computing which subgraphs contain each type diff --git a/.changeset/witty-comics-turn.md b/.changeset/witty-comics-turn.md deleted file mode 100644 index 5d4a8cc3a..000000000 --- a/.changeset/witty-comics-turn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/subgraph": patch ---- - -Add descriptions for federation directives diff --git a/composition-js/CHANGELOG.md b/composition-js/CHANGELOG.md index 6c0ea4717..6cd4f10ca 100644 --- a/composition-js/CHANGELOG.md +++ b/composition-js/CHANGELOG.md @@ -1,5 +1,15 @@ # CHANGELOG for `@apollo/composition` +## 2.8.4 + +### Patch Changes + +- When doing interface type intersection detection, allow @interfaceObject to stand in for any type ([#3087](https://github.com/apollographql/federation/pull/3087)) + +- Updated dependencies [[`5f4bb160d024678d6facd471c43c8ec61c86e701`](https://github.com/apollographql/federation/commit/5f4bb160d024678d6facd471c43c8ec61c86e701), [`672aca7cbeb0a6a38586357a4e154f2dd91caa0c`](https://github.com/apollographql/federation/commit/672aca7cbeb0a6a38586357a4e154f2dd91caa0c)]: + - @apollo/federation-internals@2.8.4 + - @apollo/query-graphs@2.8.4 + ## 2.8.3 ### Patch Changes diff --git a/composition-js/package.json b/composition-js/package.json index b63066e82..879bf59fd 100644 --- a/composition-js/package.json +++ b/composition-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/composition", - "version": "2.8.3", + "version": "2.8.4", "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", - "@apollo/query-graphs": "2.8.3" + "@apollo/federation-internals": "2.8.4", + "@apollo/query-graphs": "2.8.4" }, "peerDependencies": { "graphql": "^16.5.0" diff --git a/federation-integration-testsuite-js/CHANGELOG.md b/federation-integration-testsuite-js/CHANGELOG.md index ee112e5cf..6f2d35b9b 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.4 + ## 2.8.3 ## 2.8.3-beta.2 diff --git a/federation-integration-testsuite-js/package.json b/federation-integration-testsuite-js/package.json index 9d4070c7b..8226d9ea5 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", + "version": "2.8.4", "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 b1a807824..f5ad0508e 100644 --- a/gateway-js/CHANGELOG.md +++ b/gateway-js/CHANGELOG.md @@ -1,5 +1,14 @@ # CHANGELOG for `@apollo/gateway` +## 2.8.4 + +### Patch Changes + +- Updated dependencies [[`4d9e0f6390c5114132d205ab73b6aa1b9ffa8cd8`](https://github.com/apollographql/federation/commit/4d9e0f6390c5114132d205ab73b6aa1b9ffa8cd8), [`5f4bb160d024678d6facd471c43c8ec61c86e701`](https://github.com/apollographql/federation/commit/5f4bb160d024678d6facd471c43c8ec61c86e701), [`672aca7cbeb0a6a38586357a4e154f2dd91caa0c`](https://github.com/apollographql/federation/commit/672aca7cbeb0a6a38586357a4e154f2dd91caa0c)]: + - @apollo/composition@2.8.4 + - @apollo/federation-internals@2.8.4 + - @apollo/query-planner@2.8.4 + ## 2.8.3 ### Patch Changes diff --git a/gateway-js/package.json b/gateway-js/package.json index 2bd46f3f8..3d6e1fef8 100644 --- a/gateway-js/package.json +++ b/gateway-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/gateway", - "version": "2.8.3", + "version": "2.8.4", "description": "Apollo Gateway", "author": "Apollo ", "main": "dist/index.js", @@ -25,9 +25,9 @@ "access": "public" }, "dependencies": { - "@apollo/composition": "2.8.3", - "@apollo/federation-internals": "2.8.3", - "@apollo/query-planner": "2.8.3", + "@apollo/composition": "2.8.4", + "@apollo/federation-internals": "2.8.4", + "@apollo/query-planner": "2.8.4", "@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 d37bf1bc7..160cac070 100644 --- a/internals-js/CHANGELOG.md +++ b/internals-js/CHANGELOG.md @@ -1,5 +1,13 @@ # CHANGELOG for `@apollo/federation-internals` +## 2.8.4 + +### Patch Changes + +- When auto-upgrading schemas from fed1, never add @shareable on subscription fields. ([#3094](https://github.com/apollographql/federation/pull/3094)) + +- Save time in SchemaUpgrader by pre-computing which subgraphs contain each type ([#3057](https://github.com/apollographql/federation/pull/3057)) + ## 2.8.3 ### Patch Changes diff --git a/internals-js/package.json b/internals-js/package.json index 41447717c..cef7a14af 100644 --- a/internals-js/package.json +++ b/internals-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/federation-internals", - "version": "2.8.3", + "version": "2.8.4", "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 84e90ee0d..0210d41ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -70,11 +70,11 @@ }, "composition-js": { "name": "@apollo/composition", - "version": "2.8.3", + "version": "2.8.4", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.8.3", - "@apollo/query-graphs": "2.8.3" + "@apollo/federation-internals": "2.8.4", + "@apollo/query-graphs": "2.8.4" }, "engines": { "node": ">=14.15.0" @@ -85,7 +85,7 @@ }, "federation-integration-testsuite-js": { "name": "apollo-federation-integration-testsuite", - "version": "2.8.3", + "version": "2.8.4", "license": "Elastic-2.0", "dependencies": { "graphql-tag": "^2.12.6", @@ -94,12 +94,12 @@ }, "gateway-js": { "name": "@apollo/gateway", - "version": "2.8.3", + "version": "2.8.4", "license": "Elastic-2.0", "dependencies": { - "@apollo/composition": "2.8.3", - "@apollo/federation-internals": "2.8.3", - "@apollo/query-planner": "2.8.3", + "@apollo/composition": "2.8.4", + "@apollo/federation-internals": "2.8.4", + "@apollo/query-planner": "2.8.4", "@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", + "version": "2.8.4", "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", + "version": "2.8.4", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.8.3", + "@apollo/federation-internals": "2.8.4", "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", + "version": "2.8.4", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.8.3", - "@apollo/query-graphs": "2.8.3", + "@apollo/federation-internals": "2.8.4", + "@apollo/query-graphs": "2.8.4", "@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", + "version": "2.8.4", "license": "MIT", "dependencies": { "@apollo/cache-control-types": "^1.0.2", - "@apollo/federation-internals": "2.8.3" + "@apollo/federation-internals": "2.8.4" }, "engines": { "node": ">=14.15.0" diff --git a/query-graphs-js/CHANGELOG.md b/query-graphs-js/CHANGELOG.md index dbd05bf61..e298f10db 100644 --- a/query-graphs-js/CHANGELOG.md +++ b/query-graphs-js/CHANGELOG.md @@ -1,5 +1,12 @@ # CHANGELOG for `@apollo/query-graphs` +## 2.8.4 + +### Patch Changes + +- Updated dependencies [[`5f4bb160d024678d6facd471c43c8ec61c86e701`](https://github.com/apollographql/federation/commit/5f4bb160d024678d6facd471c43c8ec61c86e701), [`672aca7cbeb0a6a38586357a4e154f2dd91caa0c`](https://github.com/apollographql/federation/commit/672aca7cbeb0a6a38586357a4e154f2dd91caa0c)]: + - @apollo/federation-internals@2.8.4 + ## 2.8.3 ### Patch Changes diff --git a/query-graphs-js/package.json b/query-graphs-js/package.json index 273de93dd..00f5bbb45 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", + "version": "2.8.4", "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", + "@apollo/federation-internals": "2.8.4", "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 29c625688..98ff2ca8a 100644 --- a/query-planner-js/CHANGELOG.md +++ b/query-planner-js/CHANGELOG.md @@ -1,5 +1,13 @@ # CHANGELOG for `@apollo/query-planner` +## 2.8.4 + +### Patch Changes + +- Updated dependencies [[`5f4bb160d024678d6facd471c43c8ec61c86e701`](https://github.com/apollographql/federation/commit/5f4bb160d024678d6facd471c43c8ec61c86e701), [`672aca7cbeb0a6a38586357a4e154f2dd91caa0c`](https://github.com/apollographql/federation/commit/672aca7cbeb0a6a38586357a4e154f2dd91caa0c)]: + - @apollo/federation-internals@2.8.4 + - @apollo/query-graphs@2.8.4 + ## 2.8.3 ### Patch Changes diff --git a/query-planner-js/package.json b/query-planner-js/package.json index 9465bc193..6056bb544 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", + "version": "2.8.4", "description": "Apollo Query Planner", "author": "Apollo ", "main": "dist/index.js", @@ -25,8 +25,8 @@ "access": "public" }, "dependencies": { - "@apollo/federation-internals": "2.8.3", - "@apollo/query-graphs": "2.8.3", + "@apollo/federation-internals": "2.8.4", + "@apollo/query-graphs": "2.8.4", "@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 f9cbb5937..a0749fc9c 100644 --- a/subgraph-js/CHANGELOG.md +++ b/subgraph-js/CHANGELOG.md @@ -1,5 +1,14 @@ # CHANGELOG for `@apollo/subgraph` +## 2.8.4 + +### Patch Changes + +- Add descriptions for federation directives ([#3095](https://github.com/apollographql/federation/pull/3095)) + +- Updated dependencies [[`5f4bb160d024678d6facd471c43c8ec61c86e701`](https://github.com/apollographql/federation/commit/5f4bb160d024678d6facd471c43c8ec61c86e701), [`672aca7cbeb0a6a38586357a4e154f2dd91caa0c`](https://github.com/apollographql/federation/commit/672aca7cbeb0a6a38586357a4e154f2dd91caa0c)]: + - @apollo/federation-internals@2.8.4 + ## 2.8.3 ### Patch Changes diff --git a/subgraph-js/package.json b/subgraph-js/package.json index 6ae4d1733..f9e554b4f 100644 --- a/subgraph-js/package.json +++ b/subgraph-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/subgraph", - "version": "2.8.3", + "version": "2.8.4", "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" + "@apollo/federation-internals": "2.8.4" }, "peerDependencies": { "graphql": "^16.5.0"