NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1070 most downloaded on npm
A Query Language and Runtime which can target any service.
Last release 20 days ago
28 Aug 2026
Release timing varies
gaps range from 8 days to 5 months
Nearly every release is documented
notes for 44 of 45 stable releases
216 versions withdrawn
withdrawn after publishing
12 years old
300 releases · first in 2015
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Thomas Heyenbrock(@thomasheyenbrock)
getOperationRootType (@IvanGoncharov)assertValidName & isValidNameError (@IvanGoncharov)TypeInfo argument of validate function (@IvanGoncharov)getFieldDefFn argument of TypeInfo constructor (@IvanGoncharov)*Enum types (@IvanGoncharov)getVisitFn function (@IvanGoncharov)getFieldDefFn argument of TypeInfo const… (@IvanGoncharov)TypeInfo argument of validate function" (@IvanGoncharov)<details> <summary> 6 PRs were merged </summary>
AccumulatorMap from groupBy (@IvanGoncharov)condition stricter (@IvanGoncharov)assert instead of invariant (@IvanGoncharov)stripIgnoredCharacters tests to fuzzing (@IvanGoncharov)
</details><details> <summary> 18 PRs were merged </summary>
cp to 'fs.cpSync' in scripts (@IvanGoncharov)tsc and remove babel (@IvanGoncharov)benchmark.ts into resources folder (@IvanGoncharov)require.main (@IvanGoncharov)<details> <summary> 2 PRs were merged </summary>
v16.14.2 (2026-06-09) Docs 📝 7 PRs were merged #4782 docs: update API ( @yaacovCR ) #4783 docs: website review ( @yaacovCR ) #4788 docs: add Node.js t
v16.14.1 (2026-06-02) Docs 📝 9 PRs were merged #4737 docs: refresh upgrade guide and v17 topics ( @yaacovCR ) #4741 docs: add v16 API docs lint covera
Abishek Kumar Giri( @abishekgiri )
ofType introspection depth (@Nols1000)## v16.13.2 (2026-03-24) #### Docs 📝 * #4611 add dev mode docs (@yaacovCR) #### Polish 💅 * #4631 Use Object.create(null) over {} to avoid prototype is
First 16.x.x release with trusted publishing and provenance, see: https://docs.npmjs.com/trusted-publishers for additional information.
First 16.x.x release with trusted publishing and provenance, see: https://docs.npmjs.com/trusted-publishers for additional information.
## v16.13.0 (2026-02-24) #### New Feature 🚀 * #4458 Sibling errors should not be added after propagation (@yaacovCR) #### Bug Fix 🐞 * #4336 add deprec
<details> <summary> 3 PRs were merged </summary>
## v16.12.0 (2025-11-01) #### New Feature 🚀 * #4482 Implement changes for executable descriptions (@JoviDeCroock) * #4493 Backport schema coordinates
<details> <summary> 28 PRs were merged </summary>
<details> <summary> 3 PRs were merged </summary>
Shubhdeep Chhabra(@Shubhdeep12)
<details> <summary> 11 PRs were merged </summary>
/api-v16 (@dimaMachina)<details> <summary> 4 PRs were merged </summary>
Nothing published for this version
Nothing published for this version
Sachin D. Shinde(@sachindshinde)
extensions in GraphQLFormattedError (@tpoisseau)<details> <summary> 10 PRs were merged </summary>
@oneOf in the graphql-js documentation (@JoviDeCroock)<details> <summary> 4 PRs were merged </summary>
Nothing published for this version
Nothing published for this version
Nothing published for this version
## v16.9.0 (2024-06-21) #### New Feature 🚀 * #4119 backport[v16]: Introduce "recommended" validation rules (@benjie) * #4122 backport[v16]: Enable pas
@oneOf directive (@benjie)Nothing published for this version
Nothing published for this version
## v16.8.2 (2024-06-12) #### Bug Fix 🐞 * #4022 fix: remove globalThis check and align with what bundlers can accept (@JoviDeCroock) #### Internal 🏠 *
globalThis check and align with what bundlers can accept (@JoviDeCroock)## v16.8.1 (2023-09-19) #### Bug Fix 🐞 * #3967 OverlappingFieldsCanBeMergedRule: Fix performance degradation (@AaronMoat) #### Committers: 1 * Aaron M
## v16.8.0 (2023-08-14) #### New Feature 🚀 * #3950 Support fourfold nested lists (@gschulze) #### Committers: 1 * Gunnar Schulze(@gschulze)
:loudspeaker: Big shout out to @phryneas, who managed to reproduce this issue and come up with this fix.
:loudspeaker: Big shout out to @phryneas, who managed to reproduce this issue and come up with this fix.
process.env (@IvanGoncharov)Artem Zakharchenko(@kettanaito)
## v16.6.0 (2022-08-16) #### New Feature 🚀 * #3645 createSourceEventStream: introduce named arguments and deprecate positional arguments (@yaacovCR) *
## v16.5.0 (2022-05-09) #### New Feature 🚀 * #3565 Expose GraphQLErrorOptions type (#3554) (@IvanGoncharov) #### Committers: 1 * Ivan Goncharov(@IvanG
Nothing published for this version
## v16.4.0 (2022-04-25) #### New Feature 🚀 * #3465 refactor: use object for GraphQLError constructor (@n1ru4l) * #3487 feat: expose getArgumentValues
<details> <summary> 2 PRs were merged </summary>
<details> <summary> 3 PRs were merged </summary>
<details> <summary> 26 PRs were merged </summary>
<details> <summary> 2 PRs were merged </summary>
Nothing published for this version
## v16.3.0 (2022-01-26) #### New Feature 🚀 * #3454 feat: allow providing an object to the GraphQLError constructor (@n1ru4l) * #3464 Expose getArgumen
getArgumentValues as public API (@IvanGoncharov)<details> <summary> 2 PRs were merged </summary>
<details> <summary> 7 PRs were merged </summary>
<details> <summary> 5 PRs were merged </summary>
<details> <summary> 4 PRs were merged </summary>
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
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
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 →