diff --git a/.changeset/five-ways-accept.md b/.changeset/five-ways-accept.md deleted file mode 100644 index c2de5aa46..000000000 --- a/.changeset/five-ways-accept.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"apollo-federation-integration-testsuite": minor -"@apollo/query-planner": minor -"@apollo/query-graphs": minor -"@apollo/composition": minor -"@apollo/federation-internals": minor -"@apollo/subgraph": minor -"@apollo/gateway": minor ---- - -Adds the ability to compose and serialize directives for [Apollo Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors, compose your supergraphs using [GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management) or [rover](https://www.apollographql.com/docs/rover/commands/dev), and run your supergraph in [Apollo Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or higher. diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index b2354019f..000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "mode": "exit", - "tag": "alpha", - "initialVersions": { - "@apollo/composition": "2.9.0", - "apollo-federation-integration-testsuite": "2.9.0", - "@apollo/gateway": "2.9.0", - "@apollo/federation-internals": "2.9.0", - "@apollo/query-graphs": "2.9.0", - "@apollo/query-planner": "2.9.0", - "@apollo/subgraph": "2.9.0" - }, - "changesets": [ - "twenty-parents-wait", - "warm-moles-jog", - "young-pigs-crash" - ] -} diff --git a/.changeset/twenty-parents-wait.md b/.changeset/twenty-parents-wait.md deleted file mode 100644 index 7ce545cba..000000000 --- a/.changeset/twenty-parents-wait.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/federation-internals": patch ---- - -Incorporate changes from v2.9.3 diff --git a/.changeset/warm-moles-jog.md b/.changeset/warm-moles-jog.md deleted file mode 100644 index 785fbdcd5..000000000 --- a/.changeset/warm-moles-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/gateway": minor ---- - -Add request parameter to didEncounterError method diff --git a/.changeset/young-pigs-crash.md b/.changeset/young-pigs-crash.md deleted file mode 100644 index b7470632b..000000000 --- a/.changeset/young-pigs-crash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@apollo/subgraph": patch ---- - -When resolving references, skip type resolution if the reference resolves to null. diff --git a/composition-js/CHANGELOG.md b/composition-js/CHANGELOG.md index 00dfbea1b..755b1e92d 100644 --- a/composition-js/CHANGELOG.md +++ b/composition-js/CHANGELOG.md @@ -1,5 +1,17 @@ # CHANGELOG for `@apollo/composition` +## 2.10.0 + +### Minor Changes + +- Adds the ability to compose and serialize directives for [Apollo Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors, compose your supergraphs using [GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management) or [rover](https://www.apollographql.com/docs/rover/commands/dev), and run your supergraph in [Apollo Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or higher. ([#3215](https://github.com/apollographql/federation/pull/3215)) + +### Patch Changes + +- Updated dependencies [[`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899), [`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899)]: + - @apollo/query-graphs@2.10.0 + - @apollo/federation-internals@2.10.0 + ## 2.9.3 ### Patch Changes diff --git a/composition-js/package.json b/composition-js/package.json index 297a8da86..ff2469f1e 100644 --- a/composition-js/package.json +++ b/composition-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/composition", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "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.10.0-alpha.4", - "@apollo/query-graphs": "2.10.0-alpha.4" + "@apollo/federation-internals": "2.10.0", + "@apollo/query-graphs": "2.10.0" }, "peerDependencies": { "graphql": "^16.5.0" diff --git a/federation-integration-testsuite-js/CHANGELOG.md b/federation-integration-testsuite-js/CHANGELOG.md index 8754771f2..7f89815ca 100644 --- a/federation-integration-testsuite-js/CHANGELOG.md +++ b/federation-integration-testsuite-js/CHANGELOG.md @@ -1,5 +1,11 @@ # CHANGELOG for `federation-integration-testsuite-js` +## 2.10.0 + +### Minor Changes + +- Adds the ability to compose and serialize directives for [Apollo Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors, compose your supergraphs using [GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management) or [rover](https://www.apollographql.com/docs/rover/commands/dev), and run your supergraph in [Apollo Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or higher. ([#3215](https://github.com/apollographql/federation/pull/3215)) + ## 2.9.3 ## 2.9.2 diff --git a/federation-integration-testsuite-js/package.json b/federation-integration-testsuite-js/package.json index 44b7b6c9b..abd1a69d8 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.10.0-alpha.4", + "version": "2.10.0", "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 9526447c5..2db6d8dc2 100644 --- a/gateway-js/CHANGELOG.md +++ b/gateway-js/CHANGELOG.md @@ -1,5 +1,14 @@ # CHANGELOG for `@apollo/gateway` +## 2.10.0 + +### Patch Changes + +- Updated dependencies [[`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899), [`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899)]: + - @apollo/query-planner@2.10.0 + - @apollo/composition@2.10.0 + - @apollo/federation-internals@2.10.0 + ## 2.9.3 ### Patch Changes diff --git a/gateway-js/package.json b/gateway-js/package.json index 23848e502..696366124 100644 --- a/gateway-js/package.json +++ b/gateway-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/gateway", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "description": "Apollo Gateway", "author": "Apollo ", "main": "dist/index.js", @@ -25,9 +25,9 @@ "access": "public" }, "dependencies": { - "@apollo/composition": "2.10.0-alpha.4", - "@apollo/federation-internals": "2.10.0-alpha.4", - "@apollo/query-planner": "2.10.0-alpha.4", + "@apollo/composition": "2.10.0", + "@apollo/federation-internals": "2.10.0", + "@apollo/query-planner": "2.10.0", "@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 fa5f84fbf..6b4963ea4 100644 --- a/internals-js/CHANGELOG.md +++ b/internals-js/CHANGELOG.md @@ -1,5 +1,15 @@ # CHANGELOG for `@apollo/federation-internals` +## 2.10.0 + +### Minor Changes + +- Adds the ability to compose and serialize directives for [Apollo Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors, compose your supergraphs using [GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management) or [rover](https://www.apollographql.com/docs/rover/commands/dev), and run your supergraph in [Apollo Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or higher. ([#3215](https://github.com/apollographql/federation/pull/3215)) + +### Patch Changes + +- Incorporate changes from v2.9.3 ([#3215](https://github.com/apollographql/federation/pull/3215)) + ## 2.9.3 ### Patch Changes diff --git a/internals-js/package.json b/internals-js/package.json index 20cff0326..837475c8a 100644 --- a/internals-js/package.json +++ b/internals-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/federation-internals", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "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 cfcbedb18..d719d480e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -70,11 +70,11 @@ }, "composition-js": { "name": "@apollo/composition", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.10.0-alpha.4", - "@apollo/query-graphs": "2.10.0-alpha.4" + "@apollo/federation-internals": "2.10.0", + "@apollo/query-graphs": "2.10.0" }, "engines": { "node": ">=14.15.0" @@ -85,7 +85,7 @@ }, "federation-integration-testsuite-js": { "name": "apollo-federation-integration-testsuite", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "license": "Elastic-2.0", "dependencies": { "graphql-tag": "^2.12.6", @@ -94,12 +94,12 @@ }, "gateway-js": { "name": "@apollo/gateway", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "license": "Elastic-2.0", "dependencies": { - "@apollo/composition": "2.10.0-alpha.4", - "@apollo/federation-internals": "2.10.0-alpha.4", - "@apollo/query-planner": "2.10.0-alpha.4", + "@apollo/composition": "2.10.0", + "@apollo/federation-internals": "2.10.0", + "@apollo/query-planner": "2.10.0", "@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.10.0-alpha.4", + "version": "2.10.0", "license": "Elastic-2.0", "dependencies": { "@types/uuid": "^9.0.0", @@ -17841,10 +17841,10 @@ }, "query-graphs-js": { "name": "@apollo/query-graphs", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.10.0-alpha.4", + "@apollo/federation-internals": "2.10.0", "deep-equal": "^2.0.5", "ts-graphviz": "^1.5.4", "uuid": "^9.0.0" @@ -17858,11 +17858,11 @@ }, "query-planner-js": { "name": "@apollo/query-planner", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "license": "Elastic-2.0", "dependencies": { - "@apollo/federation-internals": "2.10.0-alpha.4", - "@apollo/query-graphs": "2.10.0-alpha.4", + "@apollo/federation-internals": "2.10.0", + "@apollo/query-graphs": "2.10.0", "@apollo/utils.keyvaluecache": "^2.1.0", "chalk": "^4.1.0", "deep-equal": "^2.0.5", @@ -17891,11 +17891,11 @@ }, "subgraph-js": { "name": "@apollo/subgraph", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "license": "MIT", "dependencies": { "@apollo/cache-control-types": "^1.0.2", - "@apollo/federation-internals": "2.10.0-alpha.4" + "@apollo/federation-internals": "2.10.0" }, "engines": { "node": ">=14.15.0" diff --git a/query-graphs-js/CHANGELOG.md b/query-graphs-js/CHANGELOG.md index 1c868adfa..653482957 100644 --- a/query-graphs-js/CHANGELOG.md +++ b/query-graphs-js/CHANGELOG.md @@ -1,5 +1,16 @@ # CHANGELOG for `@apollo/query-graphs` +## 2.10.0 + +### Minor Changes + +- Adds the ability to compose and serialize directives for [Apollo Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors, compose your supergraphs using [GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management) or [rover](https://www.apollographql.com/docs/rover/commands/dev), and run your supergraph in [Apollo Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or higher. ([#3215](https://github.com/apollographql/federation/pull/3215)) + +### Patch Changes + +- Updated dependencies [[`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899), [`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899)]: + - @apollo/federation-internals@2.10.0 + ## 2.9.3 ### Patch Changes diff --git a/query-graphs-js/package.json b/query-graphs-js/package.json index 8ce2cc082..75fcb3fe8 100644 --- a/query-graphs-js/package.json +++ b/query-graphs-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/query-graphs", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "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.10.0-alpha.4", + "@apollo/federation-internals": "2.10.0", "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 a85c4c0d2..b90e43215 100644 --- a/query-planner-js/CHANGELOG.md +++ b/query-planner-js/CHANGELOG.md @@ -1,5 +1,17 @@ # CHANGELOG for `@apollo/query-planner` +## 2.10.0 + +### Minor Changes + +- Adds the ability to compose and serialize directives for [Apollo Connectors](https://go.apollo.dev/connectors). To use Apollo Connectors, compose your supergraphs using [GraphOS](https://www.apollographql.com/docs/graphos/platform/schema-management) or [rover](https://www.apollographql.com/docs/rover/commands/dev), and run your supergraph in [Apollo Router](https://www.apollographql.com/docs/graphos/routing) 2.0.0 or higher. ([#3215](https://github.com/apollographql/federation/pull/3215)) + +### Patch Changes + +- Updated dependencies [[`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899), [`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899)]: + - @apollo/query-graphs@2.10.0 + - @apollo/federation-internals@2.10.0 + ## 2.9.3 ### Patch Changes diff --git a/query-planner-js/package.json b/query-planner-js/package.json index b1b474ff5..bf0379bc5 100644 --- a/query-planner-js/package.json +++ b/query-planner-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/query-planner", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "description": "Apollo Query Planner", "author": "Apollo ", "main": "dist/index.js", @@ -25,8 +25,8 @@ "access": "public" }, "dependencies": { - "@apollo/federation-internals": "2.10.0-alpha.4", - "@apollo/query-graphs": "2.10.0-alpha.4", + "@apollo/federation-internals": "2.10.0", + "@apollo/query-graphs": "2.10.0", "@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 ca72065e0..f7d64e592 100644 --- a/subgraph-js/CHANGELOG.md +++ b/subgraph-js/CHANGELOG.md @@ -1,5 +1,14 @@ # CHANGELOG for `@apollo/subgraph` +## 2.10.0 + +### Patch Changes + +- When resolving references, skip type resolution if the reference resolves to null. ([#3215](https://github.com/apollographql/federation/pull/3215)) + +- Updated dependencies [[`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899), [`8927e315ab0e865ef3ff12320f265ee95588b899`](https://github.com/apollographql/federation/commit/8927e315ab0e865ef3ff12320f265ee95588b899)]: + - @apollo/federation-internals@2.10.0 + ## 2.9.3 ### Patch Changes diff --git a/subgraph-js/package.json b/subgraph-js/package.json index a91831c64..5394dfd3a 100644 --- a/subgraph-js/package.json +++ b/subgraph-js/package.json @@ -1,6 +1,6 @@ { "name": "@apollo/subgraph", - "version": "2.10.0-alpha.4", + "version": "2.10.0", "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.10.0-alpha.4" + "@apollo/federation-internals": "2.10.0" }, "peerDependencies": { "graphql": "^16.5.0"