fix(deps): update dependency @graphql-tools/utils to v10 #1021
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^8.5.2->^10.0.0Release Notes
ardatan/graphql-tools (@graphql-tools/utils)
v10.9.1Compare Source
Patch Changes
32d0457Thanks @ardatan! - Fix oneOf handling
v10.9.0Compare Source
Minor Changes
53db005Thanks @EmrysMyrddin! - Add optional
subgraphNamepreopertyto the
ExecutionRequestinterface for usage in Gateways like Hive Gateway.Patch Changes
22af985Thanks @renovate! - Support
@oneOfdirectivev10.8.6Compare Source
Patch Changes
d123e26Thanks @ardatan! - Fix incomplete string escaping/encoding
v10.8.5Compare Source
Patch Changes
#6977
90a717eThanks @ardatan! - In executor, do not use leaking
registerAbortSignalListener, and handle listeners inside the execution context#7025
26518deThanks @ardatan! - Better handling for field name handling in
buildOperationForFieldv10.8.4Compare Source
Patch Changes
155944bThanks @ardatan! - Fix breaking change by adding
PromiseWithResolversbackv10.8.3Compare Source
Patch Changes
4a2eb14Thanks @ardatan! - dependencies updates:
@whatwg-node/promise-helpers@^1.0.0↗︎(to
dependencies)v10.8.2Compare Source
Patch Changes
3547bbaThanks @ardatan! - Relax
extensionstypev10.8.1Compare Source
Patch Changes
651a5dcThanks @ardatan! - Fix the regression on var counting
v10.8.0Compare Source
Minor Changes
357b2eeThanks @renovate! - New
isUrlhelper, and it usesURL.canParseif availablePatch Changes
0a3e193Thanks @ardatan! - Do not add
_vprefix if there is only oneargument/variable
v10.7.2Compare Source
Patch Changes
#6822
53bb601Thanks @enisdenjo! - dependencies updates:
dset@^3.1.4↗︎ (from^3.1.2, independencies)#6822
53bb601Thanks @enisdenjo! - Bump dset dependency handling the
CVE-2024-21529
https://security.snyk.io/vuln/SNYK-JS-DSET-7116691
v10.7.1Compare Source
Patch Changes
4912f19Thanks @AaronMoat! - Remove use of
VoidFunctiontype, whichrequires DOM types
v10.7.0Compare Source
Minor Changes
#6789
2c70d27Thanks @n1ru4l! - - New helper function
getAbortPromiseto get apromise rejected when
AbortSignalis abortedregisterAbortSignalListenerto register a listener to abort a promise whenAbortSignalis abortedInstead of using
.addEventListener('abort', () => {/* ... */}), we register a single listener toavoid warnings on Node.js like
MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 abort listeners added. Use emitter.setMaxListeners() to increase limit.v10.6.4Compare Source
Patch Changes
6a8123bThanks @ardatan! - Improvements for
fakePromiseso it can be usedwithout params to create a
voidPromisev10.6.3Compare Source
Patch Changes
020b9e4Thanks @ardatan! - `AbortSignal` in `GraphQLResolveInfo`, and
`AbortSignal` in `ExecutionRequest`
v10.6.2Compare Source
Patch Changes
#6737
1b24656Thanks @ardatan! - Handle array of primitives correctly
The bug was following;
v10.6.1Compare Source
Patch Changes
1e02935Thanks @ardatan! - Handle parse errors correctly when loader gets a
string directly
v10.6.0Compare Source
Minor Changes
414e404Thanks @ardatan! - new
fakePromise,mapMaybePromiseandfakeRejectPromisehelper functionsv10.5.6Compare Source
Patch Changes
dc5043bThanks @enisdenjo! -
onErrorandonEndcallbacks frommapAsyncIteratorare invoked only once regardless of how many timesthrow/returnwas calledon the iterator
v10.5.5Compare Source
Patch Changes
cf2ce5eThanks @kachkaev! - Make two types compatible with strict tsc
config
v10.5.4Compare Source
Patch Changes
0286437Thanks @ardatan! - Improve directive extraction
v10.5.3Compare Source
Patch Changes
2124d7dThanks @ardatan! - Allow invalid path in `getDirectiveExtensions`
v10.5.2Compare Source
Patch Changes
07b87edThanks @ardatan! - Respect
extensionASTNodesin directableGraphQLSchema object
v10.5.1Compare Source
Patch Changes
6291e14Thanks @ardatan! - Add all args from extensions to the AST even if
they don't exist in the directive def
v10.5.0Compare Source
Minor Changes
8fd7703Thanks @ardatan! - Export
getDirectiveExtensionsv10.4.0Compare Source
Minor Changes
b8bf584Thanks @ardatan! - Introduce `getDirectiveExtensions` and refactor
directive handling in the extensions
v10.3.4Compare Source
Patch Changes
a867bbcThanks @ardatan! -
mapAsyncIteratornow acceptsAsyncIterablev10.3.3Compare Source
Patch Changes
#6385
d0f7d75Thanks @tobiasdiez! - remove generic package export
Updated dependencies
[
d0f7d75]:v10.3.2Compare Source
Patch Changes
a276ba8Thanks @ardatan! - Respect directive extensions on `pruneSchema`
v10.3.1Compare Source
Patch Changes
9792e80Thanks @ardatan! - Make the executor disposable optional
v10.3.0Compare Source
Minor Changes
cacf20fThanks @ardatan! - Implement Symbol.dispose or Symbol.asyncDispose
to make `Executor`s `Disposable`
v10.2.3Compare Source
Patch Changes
66c99d9Thanks @ardatan! - Handle
@deferv10.2.2Compare Source
Patch Changes
#6238
0f7059bThanks @ardatan! - If the given objects are arrays with the same
length, merge the elements.
v10.2.1Compare Source
Patch Changes
#6194
7368829Thanks @ardatan! - Handle interface objects in a different way
#6188
e10c13aThanks @ardatan! - Add
respectArrayLengthflag tomergeDeepsoinstead of concatenating the arrays, elements of them will be merged if they have the same length
v10.2.0Compare Source
Minor Changes
5567347Thanks @ardatan! - Add
enumValueFilteranddirectiveFiltertofilterSchemaPatch Changes
5567347Thanks @ardatan! - Handle fields in unmerged types as both isolated
and non-isolated fields
v10.1.3Compare Source
Patch Changes
#6055
4093f70Thanks @enisdenjo! - Disallow new lines in paths when checking
with
isValidPathA string may sometimes look like a path but is not (like an SDL of a simple GraphQL schema). To
make sure we don't yield false-positives in such cases, we disallow new lines in paths (even
though most Unix systems support new lines in file names).
v10.1.2Compare Source
Patch Changes
fff2399Thanks @ardatan! - Respect
toJSONinastFromValueUntypedv10.1.1Compare Source
Patch Changes
baf3c28Thanks @henryqdineen! - fix filterSchema argument filter for
schema with non-default root types
v10.1.0Compare Source
Minor Changes
f3ea7a5Thanks @EmrysMyrddin! - Add
onEndonmapAsyncIterator.v10.0.13Compare Source
Patch Changes
f85c093Thanks @shYkiSto! - prevent race conditions when validating
documents
v10.0.12Compare Source
Patch Changes
5ae0394Thanks @ardatan! - Print comments as blocks
v10.0.11Compare Source
Patch Changes
d3fe8d8cThanks @ldiqual! - Print debug timer logs by respecting the filters
in DEBUG env var
v10.0.10Compare Source
Patch Changes
a570a601Thanks @ardatan! - Add respectArrays flag to extensions merging
v10.0.9Compare Source
Patch Changes
e1fb8bb8Thanks @ardatan! - Merge directives in the extensions
v10.0.8Compare Source
Patch Changes
accd58fdThanks @ardatan! - Extract
inspectinto the newcross-inspectpackage
Updated dependencies
[
accd58fd]:v10.0.7Compare Source
Patch Changes
b4c17591Thanks @ardatan! - Convert GraphQLError like originalError property
to a GraphQLError
v10.0.6Compare Source
Patch Changes
c52de863Thanks @ardatan! - fix isValid path regex for paths including =
#5551
v10.0.5Compare Source
Patch Changes
a59fb765Thanks @ardatan! - Optimizations to get better performance in query
planning
v10.0.4Compare Source
Patch Changes
c1afb545Thanks @kennyjwilli! - Exports the
DirectableGraphQLObjecttype.
v10.0.3Compare Source
Patch Changes
be3411c7Thanks @EmrysMyrddin! - incremental merge also merges
extensions
v10.0.2Compare Source
Patch Changes
#5396
bb8f169eThanks @ardatan! - dependencies updates:
dset@^3.1.2↗︎ (todependencies)#5396
bb8f169eThanks @ardatan! - Move the merging logic of incremental results to
the utils package
v10.0.1Compare Source
Patch Changes
f85c093Thanks @shYkiSto! - prevent race conditions when validating
documents
v10.0.0Compare Source
Major Changes
#5274
944a68e8Thanks @ardatan! - Drop Node 14 support. Require Node.js
>= 16#5274
944a68e8Thanks @ardatan! -
AggregateErroris no longer exported from@graphql-tools/utils. You can use the nativeAggregateErrorinstead.v9.2.1Compare Source
Patch Changes
b5c8f640Thanks @ardatan! - Do not use a global
WeakMapformemoize2of4,and introduce
memoize2of5v9.2.0Compare Source
Minor Changes
a94217e9Thanks @ardatan! - Support TypedDocumentNode in ExecutionRequest
Patch Changes
62d074beThanks @mayrn-techdivision! - Fixes introspection query
issues when visiting field '__type'
v9.1.4Compare Source
Patch Changes
e3ec35edThanks @gilgardosh! - Bug fix: better handle array field types
used for alias field names
v9.1.3Compare Source
Patch Changes
904fe770Thanks @ardatan! - Fix leak on Node 14 and add cancellation to async
iterables correctly
v9.1.2Compare Source
Patch Changes
13c24883Thanks @ardatan! - Fix handling argument values in gateway request
v9.1.1Compare Source
Patch Changes
7411a5e7Thanks @charlypoly! - Fix validation swallowing fragments on
naming conflicts
v9.1.0Compare Source
Minor Changes
c0639dd0Thanks @ardatan! - TypeError and all other GraphQLError s from
argument value parsing should return 400
v9.0.1Compare Source
Patch Changes
d83b1960Thanks @ardatan! - Fix @stream support
v9.0.0Compare Source
Major Changes
#4801
8f6d3efcThanks @ardatan! - BREAKING:
checkValidationErrorshas beendropped and
validateGraphQlDocumentsnow acceptsDocumentNode[]instead and it throws theoriginal
GraphQLErrors with the correct stack trace#4796
80836fa7Thanks @saihaj! - update
collectFieldsto support collectingdeffered values
Minor Changes
#4796
80836fa7Thanks @saihaj! - add
@deferdirective#4796
80836fa7Thanks @saihaj! - export collect field helpers
#4796
80836fa7Thanks @saihaj! - add
@streamdirectivev8.13.1Compare Source
Patch Changes
f7daf777Thanks @glasser! - Fix build break in v8.13.0 in some ESM
environments.
v8.13.0Compare Source
Minor Changes
#4778
df5848b8Thanks @saihaj! - add isIterableObject, isObjectLike, isPromise,
promiseReduce, hasOwnProperty
#4778
df5848b8Thanks @saihaj! - add
Pathutil fromgraphql/jsutilsPatch Changes
df5848b8Thanks @saihaj! - improve inpsect util
v8.12.0Compare Source
Minor Changes
43c736bdThanks @ardatan! - Do not throw duplicate type error name while
rewiring types
v8.11.0Compare Source
Minor Changes
403ed450Thanks @nicolaslt! - Add getArgumentsWithDirectives
Patch Changes
71cb4faeThanks @dimatill! - Fix pruneSchema to not remove type that is used
only as a directive argument type
v8.10.1Compare Source
Patch Changes
4fe3d9c0Thanks @thgreasi! - Fix typings for TypeScript 4.8
v8.10.0Compare Source
Minor Changes
2609d71fThanks @ardatan! - Revert the breaking change introduced in
@graphql-tools/mergev8.9.1Compare Source
Patch Changes
e3167edcThanks @n1ru4l! - Fix CommonJS TypeScript resolution with
moduleResolutionnode16ornodenextConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.