Releases: dotansimha/graphql-code-generator
November 20, 2025
@graphql-codegen/[email protected]
Minor Changes
- #10510
9e70bcbThanks @nickmessing! - add importExtension configuration option
Patch Changes
- Updated dependencies [
9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Minor Changes
- #10510
9e70bcbThanks @nickmessing! - add importExtension configuration option
Patch Changes
-
#10512
f821e8aThanks @realies! - fix: allow mappers to override root types (Query, Mutation, Subscription)Previously, mappers configured for root types were ignored because root types were checked before mappers. This fix moves the mapper check before the root type check, allowing mappers to override
rootValueTypewhen configured. -
Updated dependencies [
9e70bcb]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
f821e8a,9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Minor Changes
- #10510
9e70bcbThanks @nickmessing! - add importExtension configuration option
Patch Changes
- Updated dependencies [
f821e8a,9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
f821e8a,9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
f821e8a,9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
f821e8a,9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
f821e8a,9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Minor Changes
- #10510
9e70bcbThanks @nickmessing! - add importExtension configuration option
Patch Changes
- Updated dependencies [
f821e8a,9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Minor Changes
- #10510
9e70bcbThanks @nickmessing! - add importExtension configuration option
Patch Changes
- Updated dependencies [
f821e8a,9e70bcb]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Minor Changes
- #10510
9e70bcbThanks @nickmessing! - add importExtension configuration option
November 13, 2025
@graphql-codegen/[email protected]
Patch Changes
- #10499
51a1a72Thanks @eddeee888! - Fix nested fragment not getting correct meta field in Client Preset
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
-
#10499
51a1a72Thanks @eddeee888! - Fix nested fragment not getting correct meta field in Client Preset -
Updated dependencies [
51a1a72]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
51a1a72]:- @graphql-codegen/[email protected]
November 12, 2025
@graphql-codegen/[email protected]
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/[email protected]
@graphql-codegen/[email protected]
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/[email protected]
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
6715330]:- @graphql-codegen/[email protected]
October 30, 2025
@graphql-codegen/[email protected]
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/[email protected]
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/[email protected]
Patch Changes
- Updated dependencies [
1debf51]:- @graphql-codegen/[email protected]
October 21, 2025
@graphql-codegen/[email protected]
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/[email protected]
Minor Changes
- #10459
87184aaThanks @eddeee888! - Forward immutableTypes to client preset config
October 05, 2025
@graphql-codegen/[email protected]
Minor Changes
- #10449
8258f1fThanks @eddeee888! - Add addInterfaceFieldResolverTypes option to support custom Interface resolver inheritance
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
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/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
8258f1f]:- @graphql-codegen/[email protected]
September 29, 2025
@graphql-codegen/[email protected]
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/[email protected]
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
- @graphql-codegen/[email protected]
@graphql-codegen/[email protected]
Patch Changes
- Updated dependencies [
accdab6]:- @graphql-codegen/[email protected]
September 24, 2025
@graphql-codegen/[email protected]
Patch Changes
- #10447
5dad86eThanks @eddeee888! - Fix __isTypeOf wrongly picked on objects that are not implementing types or union members