NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3667 most downloaded on npm
GraphQL Code Generator plugin for generating TypeScript types
Last release today
05 Oct 2026
Release timing varies
gaps range from 8 days to 3 months
Some releases are documented
notes for 30 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
8 years old
6549 releases · first in 2019
Nothing published for this version
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
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
147e801bf: Add tslib as a dependency. See
tslib as a dependency. See https://github.com/dotansimha/graphql-code-generator/issues/8075Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
e7870ac28: Fix security vulnerability by removing latest-version dependency.
d84afec09: Add bin CLI command for running graphql-code-generator in ESM mode. You can now use graphql-codegen-esm instead of graphql-codegen.
GraphQL Code Generator will continue supporting both ESM and CommonJS in parallel.
d84afec09: Support TypeScript ESM modules ("module": "node16" and "moduleResolution": "node16").
8e44df58b: Add new config option to not exit with non-zero exit code when there are no documents.
You can use this option in your config:
schema: 'schema.graphql'
documents:
- 'src/**/*.graphql'
ignoreNoDocuments: true
Alternative you can use the CLI to set this option:
$ codegen --config-file=config.yml --ignore-no-documents
e7870ac28: Fix security vulnerability by removing latest-version dependency.
dce40edeb: Allow to disable watch mode from CLI to overwrite the config. Now you can do:
$ graphql-codegen --watch=false
2e86ecb65: ### Summary
listr2listrlistr is not actively maintained and we have to maintain our custom renderer for it to display errors. Migrating to listr2 it just works out of the almost similar to how it was working in past and is a actively maintained.
Big change for us is how errors were collected. In listr errors were thrown and were caught in the end function of our custom listr Renderer but with listr2 we don't really get Error in end function always so instead we use the context to collect errors from all the tasks and then show them after all the tasks are finished.
Updated dependencies [d84afec09]
Updated dependencies [a4fe5006b]
Updated dependencies [8e44df58b]
Updated dependencies [`a46b8d99c`]:
a46b8d99c]:
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
Nothing published for this version
Updated dependencies [`1bd7f771c`]:
1bd7f771c]:
Nothing published for this version
Updated dependencies [`b408f8238`, `47d0a57e2`]:
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
Updated dependencies [2cbcbb371]
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Updated dependencies [525ad580b]
.js extension.Nothing published for this version
d84afec09: Support TypeScript ESM modules ("module": "node16" and "moduleResolution": "node16").
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
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →