NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1448 most downloaded on npm
Common package containing utils and types for GraphQL tools
Last release 3 days ago
01 Oct 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
1794 releases · first in 2020
One column per quarter.
041c5ba1: Use caret range for the tslib dependency
da7ad43b: Fix GraphQL v17 incompatibility issues and introduce createGraphQLError helper function for backwards compatibility.
createGraphQLError helper
function for backwards compatibility.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
c0762ee3: Incoming GraphQL v17 compatibility #4468
0fc510cb: Interface implementations should be included when a return type is an interface.
31a33e2b: pruneSchema will no longer removed used input object type.
cb238877: pruneSchema will now prune unused implementations of interfaces
0bbb1769: Refine generic typings using extends X when appropriate
0bbb1769: Refine generic typings using extends X when appropriate
Typescript 4.7 has stricter requirements around generics which is explained well in the related PR: https://github.com/microsoft/TypeScript/pull/48366
These changes resolve the errors that these packages will face when attempting to upgrade to TS 4.7 (still in beta at the time of writing this). Landing these changes now will allow other TS libraries which depend on these packages to experiment with TS 4.7 in the meantime.
904c0847: Support deprecated directive on enum values
be2c02d7: fix(utils): use 3 as inspect recursive depth
d36d530b: fix(utils): pass the value as-is if it cannot be parsed by the actual type
### Patch Changes - 3da3d66c: fix - align versions
18341363: feat(visitResult): ignore if field not present in visited object
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
43a60f93: Improve getArgumentValues check for null values
43a60f93: Improve getArgumentValues check for null values
20e1058b: fix pruneSchema
Schema pruning must be done in rounds, as pruning types will automatically prune any fields that rely on them (within mapSchema), but then the empty types may also require pruning.
Nothing published for this version
Nothing published for this version
Nothing published for this version
69b316c2: feat(utils): more withCancel utils
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
7b5d72c5: enhance(utils): better typing for withCancel
51315610: enhance: avoid using globalThis
960e178a: fix: isAsyncIterable should check if it is an object with iterator factory function
233e0379: fix(utils): respect new specifiedByURL of GraphQL v16
Nothing published for this version
Updated dependencies [2a3b45e3]
ad04dc79: enhance: make operationType optional
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
149afddb: fix: getting ready for GraphQL v16
Nothing published for this version
Nothing published for this version
Nothing published for this version
58262be7: feat(utils): export createDefaultRules
1043219f: fix implicit dependencies
014937db: batch-execute enhancements:
da157d62: fix(utils): Avoid processing read-only properties on visitData method
d4918a78: fix(commentDescriptions): handle descriptions and comments correctly during merge
be6fdb88: fix(utils): bring back breaking change for fixSchemaAst
c5b0719c: enhance(utils): copy inspect util from graphql-js
Your coding agent can read these notes before it upgrades. Set up the MCP server →