Releases: ardatan/graphql-tools
September 22, 2025
@graphql-tools/[email protected]
Patch Changes
41cc67a
Thanks @renovate[bot]! - dependencies updates:- Updated dependency
@theguild/federation-composition@^0.20.0↗︎
(from^0.19.0, independencies)
- Updated dependency
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[41cc67a]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-tools/[email protected]
September 05, 2025
@graphql-tools/[email protected]
Major Changes
Patch Changes
- #7442
7d975c4
Thanks @renovate! - dependencies updates:- Updated dependency
@apollo/client@^4.0.4↗︎ (from
^3.5.9, inpeerDependencies)
- Updated dependency
@graphql-tools/[email protected]
Major Changes
- #7449
97e5e18
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/wrap@^11.0.0↗︎
(from^10.0.16, independencies)
- Updated dependency
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[97e5e18]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
-
#7433
07124d5
Thanks @HunterLarco! - Fix support for absolute path aliases in
GraphQL importsPath aliases configured with absolute paths (e.g.,
/*→src/*) now work correctly alongside
relative aliases (e.g.,@/*→src/*). This allows more flexible aliasing configurations when
using tsconfig.json#paths syntax for GraphQL
imports. -
#7437
211ef44
Thanks @HunterLarco! - enhance GraphQL schema import error
debugging with source locations
@graphql-tools/[email protected]
Major Changes
-
#7449
97e5e18
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/delegate@^11.0.0↗︎
(from^10.1.2, independencies)
- Updated dependency
-
#7442
7d975c4
Thanks @renovate! - Drop Node 18 and Apollo Client v3 support
Patch Changes
- #7442
7d975c4
Thanks @renovate! - dependencies updates:- Updated dependency
apollo-upload-client@^19.0.0↗︎
(from18.0.1, independencies) - Updated dependency
@apollo/client@^4.0.4↗︎ (from^3,
inpeerDependencies)
- Updated dependency
@graphql-tools/[email protected]
Major Changes
- #7449
97e5e18
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.0.0↗︎
(from^1.1.9, independencies)
- Updated dependency
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[07124d5,
211ef44]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Major Changes
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-tools/[email protected]
August 26, 2025
@graphql-tools/[email protected]
Patch Changes
- #7370
c1e31a2
Thanks @renovate! - dependencies updates:- Updated dependency
@urql/core@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0↗︎
(from^3.0.0 || ^4.0.0 || ^5.0.0, inpeerDependencies)
- Updated dependency
@graphql-tools/[email protected]
Minor Changes
-
#7310
692cfeb
Thanks @HunterLarco! - GraphQL schemas in large projects,
especially monorepos, suffer from fragile and verbose relative import paths that become difficult
to maintain as projects grow. This change brings TypeScript's popular
tsconfig.json#pathsaliasing syntax to GraphQL
imports, enabling clean, maintainable import statements across your GraphQL schema files.Before - Brittle relative imports:
#import "../../../shared/models/User.graphql" #import "../../../../common/types/Product.graphql"
After - Clean, semantic aliases:
#import "@models/User.graphql" #import "@types/Product.graphql"
Configuration Example
{ mappings: { '@models/*': path.join(__dirname, './models/*'), '@types/*': path.join(__dirname, './shared/types/*'), } }
This change is introduced in a backwards compatible way to ensure no existing use cases are broken
while using familiar patterns to typescript developers for structuring import aliases.
@graphql-tools/[email protected]
Patch Changes
- #7103
296b883
Thanks @dependabot! - dependencies updates:- Updated dependency
[email protected]↗︎
(from17.0.0, independencies)
- Updated dependency
@graphql-tools/[email protected]
Minor Changes
-
#7310
692cfeb
Thanks @HunterLarco! - GraphQL schemas in large projects,
especially monorepos, suffer from fragile and verbose relative import paths that become difficult
to maintain as projects grow. This change brings TypeScript's popular
tsconfig.json#pathsaliasing syntax to GraphQL
imports, enabling clean, maintainable import statements across your GraphQL schema files.Before - Brittle relative imports:
#import "../../../shared/models/User.graphql" #import "../../../../common/types/Product.graphql"
After - Clean, semantic aliases:
#import "@models/User.graphql" #import "@types/Product.graphql"
Configuration Example
{ mappings: { '@models/*': path.join(__dirname, './models/*'), '@types/*': path.join(__dirname, './shared/types/*'), } }
This change is introduced in a backwards compatible way to ensure no existing use cases are broken
while using familiar patterns to typescript developers for structuring import aliases.
Patch Changes
- Updated dependencies
[692cfeb]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[692cfeb]:- @graphql-tools/[email protected]
July 21, 2025
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
-
#7298
984d542
Thanks @jdolle! - dependencies updates:- Removed dependency
@theguild/federation-composition@^0.19.0↗︎
(fromdependencies)
- Removed dependency
-
#7298
984d542
Thanks @jdolle! - Fix "Named export 'OperationTypeNode' not found" -
Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[32d0457]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[984d542,
984d542,
32d0457]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
July 17, 2025
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
-
#7229
a824120
Thanks @jdolle! - dependencies updates:- Added dependency
@theguild/federation-composition@^0.18.3↗︎
(todependencies)
- Added dependency
-
#7260
d15c850
Thanks @renovate! - dependencies updates:- Updated dependency
@theguild/federation-composition@^0.19.0↗︎
(from^0.18.3, independencies)
- Updated dependency
-
#7229
a824120
Thanks @jdolle! - Adjust dependency and definition logic to include
federated links -
Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
-
#7243
7dcd7a2
Thanks @renovate! - dependencies updates:- Updated dependency
@jest/transform@^30.0.0↗︎ (from
^29.0.0, independencies) - Updated dependency
@jest/types@^30.0.0↗︎ (from^29.0.0,
independencies)
- Updated dependency
-
#7246
76aa1b1
Thanks @renovate! - dependencies updates:- Updated dependency
@jest/transform@^30.0.0↗︎ (from
^29.0.0, independencies) - Updated dependency
@jest/types@^30.0.0↗︎ (from^29.0.0,
independencies)
- Updated dependency
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[a824120,
d15c850,
22af985,
a824120,
53db005]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[22af985,
53db005]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Minor Changes
- #7249
e5f98c2
Thanks @jdolle! - Support repeatable @Link-Ed federation directives;
fix merging non-identical, repeatable directives
Patch Changes
- #7249
e5f98c2
Thanks @jdolle! - dependencies updates:- Added dependency
[@theguild/federation-composition@^0.16.0↗︎](https://www.npmjs.com/package/@...
- Added dependency
May 27, 2025
@graphql-tools/[email protected]
Patch Changes
- #7225
99e6faf
Thanks @jdolle! - Support 'extend schema' syntax and add 'link' to
the list of builtins so that it doesnt need a directive definition for federated schemas
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[99e6faf]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-tools/[email protected]
May 22, 2025
@graphql-tools/[email protected]
Patch Changes
April 10, 2025
@graphql-tools/[email protected]
Minor Changes
-
#7093
4a33247
Thanks @eddeee888! - Throw NoTypeDefinitionsFound when cannot find
files, instead of the standard ErrorThis helps libraries such as GraphQL Code Generator to handle loading error cases more flexibly.
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[4a33247]:- @graphql-tools/[email protected]
March 28, 2025
@graphql-tools/[email protected]
Patch Changes
March 13, 2025
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
-
6d69ede
Thanks @ardatan! - Fix prototype polluting assignment -
Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
@graphql-tools/[email protected]
Patch Changes
- Updated dependencies
[d123e26]:- @graphql-tools/[email protected]
- @graphql-tools/[email protected]