NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #2760 most downloaded on npm
Last release today
07 Oct 2026
Ships fairly regularly
a new release about every 1 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
6645 releases · first in 2019
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
### Patch Changes - #8664 `62f655452` Thanks @jdmoody! - Fix issue where selection set flattening uses the wrong parent type
### Patch Changes - #8586 `ef4c2c9c2` Thanks @levrik! - Fix incompatibility between @oneOf input types and declaration kind other than type
Updated dependencies [`63dc8f205`]:
#8525
63dc8f205
Thanks @charlypoly! - remove DetailledError, not supported by
Listr renderer
Updated dependencies
[63dc8f205]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
### Minor Changes - #8498 `a46b8d99c` Thanks @charlypoly! - Fragment masking $fragmentName and $fragmentRefs are optionals
a46b8d99c
Thanks @charlypoly! - Fragment masking $fragmentName and
$fragmentRefs are optionalsNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
### Patch Changes - #8432 `1bd7f771c` Thanks @mvestergaard! - Remove extension from operations file import
1bd7f771c
Thanks @mvestergaard! - Remove extension from operations file
importNothing published for this version
Updated dependencies [`b408f8238`]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
2cbcbb371: Add new flag to emit legacy common js imports. Default it will be true this way it ensure that generated code works with non-compliant bund
2cbcbb371: Add new flag to emit legacy common js imports. Default it will be true this way it ensure that generated code works with non-compliant bundlers.
You can use the option in your config:
schema: 'schema.graphql'
documents:
- 'src/**/*.graphql'
emitLegacyCommonJSImports: true
Alternative you can use the CLI to set this option:
$ codegen --config-file=config.yml --emit-legacy-common-js-imports
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
20bf4b225: support for path containing "&" characters
.js extension.Nothing published for this version
fd6be805b: feat(cli): add a dry-run mode with --check cli flag
--check cli flag--verbose and --debug flags68bb30e19: Attach .js extension to imports starting with either a . or / character.
d84afec09: Support TypeScript ESM modules ("module": "node16" and "moduleResolution": "node16").
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
273ad602f: Replace cross-undici-fetch with @whatwg-node/fetch to fix security vulnerability from undici
e2cfc5c36: fix(cli): prevent duplicated error messages on fail (without watcher)
graphql package.
Now we forked and released v12 under a different name and removed version range for graphql in
peerDependencies of relay-compilerNothing published for this version
2cbcbb371: Add new flag to emit legacy common js imports. Default it will be true this way it ensure that generated code works with non-compliant bund
2cbcbb371: Add new flag to emit legacy common js imports. Default it will be true this way it ensure that generated code works with non-compliant bundlers.
You can use the option in your config:
schema: 'schema.graphql'
documents:
- 'src/**/*.graphql'
emitLegacyCommonJSImports: true
Alternative you can use the CLI to set this option:
$ codegen --config-file=config.yml --emit-legacy-common-js-imports
32c1560f1: getPluginByName fails unexpectedly when plugin is not prefixed with @graphq-codegen in ESM context
MODULE_NOT_FOUND is the error code you receive in a CommonJS context when you require() a module and it does not exist. ERR_MODULE_NOT_FOUND is the error code you receive in an ESM context when you import or import() ad module that does not exist.
Updated dependencies [2cbcbb371]
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →