Releases: dotansimha/graphql-code-generator
November 13, 2025
@graphql-codegen/visitor-plugin-common@6.1.2
Patch Changes
- #10499
51a1a72Thanks @eddeee888! - Fix nested fragment not getting correct meta field in Client Preset
@graphql-codegen/typescript-document-nodes@5.0.4
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/visitor-plugin-common@6.1.2
@graphql-codegen/gql-tag-operations@5.0.5
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/visitor-plugin-common@6.1.2
@graphql-codegen/typescript-operations@5.0.4
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/visitor-plugin-common@6.1.2
- @graphql-codegen/typescript@5.0.4
@graphql-codegen/typescript-resolvers@5.1.2
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/visitor-plugin-common@6.1.2
- @graphql-codegen/typescript@5.0.4
@graphql-codegen/typed-document-node@6.1.2
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/visitor-plugin-common@6.1.2
@graphql-codegen/typescript@5.0.4
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/visitor-plugin-common@6.1.2
@graphql-codegen/client-preset@5.1.3
Patch Changes
-
#10499
51a1a72Thanks @eddeee888! - Fix nested fragment not getting correct meta field in Client Preset -
Updated dependencies [
51a1a72]:- @graphql-codegen/visitor-plugin-common@6.1.2
- @graphql-codegen/gql-tag-operations@5.0.5
- @graphql-codegen/typescript-operations@5.0.4
- @graphql-codegen/typed-document-node@6.1.2
- @graphql-codegen/typescript@5.0.4
@graphql-codegen/graphql-modules-preset@5.0.5
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/visitor-plugin-common@6.1.2
November 12, 2025
@graphql-codegen/cli@6.0.2
Patch Changes
- #10430
aad7f03Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/github-loader@^9.0.0↗︎ (from^8.0.0, independencies) - Updated dependency
@graphql-tools/url-loader@^9.0.0↗︎ (from^8.0.0, independencies)
- Updated dependency
- Updated dependencies []:
- @graphql-codegen/client-preset@5.1.2
@graphql-codegen/visitor-plugin-common@6.1.1
Patch Changes
-
#10498
6715330Thanks @ardatan! - Handle schema extension nodes correctlyWhen a schema doesn't have an operation type defined but has
schema extensiondefinitions with directives like below,
schema extensions are not converted to schema definitions by GraphQL Tools.
So the visitor should handle schema extension nodes correctly.Follow-up to ardatan/graphql-tools#7679
extend schema @link(url: "https://specs.apollo.dev/federation/v2.0", import: ["@key"]) type Foo { id: ID! @key name: String }
@graphql-codegen/typescript-document-nodes@5.0.3
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/visitor-plugin-common@6.1.1
@graphql-codegen/gql-tag-operations@5.0.4
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/visitor-plugin-common@6.1.1
@graphql-codegen/typescript-operations@5.0.3
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/visitor-plugin-common@6.1.1
- @graphql-codegen/typescript@5.0.3
@graphql-codegen/typescript-resolvers@5.1.1
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/visitor-plugin-common@6.1.1
- @graphql-codegen/typescript@5.0.3
@graphql-codegen/typed-document-node@6.1.1
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/visitor-plugin-common@6.1.1
@graphql-codegen/typescript@5.0.3
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/visitor-plugin-common@6.1.1
@graphql-codegen/client-preset@5.1.2
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/visitor-plugin-common@6.1.1
- @graphql-codegen/gql-tag-operations@5.0.4
- @graphql-codegen/typescript-operations@5.0.3
- @graphql-codegen/typed-document-node@6.1.1
- @graphql-codegen/typescript@5.0.3
@graphql-codegen/graphql-modules-preset@5.0.4
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/visitor-plugin-common@6.1.1
October 30, 2025
@graphql-codegen/typed-document-node@6.1.0
Minor Changes
-
#10456
655b91dThanks @aovens-quantifi! - feat(typed-document-node): Allow importing operation typesAdds the
importOperationTypesFromoption, similar to many other codegen
plugins. This allows importing the operation types rather than needing to
generate them within this plugin config.
October 26, 2025
@graphql-codegen/gql-tag-operations@5.0.3
Patch Changes
- #10032
1debf51Thanks @shota-tech! - Change map of operations from an empty array to an empty object when no operations are found
@graphql-codegen/client-preset@5.1.1
Patch Changes
- Updated dependencies [
1debf51]:- @graphql-codegen/gql-tag-operations@5.0.3
October 21, 2025
@graphql-codegen/cli@6.0.1
Patch Changes
-
#10468
cb1b9d9Thanks @eddeee888! - In watch mode, do not write output on failurePreviously, on partial or full failure, watch mode still write to output. However, since the output'd be an empty array, it will then call
removeStaleFilesinternally to remove all previously generated files.This patch puts a temporary fix to avoid writing output on any failure to fix the described behaviour.
This also means the
config.allowPartialOutputsdoes not work in watch mode for now.
October 06, 2025
@graphql-codegen/client-preset@5.1.0
Minor Changes
- #10459
87184aaThanks @eddeee888! - Forward immutableTypes to client preset config
October 05, 2025
@graphql-codegen/visitor-plugin-common@6.1.0
Minor Changes
- #10449
8258f1fThanks @eddeee888! - Add addInterfaceFieldResolverTypes option to support custom Interface resolver inheritance
@graphql-codegen/typescript-document-nodes@5.0.2
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/visitor-plugin-common@6.1.0
@graphql-codegen/gql-tag-operations@5.0.2
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/visitor-plugin-common@6.1.0
@graphql-codegen/typescript-operations@5.0.2
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/visitor-plugin-common@6.1.0
- @graphql-codegen/typescript@5.0.2
@graphql-codegen/typescript-resolvers@5.1.0
Minor Changes
- #10449
8258f1fThanks @eddeee888! - AddaddInterfaceFieldResolverTypesoption to support custom Interface resolver inheritance behaviour (such as the one enabled by makeExecutableSchema's inheritResolversFromInterfaces)
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/visitor-plugin-common@6.1.0
- @graphql-codegen/typescript@5.0.2
@graphql-codegen/typed-document-node@6.0.2
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/visitor-plugin-common@6.1.0
@graphql-codegen/typescript@5.0.2
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/visitor-plugin-common@6.1.0
@graphql-codegen/client-preset@5.0.3
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/visitor-plugin-common@6.1.0
- @graphql-codegen/gql-tag-operations@5.0.2
- @graphql-codegen/typescript-operations@5.0.2
- @graphql-codegen/typed-document-node@6.0.2
- @graphql-codegen/typescript@5.0.2
@graphql-codegen/graphql-modules-preset@5.0.3
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/visitor-plugin-common@6.1.0
September 29, 2025
@graphql-codegen/visitor-plugin-common@6.0.1
Patch Changes
- #10412
accdab6Thanks @thekevinbrown! - Add special handling for identifiers that consist entirely of _ characters when transformUnderscore is true. This prevents _ values in GraphQL enums from being emitted without identifers in the resulting types.
@graphql-codegen/typescript-document-nodes@5.0.1
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/visitor-plugin-common@6.0.1
@graphql-codegen/gql-tag-operations@5.0.1
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/visitor-plugin-common@6.0.1
@graphql-codegen/typescript-operations@5.0.1
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/visitor-plugin-common@6.0.1
- @graphql-codegen/typescript@5.0.1
@graphql-codegen/typescript-resolvers@5.0.1
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/visitor-plugin-common@6.0.1
- @graphql-codegen/typescript@5.0.1
@graphql-codegen/typed-document-node@6.0.1
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/visitor-plugin-common@6.0.1
@graphql-codegen/typescript@5.0.1
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/visitor-plugin-common@6.0.1
@graphql-codegen/client-preset@5.0.2
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/visitor-plugin-common@6.0.1
- @graphql-codegen/gql-tag-operations@5.0.1
- @graphql-codegen/typescript-operations@5.0.1
- @graphql-codegen/typed-document-node@6.0.1
- @graphql-codegen/typescript@5.0.1
@graphql-codegen/graphql-modules-preset@5.0.2
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/visitor-plugin-common@6.0.1
September 24, 2025
@graphql-codegen/graphql-modules-preset@5.0.1
Patch Changes
- #10447
5dad86eThanks @eddeee888! - Fix __isTypeOf wrongly picked on objects that are not implementing types or union members
September 15, 2025
@graphql-codegen/client-preset@5.0.1
Patch Changes
- #10393
ee2276cThanks @eddeee888! - Include undefined explicitly for input maybe value in Client Preset