NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #3208 most downloaded on npm
A set of utils for faster development of GraphQL tools
Last release 28 days ago
08 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
3384 releases · first in 2020
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
Updated dependencies [`0402894d`]:
0402894d]:
Updated dependencies [`00c4a1a4`]:
00c4a1a4]:
### Patch Changes - #4713 `c21a895a` Thanks @ardatan! - Just rename the existing variable instead of creating a new one
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Updated dependencies [`43c736bd`]:
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
### Minor Changes - #4703 `dd8886d1` Thanks @ardatan! - Better error handling for introspectSchema
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Updated dependencies [`71cb4fae`, `403ed450`]:
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 [`4fe3d9c0`]:
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 dependency `@graphql-tools/delegate@9.0.3` ↗︎ (was 9.0.2, in dependencies)
27bdc237
Thanks @ardatan! - dependencies updates:
@graphql-tools/delegate@9.0.3 ↗︎
(was 9.0.2, in dependencies)Nothing published for this version
Nothing published for this version
`0555a972` Thanks @ardatan! - Bump versions
Nothing published for this version
Updated dependencies [`29ee7542`]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Updated dependencies [`2609d71f`]:
2609d71f]:
Nothing published for this version
Nothing published for this version
Previously we were applying the transforms multiple times. We needed to introduced some breaking changes to improve the initial wrapped/stitched schem…
#4566
d8dc67aa
Thanks @ardatan! - ## Breaking changes
Schema generation optimization by removing transfomedSchema parameter
Previously we were applying the transforms multiple times. We needed to introduced some breaking changes to improve the initial wrapped/stitched schema generation performance;
Transform.transformSchema no longer accepts transformedSchema which can easily be created
with applySchemaTransforms(schema, subschemaConfig) instead.createProxyingResolver to
SubschemaConfig no longer takes transformedSchema which can easily be created with
applySchemaTransforms(schema, subschemaConfig) instead.stitchSchemas doesn't take nested arrays of subschemas
stitchSchemas no longer accepts an array of arrays of subschema configuration objects. Instead,
it accepts an array of subschema configuration objects or schema objects directly.
stitchSchemas no longer prunes the schema with pruningOptions
You can use pruneSchema from @graphql-tools/utils to prune the schema instead.
stitchSchemas no longer respect "@computed" directive if stitchingDirectivesTransformer isn't
applied
Also @graphql-tools/stitch no longer exports computedDirectiveTransformer and
defaultSubschemaConfigTransforms. Instead, use @graphql-tools/stitching-directives package for
@computed directive.
Learn more about setting it up
computedFields has been removed from the merged type configuration
MergeTypeConfig.computedFields setting has been removed in favor of new computed field
configuration written as:
merge: {
MyType: {
fields: {
myComputedField: {
selectionSet: '{ weight }',
computed: true,
}
}
}
}
A field-level selectionSet specifies field dependencies while the computed setting structures
the field in a way that assures it is always selected with this data provided. The selectionSet
is intentionally generic to support possible future uses. This new pattern organizes all
field-level configuration (including canonical) into a single structure.
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →