diff --git a/.changeset/@graphql-codegen_cli-10248-dependencies.md b/.changeset/@graphql-codegen_cli-10248-dependencies.md deleted file mode 100644 index 1e7f5fd5a18..00000000000 --- a/.changeset/@graphql-codegen_cli-10248-dependencies.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@graphql-codegen/cli": patch ---- -dependencies updates: - - Updated dependency [`@whatwg-node/fetch@^0.10.0` ↗︎](https://www.npmjs.com/package/@whatwg-node/fetch/v/0.10.0) (from `^0.9.20`, in `dependencies`) diff --git a/.changeset/famous-spiders-call.md b/.changeset/famous-spiders-call.md deleted file mode 100644 index 90dbe64c89d..00000000000 --- a/.changeset/famous-spiders-call.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@graphql-codegen/cli': patch ---- - -Fix schema pointers type to allow an array of pointers diff --git a/.changeset/great-dancers-pump.md b/.changeset/great-dancers-pump.md deleted file mode 100644 index db87d0297d2..00000000000 --- a/.changeset/great-dancers-pump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@graphql-codegen/client-preset': minor ---- - -Forward customDirectives to support Apollo unmask diff --git a/.changeset/orange-pillows-decide.md b/.changeset/orange-pillows-decide.md deleted file mode 100644 index 6f345c54be1..00000000000 --- a/.changeset/orange-pillows-decide.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@graphql-codegen/visitor-plugin-common': patch -'@graphql-codegen/typescript-resolvers': patch ---- - -Fix generateInternalResolversIfNeeded.\_\_resolveReference making the resolver required - -`__resolveReference`'s default behaviour when not declared is to pass the ref to subsequent resolvers i.e. becoming the `parent`. So, it means we don't have to make this resolver required. - -This patch makes `__resolveReference` optional when `generateInternalResolversIfNeeded.__resolveReference` is set to true. diff --git a/.changeset/swift-wasps-beam.md b/.changeset/swift-wasps-beam.md deleted file mode 100644 index 0eca2b3404a..00000000000 --- a/.changeset/swift-wasps-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@graphql-codegen/client-preset': minor ---- - -client-preset generated output is configurable with onlyOperationTypes and onlyEnumTypes diff --git a/examples/persisted-documents-string-mode/package.json b/examples/persisted-documents-string-mode/package.json index 2679a4a0f59..31f319f85c8 100644 --- a/examples/persisted-documents-string-mode/package.json +++ b/examples/persisted-documents-string-mode/package.json @@ -10,7 +10,7 @@ "@graphql-typed-document-node/core": "3.2.0", "jest": "28.1.3", "babel-jest": "29.7.0", - "@graphql-codegen/cli": "5.0.3", + "@graphql-codegen/cli": "5.0.4", "@babel/core": "7.25.2", "@babel/preset-env": "7.25.3", "@babel/preset-typescript": "7.26.0" diff --git a/examples/persisted-documents/package.json b/examples/persisted-documents/package.json index c0e1d6aaf66..ba5d3e2ed54 100644 --- a/examples/persisted-documents/package.json +++ b/examples/persisted-documents/package.json @@ -10,7 +10,7 @@ "@graphql-typed-document-node/core": "3.2.0", "jest": "28.1.3", "babel-jest": "29.7.0", - "@graphql-codegen/cli": "5.0.3", + "@graphql-codegen/cli": "5.0.4", "@babel/core": "7.25.2", "@babel/preset-env": "7.25.3", "@babel/preset-typescript": "7.26.0" diff --git a/examples/programmatic-typescript/package.json b/examples/programmatic-typescript/package.json index 0cc23ab0bdb..39a949cd76f 100644 --- a/examples/programmatic-typescript/package.json +++ b/examples/programmatic-typescript/package.json @@ -12,10 +12,10 @@ "dependencies": { "@graphql-codegen/core": "4.0.2", "@graphql-codegen/plugin-helpers": "5.1.0", - "@graphql-codegen/typed-document-node": "5.0.12", - "@graphql-codegen/typescript": "4.1.2", - "@graphql-codegen/typescript-operations": "4.4.0", - "@graphql-codegen/typescript-resolvers": "4.4.1", + "@graphql-codegen/typed-document-node": "5.0.13", + "@graphql-codegen/typescript": "4.1.3", + "@graphql-codegen/typescript-operations": "4.4.1", + "@graphql-codegen/typescript-resolvers": "4.4.2", "@graphql-tools/graphql-file-loader": "8.0.1", "@graphql-tools/load": "8.0.2", "@graphql-tools/schema": "10.0.6", diff --git a/examples/react/apollo-client-defer/package.json b/examples/react/apollo-client-defer/package.json index cd126d0fe16..6cd1c87827e 100644 --- a/examples/react/apollo-client-defer/package.json +++ b/examples/react/apollo-client-defer/package.json @@ -11,7 +11,7 @@ "graphql-yoga": "5.7.0" }, "devDependencies": { - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@types/jest": "^27.5.2", "@types/node": "^22.0.0", "@types/react": "^18.0.15", diff --git a/examples/react/apollo-client-swc-plugin/package.json b/examples/react/apollo-client-swc-plugin/package.json index 3c257daba9f..b8b723410c0 100644 --- a/examples/react/apollo-client-swc-plugin/package.json +++ b/examples/react/apollo-client-swc-plugin/package.json @@ -9,7 +9,7 @@ }, "devDependencies": { "@graphql-codegen/client-preset-swc-plugin": "0.2.0", - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@vitejs/plugin-react-swc": "^3.3.0", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", diff --git a/examples/react/apollo-client/package.json b/examples/react/apollo-client/package.json index 0e257314665..579372ad31e 100644 --- a/examples/react/apollo-client/package.json +++ b/examples/react/apollo-client/package.json @@ -9,7 +9,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@vitejs/plugin-react": "^4.0.0", "@types/jest": "^27.5.2", "@types/node": "^22.0.0", diff --git a/examples/react/http-executor/package.json b/examples/react/http-executor/package.json index 790be94d048..fbcd98edfba 100644 --- a/examples/react/http-executor/package.json +++ b/examples/react/http-executor/package.json @@ -8,7 +8,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@vitejs/plugin-react": "^4.0.0", "@types/jest": "^27.5.2", "@types/node": "^22.0.0", diff --git a/examples/react/nextjs-swr/package.json b/examples/react/nextjs-swr/package.json index 7de0fdae6ce..7efaa5c2ff0 100644 --- a/examples/react/nextjs-swr/package.json +++ b/examples/react/nextjs-swr/package.json @@ -19,7 +19,7 @@ "swr": "^2.0.0" }, "devDependencies": { - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@graphql-codegen/schema-ast": "4.1.0", "@graphql-codegen/client-preset-swc-plugin": "0.2.0", "@types/node": "^22.0.0", diff --git a/examples/react/tanstack-react-query/package.json b/examples/react/tanstack-react-query/package.json index 07b63f02b15..4a84ab8cb3e 100644 --- a/examples/react/tanstack-react-query/package.json +++ b/examples/react/tanstack-react-query/package.json @@ -8,7 +8,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@vitejs/plugin-react": "^4.0.0", "@types/jest": "^27.5.2", "@types/node": "^22.0.0", diff --git a/examples/react/urql/package.json b/examples/react/urql/package.json index 2ebccb6e428..d97d5855162 100644 --- a/examples/react/urql/package.json +++ b/examples/react/urql/package.json @@ -10,7 +10,7 @@ "devDependencies": { "@types/react": "^18.0.17", "@types/react-dom": "^18.0.10", - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@vitejs/plugin-react": "^4.0.0", "typescript": "5.5.4", "serve": "14.2.3", diff --git a/examples/typescript-esm/package.json b/examples/typescript-esm/package.json index 753ae638345..0d9024210ed 100644 --- a/examples/typescript-esm/package.json +++ b/examples/typescript-esm/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "private": true, "devDependencies": { - "@graphql-codegen/cli": "5.0.3" + "@graphql-codegen/cli": "5.0.4" }, "dependencies": { "@graphql-typed-document-node/core": "3.2.0", diff --git a/examples/typescript-graphql-request/package.json b/examples/typescript-graphql-request/package.json index edecc849cb8..d14dd9f8875 100644 --- a/examples/typescript-graphql-request/package.json +++ b/examples/typescript-graphql-request/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "private": true, "devDependencies": { - "@graphql-codegen/cli": "5.0.3", + "@graphql-codegen/cli": "5.0.4", "babel-jest": "29.7.0", "jest": "28.1.3" }, diff --git a/examples/typescript-resolvers/package.json b/examples/typescript-resolvers/package.json index 85043c958ba..1657bee9b40 100644 --- a/examples/typescript-resolvers/package.json +++ b/examples/typescript-resolvers/package.json @@ -3,9 +3,9 @@ "version": "0.0.0", "private": true, "devDependencies": { - "@graphql-codegen/cli": "5.0.3", - "@graphql-codegen/typescript": "4.1.2", - "@graphql-codegen/typescript-resolvers": "4.4.1" + "@graphql-codegen/cli": "5.0.4", + "@graphql-codegen/typescript": "4.1.3", + "@graphql-codegen/typescript-resolvers": "4.4.2" }, "dependencies": { "graphql": "16.9.0", diff --git a/examples/vite/vite-react-cts/package.json b/examples/vite/vite-react-cts/package.json index b398fa6685f..5d22abf8b0e 100644 --- a/examples/vite/vite-react-cts/package.json +++ b/examples/vite/vite-react-cts/package.json @@ -21,7 +21,7 @@ "vite": "^6.0.0" }, "devDependencies": { - "@graphql-codegen/cli": "5.0.3", + "@graphql-codegen/cli": "5.0.4", "@types/react": "^18.0.27", "@types/react-dom": "^18.0.10", "cypress": "14.0.0", diff --git a/examples/vite/vite-react-mts/package.json b/examples/vite/vite-react-mts/package.json index d9bd1ef4aef..f6216f9e80d 100644 --- a/examples/vite/vite-react-mts/package.json +++ b/examples/vite/vite-react-mts/package.json @@ -21,7 +21,7 @@ "vite": "^6.0.0" }, "devDependencies": { - "@graphql-codegen/cli": "5.0.3", + "@graphql-codegen/cli": "5.0.4", "@types/react": "^18.0.27", "@types/react-dom": "^18.0.10", "cypress": "14.0.0", diff --git a/examples/vite/vite-react-ts/package.json b/examples/vite/vite-react-ts/package.json index 319ba7d7ab4..9c9c64f5df7 100644 --- a/examples/vite/vite-react-ts/package.json +++ b/examples/vite/vite-react-ts/package.json @@ -21,7 +21,7 @@ "vite": "^6.0.0" }, "devDependencies": { - "@graphql-codegen/cli": "5.0.3", + "@graphql-codegen/cli": "5.0.4", "@types/react": "^18.0.27", "@types/react-dom": "^18.0.10", "cypress": "14.0.0", diff --git a/examples/vue/apollo-composable/package.json b/examples/vue/apollo-composable/package.json index 760de2e3e50..ce85cb5225c 100644 --- a/examples/vue/apollo-composable/package.json +++ b/examples/vue/apollo-composable/package.json @@ -17,7 +17,7 @@ "vue": "^3.2.37" }, "devDependencies": { - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@vitejs/plugin-vue": "^5.0.0", "typescript": "^5.0.0", "vite": "^6.0.0", diff --git a/examples/vue/urql/package.json b/examples/vue/urql/package.json index 641e81211bb..2f36d60cbbe 100644 --- a/examples/vue/urql/package.json +++ b/examples/vue/urql/package.json @@ -16,7 +16,7 @@ "vue": "^3.2.45" }, "devDependencies": { - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@vitejs/plugin-vue": "^5.0.0", "typescript": "^5.0.0", "vite": "^6.0.0", diff --git a/examples/vue/villus/package.json b/examples/vue/villus/package.json index 912f93a3096..bce6edf0ddc 100644 --- a/examples/vue/villus/package.json +++ b/examples/vue/villus/package.json @@ -16,7 +16,7 @@ "vue": "^3.2.37" }, "devDependencies": { - "@graphql-codegen/cli": "^5.0.3", + "@graphql-codegen/cli": "^5.0.4", "@vitejs/plugin-vue": "^5.0.0", "typescript": "^5.0.0", "vite": "^6.0.0", diff --git a/examples/yoga-tests/package.json b/examples/yoga-tests/package.json index aac2abea8d4..173a128247e 100644 --- a/examples/yoga-tests/package.json +++ b/examples/yoga-tests/package.json @@ -9,7 +9,7 @@ "@graphql-typed-document-node/core": "3.2.0", "jest": "28.1.3", "babel-jest": "29.7.0", - "@graphql-codegen/cli": "5.0.3", + "@graphql-codegen/cli": "5.0.4", "@babel/core": "7.25.2", "@babel/preset-env": "7.25.3", "@babel/preset-typescript": "7.26.0" diff --git a/packages/graphql-codegen-cli/CHANGELOG.md b/packages/graphql-codegen-cli/CHANGELOG.md index 2f7e6ccc772..e54c8c9f929 100644 --- a/packages/graphql-codegen-cli/CHANGELOG.md +++ b/packages/graphql-codegen-cli/CHANGELOG.md @@ -1,5 +1,18 @@ # @graphql-codegen/cli +## 5.0.4 + +### Patch Changes + +- [#10248](https://github.com/dotansimha/graphql-code-generator/pull/10248) [`72eb86f`](https://github.com/dotansimha/graphql-code-generator/commit/72eb86f49bd86da6308d80f9401bcc09478ca886) Thanks [@renovate](https://github.com/apps/renovate)! - dependencies updates: + + - Updated dependency [`@whatwg-node/fetch@^0.10.0` ↗︎](https://www.npmjs.com/package/@whatwg-node/fetch/v/0.10.0) (from `^0.9.20`, in `dependencies`) + +- [#10227](https://github.com/dotansimha/graphql-code-generator/pull/10227) [`6f1741a`](https://github.com/dotansimha/graphql-code-generator/commit/6f1741af03689f8146178637ecabec18347e9331) Thanks [@eddeee888](https://github.com/eddeee888)! - Fix schema pointers type to allow an array of pointers + +- Updated dependencies [[`8737dd8`](https://github.com/dotansimha/graphql-code-generator/commit/8737dd86b4ce3d14234a515fa494736bf7ec35dd), [`ed71811`](https://github.com/dotansimha/graphql-code-generator/commit/ed71811ace083be61c575609e361c629ed7c1740)]: + - @graphql-codegen/client-preset@4.6.0 + ## 5.0.3 ### Patch Changes diff --git a/packages/graphql-codegen-cli/package.json b/packages/graphql-codegen-cli/package.json index f4bb0b8725f..8c476f716ab 100644 --- a/packages/graphql-codegen-cli/package.json +++ b/packages/graphql-codegen-cli/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/cli", - "version": "5.0.3", + "version": "5.0.4", "license": "MIT", "bin": { "gql-gen": "dist/cjs/bin.js", @@ -43,7 +43,7 @@ "@babel/generator": "^7.18.13", "@babel/template": "^7.18.10", "@babel/types": "^7.18.13", - "@graphql-codegen/client-preset": "^4.4.0", + "@graphql-codegen/client-preset": "^4.6.0", "@graphql-codegen/core": "^4.0.2", "@graphql-codegen/plugin-helpers": "^5.0.3", "@graphql-tools/apollo-engine-loader": "^8.0.0", diff --git a/packages/plugins/other/visitor-plugin-common/CHANGELOG.md b/packages/plugins/other/visitor-plugin-common/CHANGELOG.md index 9e39bceecfc..5835e25a7c8 100644 --- a/packages/plugins/other/visitor-plugin-common/CHANGELOG.md +++ b/packages/plugins/other/visitor-plugin-common/CHANGELOG.md @@ -1,5 +1,15 @@ # @graphql-codegen/visitor-plugin-common +## 5.6.1 + +### Patch Changes + +- [#10230](https://github.com/dotansimha/graphql-code-generator/pull/10230) [`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517) Thanks [@eddeee888](https://github.com/eddeee888)! - Fix generateInternalResolversIfNeeded.\_\_resolveReference making the resolver required + + `__resolveReference`'s default behaviour when not declared is to pass the ref to subsequent resolvers i.e. becoming the `parent`. So, it means we don't have to make this resolver required. + + This patch makes `__resolveReference` optional when `generateInternalResolversIfNeeded.__resolveReference` is set to true. + ## 5.6.0 ### Minor Changes diff --git a/packages/plugins/other/visitor-plugin-common/package.json b/packages/plugins/other/visitor-plugin-common/package.json index 32141d736c0..607089f02ac 100644 --- a/packages/plugins/other/visitor-plugin-common/package.json +++ b/packages/plugins/other/visitor-plugin-common/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/visitor-plugin-common", - "version": "5.6.0", + "version": "5.6.1", "license": "MIT", "repository": { "type": "git", diff --git a/packages/plugins/typescript/document-nodes/CHANGELOG.md b/packages/plugins/typescript/document-nodes/CHANGELOG.md index a77db069265..b9a57037590 100644 --- a/packages/plugins/typescript/document-nodes/CHANGELOG.md +++ b/packages/plugins/typescript/document-nodes/CHANGELOG.md @@ -1,5 +1,12 @@ # @graphql-codegen/typescript-document-nodes +## 4.0.13 + +### Patch Changes + +- Updated dependencies [[`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517)]: + - @graphql-codegen/visitor-plugin-common@5.6.1 + ## 4.0.12 ### Patch Changes diff --git a/packages/plugins/typescript/document-nodes/package.json b/packages/plugins/typescript/document-nodes/package.json index 2cb98f4e330..0c86baf7d49 100644 --- a/packages/plugins/typescript/document-nodes/package.json +++ b/packages/plugins/typescript/document-nodes/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/typescript-document-nodes", - "version": "4.0.12", + "version": "4.0.13", "description": "GraphQL Code Generator plugin for generating TypeScript modules with embedded GraphQL document nodes", "repository": { "type": "git", @@ -14,7 +14,7 @@ }, "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", - "@graphql-codegen/visitor-plugin-common": "5.6.0", + "@graphql-codegen/visitor-plugin-common": "5.6.1", "auto-bind": "~4.0.0", "tslib": "~2.6.0" }, diff --git a/packages/plugins/typescript/gql-tag-operations/CHANGELOG.md b/packages/plugins/typescript/gql-tag-operations/CHANGELOG.md index 5fc36747a29..a615b8a7bd5 100644 --- a/packages/plugins/typescript/gql-tag-operations/CHANGELOG.md +++ b/packages/plugins/typescript/gql-tag-operations/CHANGELOG.md @@ -1,5 +1,12 @@ # @graphql-codegen/gql-tag-operations +## 4.0.13 + +### Patch Changes + +- Updated dependencies [[`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517)]: + - @graphql-codegen/visitor-plugin-common@5.6.1 + ## 4.0.12 ### Patch Changes diff --git a/packages/plugins/typescript/gql-tag-operations/package.json b/packages/plugins/typescript/gql-tag-operations/package.json index 43b88da1ab5..5414319529f 100644 --- a/packages/plugins/typescript/gql-tag-operations/package.json +++ b/packages/plugins/typescript/gql-tag-operations/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/gql-tag-operations", - "version": "4.0.12", + "version": "4.0.13", "description": "GraphQL Code Generator plugin for generating a typed gql tag function", "repository": { "type": "git", @@ -18,7 +18,7 @@ "dependencies": { "@graphql-tools/utils": "^10.0.0", "@graphql-codegen/plugin-helpers": "^5.1.0", - "@graphql-codegen/visitor-plugin-common": "5.6.0", + "@graphql-codegen/visitor-plugin-common": "5.6.1", "auto-bind": "~4.0.0", "tslib": "~2.6.0" }, diff --git a/packages/plugins/typescript/operations/CHANGELOG.md b/packages/plugins/typescript/operations/CHANGELOG.md index 37e81878f6c..94955e34aa5 100644 --- a/packages/plugins/typescript/operations/CHANGELOG.md +++ b/packages/plugins/typescript/operations/CHANGELOG.md @@ -1,5 +1,13 @@ # @graphql-codegen/typescript-operations +## 4.4.1 + +### Patch Changes + +- Updated dependencies [[`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517)]: + - @graphql-codegen/visitor-plugin-common@5.6.1 + - @graphql-codegen/typescript@4.1.3 + ## 4.4.0 ### Minor Changes diff --git a/packages/plugins/typescript/operations/package.json b/packages/plugins/typescript/operations/package.json index 4faf878260c..423a8fa053e 100644 --- a/packages/plugins/typescript/operations/package.json +++ b/packages/plugins/typescript/operations/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/typescript-operations", - "version": "4.4.0", + "version": "4.4.1", "description": "GraphQL Code Generator plugin for generating TypeScript types for GraphQL queries, mutations, subscriptions and fragments", "repository": { "type": "git", @@ -14,8 +14,8 @@ }, "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", - "@graphql-codegen/typescript": "^4.1.2", - "@graphql-codegen/visitor-plugin-common": "5.6.0", + "@graphql-codegen/typescript": "^4.1.3", + "@graphql-codegen/visitor-plugin-common": "5.6.1", "auto-bind": "~4.0.0", "tslib": "~2.6.0" }, diff --git a/packages/plugins/typescript/resolvers/CHANGELOG.md b/packages/plugins/typescript/resolvers/CHANGELOG.md index 687f83e1e0e..7502516ac05 100644 --- a/packages/plugins/typescript/resolvers/CHANGELOG.md +++ b/packages/plugins/typescript/resolvers/CHANGELOG.md @@ -1,5 +1,19 @@ # @graphql-codegen/typescript-resolvers +## 4.4.2 + +### Patch Changes + +- [#10230](https://github.com/dotansimha/graphql-code-generator/pull/10230) [`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517) Thanks [@eddeee888](https://github.com/eddeee888)! - Fix generateInternalResolversIfNeeded.\_\_resolveReference making the resolver required + + `__resolveReference`'s default behaviour when not declared is to pass the ref to subsequent resolvers i.e. becoming the `parent`. So, it means we don't have to make this resolver required. + + This patch makes `__resolveReference` optional when `generateInternalResolversIfNeeded.__resolveReference` is set to true. + +- Updated dependencies [[`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517)]: + - @graphql-codegen/visitor-plugin-common@5.6.1 + - @graphql-codegen/typescript@4.1.3 + ## 4.4.1 ### Patch Changes diff --git a/packages/plugins/typescript/resolvers/package.json b/packages/plugins/typescript/resolvers/package.json index 3c941d1dd62..bcb207fc1e4 100644 --- a/packages/plugins/typescript/resolvers/package.json +++ b/packages/plugins/typescript/resolvers/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/typescript-resolvers", - "version": "4.4.1", + "version": "4.4.2", "description": "GraphQL Code Generator plugin for generating TypeScript types for resolvers signature", "repository": { "type": "git", @@ -14,8 +14,8 @@ }, "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", - "@graphql-codegen/typescript": "^4.1.2", - "@graphql-codegen/visitor-plugin-common": "5.6.0", + "@graphql-codegen/typescript": "^4.1.3", + "@graphql-codegen/visitor-plugin-common": "5.6.1", "@graphql-tools/utils": "^10.0.0", "auto-bind": "~4.0.0", "tslib": "~2.6.0" diff --git a/packages/plugins/typescript/typed-document-node/CHANGELOG.md b/packages/plugins/typescript/typed-document-node/CHANGELOG.md index 9451e7307bf..db091d11f6b 100644 --- a/packages/plugins/typescript/typed-document-node/CHANGELOG.md +++ b/packages/plugins/typescript/typed-document-node/CHANGELOG.md @@ -1,5 +1,12 @@ # @graphql-codegen/typed-document-node +## 5.0.13 + +### Patch Changes + +- Updated dependencies [[`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517)]: + - @graphql-codegen/visitor-plugin-common@5.6.1 + ## 5.0.12 ### Patch Changes diff --git a/packages/plugins/typescript/typed-document-node/package.json b/packages/plugins/typescript/typed-document-node/package.json index f57c4baa699..1fe57b3a4c7 100644 --- a/packages/plugins/typescript/typed-document-node/package.json +++ b/packages/plugins/typescript/typed-document-node/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/typed-document-node", - "version": "5.0.12", + "version": "5.0.13", "description": "GraphQL Code Generator plugin for generating ready-to-use TypedDocumentNode based on GraphQL operations", "repository": { "type": "git", @@ -18,7 +18,7 @@ "dependencies": { "change-case-all": "1.0.15", "@graphql-codegen/plugin-helpers": "^5.1.0", - "@graphql-codegen/visitor-plugin-common": "5.6.0", + "@graphql-codegen/visitor-plugin-common": "5.6.1", "auto-bind": "~4.0.0", "tslib": "~2.6.0" }, diff --git a/packages/plugins/typescript/typescript/CHANGELOG.md b/packages/plugins/typescript/typescript/CHANGELOG.md index ca4f1363211..79c033e10ab 100644 --- a/packages/plugins/typescript/typescript/CHANGELOG.md +++ b/packages/plugins/typescript/typescript/CHANGELOG.md @@ -1,5 +1,12 @@ # @graphql-codegen/typescript +## 4.1.3 + +### Patch Changes + +- Updated dependencies [[`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517)]: + - @graphql-codegen/visitor-plugin-common@5.6.1 + ## 4.1.2 ### Patch Changes diff --git a/packages/plugins/typescript/typescript/package.json b/packages/plugins/typescript/typescript/package.json index 5a498244b5a..fc31e706ae2 100644 --- a/packages/plugins/typescript/typescript/package.json +++ b/packages/plugins/typescript/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/typescript", - "version": "4.1.2", + "version": "4.1.3", "description": "GraphQL Code Generator plugin for generating TypeScript types", "repository": { "type": "git", @@ -15,7 +15,7 @@ "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", "@graphql-codegen/schema-ast": "^4.0.2", - "@graphql-codegen/visitor-plugin-common": "5.6.0", + "@graphql-codegen/visitor-plugin-common": "5.6.1", "auto-bind": "~4.0.0", "tslib": "~2.6.0" }, diff --git a/packages/presets/client/CHANGELOG.md b/packages/presets/client/CHANGELOG.md index f4f643e8f58..a4b78267896 100644 --- a/packages/presets/client/CHANGELOG.md +++ b/packages/presets/client/CHANGELOG.md @@ -1,5 +1,22 @@ # @graphql-codegen/client-preset +## 4.6.0 + +### Minor Changes + +- [#10268](https://github.com/dotansimha/graphql-code-generator/pull/10268) [`8737dd8`](https://github.com/dotansimha/graphql-code-generator/commit/8737dd86b4ce3d14234a515fa494736bf7ec35dd) Thanks [@eddeee888](https://github.com/eddeee888)! - Forward customDirectives to support Apollo unmask + +- [#10155](https://github.com/dotansimha/graphql-code-generator/pull/10155) [`ed71811`](https://github.com/dotansimha/graphql-code-generator/commit/ed71811ace083be61c575609e361c629ed7c1740) Thanks [@nebbles](https://github.com/nebbles)! - client-preset generated output is configurable with onlyOperationTypes and onlyEnumTypes + +### Patch Changes + +- Updated dependencies [[`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517)]: + - @graphql-codegen/visitor-plugin-common@5.6.1 + - @graphql-codegen/gql-tag-operations@4.0.13 + - @graphql-codegen/typescript-operations@4.4.1 + - @graphql-codegen/typed-document-node@5.0.13 + - @graphql-codegen/typescript@4.1.3 + ## 4.5.1 ### Patch Changes diff --git a/packages/presets/client/package.json b/packages/presets/client/package.json index 0189072fc06..df5fef4ee49 100644 --- a/packages/presets/client/package.json +++ b/packages/presets/client/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/client-preset", - "version": "4.5.1", + "version": "4.6.0", "description": "GraphQL Code Generator preset for client.", "repository": { "type": "git", @@ -20,12 +20,12 @@ "@babel/helper-plugin-utils": "^7.20.2", "@babel/template": "^7.20.7", "@graphql-codegen/add": "^5.0.3", - "@graphql-codegen/typed-document-node": "^5.0.12", - "@graphql-codegen/typescript": "^4.1.2", - "@graphql-codegen/typescript-operations": "^4.4.0", - "@graphql-codegen/gql-tag-operations": "4.0.12", + "@graphql-codegen/typed-document-node": "^5.0.13", + "@graphql-codegen/typescript": "^4.1.3", + "@graphql-codegen/typescript-operations": "^4.4.1", + "@graphql-codegen/gql-tag-operations": "4.0.13", "@graphql-codegen/plugin-helpers": "^5.1.0", - "@graphql-codegen/visitor-plugin-common": "^5.6.0", + "@graphql-codegen/visitor-plugin-common": "^5.6.1", "@graphql-typed-document-node/core": "3.2.0", "@graphql-tools/documents": "^1.0.0", "@graphql-tools/utils": "^10.0.0", diff --git a/packages/presets/graphql-modules/CHANGELOG.md b/packages/presets/graphql-modules/CHANGELOG.md index cbad910a94e..0012ae428e4 100644 --- a/packages/presets/graphql-modules/CHANGELOG.md +++ b/packages/presets/graphql-modules/CHANGELOG.md @@ -1,5 +1,12 @@ # @graphql-codegen/graphql-modules-preset +## 4.0.13 + +### Patch Changes + +- Updated dependencies [[`60dd72f`](https://github.com/dotansimha/graphql-code-generator/commit/60dd72fb103fd7fd70b4e1def98da29588865517)]: + - @graphql-codegen/visitor-plugin-common@5.6.1 + ## 4.0.12 ### Patch Changes diff --git a/packages/presets/graphql-modules/package.json b/packages/presets/graphql-modules/package.json index d316d7b5671..59de2c851b1 100644 --- a/packages/presets/graphql-modules/package.json +++ b/packages/presets/graphql-modules/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-codegen/graphql-modules-preset", - "version": "4.0.12", + "version": "4.0.13", "description": "GraphQL Code Generator preset for modularized schema", "repository": { "type": "git", @@ -16,7 +16,7 @@ }, "dependencies": { "@graphql-codegen/plugin-helpers": "^5.1.0", - "@graphql-codegen/visitor-plugin-common": "5.6.0", + "@graphql-codegen/visitor-plugin-common": "5.6.1", "@graphql-tools/utils": "^10.0.0", "parse-filepath": "^1.0.2", "change-case-all": "1.0.15", diff --git a/website/package.json b/website/package.json index 59ba046f741..be4ca1dd29d 100644 --- a/website/package.json +++ b/website/package.json @@ -26,8 +26,8 @@ "@graphql-codegen/add": "5.0.3", "@graphql-codegen/c-sharp": "4.3.1", "@graphql-codegen/c-sharp-operations": "2.3.1", - "@graphql-codegen/cli": "5.0.3", - "@graphql-codegen/client-preset": "4.5.1", + "@graphql-codegen/cli": "5.0.4", + "@graphql-codegen/client-preset": "4.6.0", "@graphql-codegen/core": "4.0.2", "@graphql-codegen/flow": "2.3.6", "@graphql-codegen/flow-operations": "2.3.6", @@ -46,8 +46,8 @@ "@graphql-codegen/near-operation-file-preset": "2.5.0", "@graphql-codegen/schema-ast": "4.1.0", "@graphql-codegen/time": "5.0.1", - "@graphql-codegen/typed-document-node": "5.0.12", - "@graphql-codegen/typescript": "4.1.2", + "@graphql-codegen/typed-document-node": "5.0.13", + "@graphql-codegen/typescript": "4.1.3", "@graphql-codegen/typescript-apollo-angular": "3.5.6", "@graphql-codegen/typescript-apollo-client-helpers": "2.2.6", "@graphql-codegen/typescript-generic-sdk": "3.1.0", @@ -56,10 +56,10 @@ "@graphql-codegen/typescript-mongodb": "2.4.6", "@graphql-codegen/typescript-msw": "3.0.0", "@graphql-codegen/typescript-nhost": "0.0.2", - "@graphql-codegen/typescript-operations": "4.4.0", + "@graphql-codegen/typescript-operations": "4.4.1", "@graphql-codegen/typescript-react-apollo": "3.3.7", "@graphql-codegen/typescript-react-query": "4.1.0", - "@graphql-codegen/typescript-resolvers": "4.4.1", + "@graphql-codegen/typescript-resolvers": "4.4.2", "@graphql-codegen/typescript-rtk-query": "2.4.1", "@graphql-codegen/typescript-stencil-apollo": "2.3.6", "@graphql-codegen/typescript-type-graphql": "2.3.6",