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.0
Release Notes
ardatan/graphql-tools (@graphql-tools/utils)
v10.9.1
Compare Source
Patch Changes
32d0457
Thanks @ardatan! - Fix oneOf handling
v10.9.0
Compare Source
Minor Changes
53db005
Thanks @EmrysMyrddin! - Add optional
subgraphName
preopertyto the
ExecutionRequest
interface for usage in Gateways like Hive Gateway.Patch Changes
22af985
Thanks @renovate! - Support
@oneOf
directivev10.8.6
Compare Source
Patch Changes
d123e26
Thanks @ardatan! - Fix incomplete string escaping/encoding
v10.8.5
Compare Source
Patch Changes
#6977
90a717e
Thanks @ardatan! - In executor, do not use leaking
registerAbortSignalListener
, and handle listeners inside the execution context#7025
26518de
Thanks @ardatan! - Better handling for field name handling in
buildOperationForField
v10.8.4
Compare Source
Patch Changes
155944b
Thanks @ardatan! - Fix breaking change by adding
PromiseWithResolvers
backv10.8.3
Compare Source
Patch Changes
4a2eb14
Thanks @ardatan! - dependencies updates:
@whatwg-node/promise-helpers@^1.0.0
↗︎(to
dependencies
)v10.8.2
Compare Source
Patch Changes
3547bba
Thanks @ardatan! - Relax
extensions
typev10.8.1
Compare Source
Patch Changes
651a5dc
Thanks @ardatan! - Fix the regression on var counting
v10.8.0
Compare Source
Minor Changes
357b2ee
Thanks @renovate! - New
isUrl
helper, and it usesURL.canParse
if availablePatch Changes
0a3e193
Thanks @ardatan! - Do not add
_v
prefix if there is only oneargument/variable
v10.7.2
Compare Source
Patch Changes
#6822
53bb601
Thanks @enisdenjo! - dependencies updates:
dset@^3.1.4
↗︎ (from^3.1.2
, independencies
)#6822
53bb601
Thanks @enisdenjo! - Bump dset dependency handling the
CVE-2024-21529
https://security.snyk.io/vuln/SNYK-JS-DSET-7116691
v10.7.1
Compare Source
Patch Changes
4912f19
Thanks @AaronMoat! - Remove use of
VoidFunction
type, whichrequires DOM types
v10.7.0
Compare Source
Minor Changes
#6789
2c70d27
Thanks @n1ru4l! - - New helper function
getAbortPromise
to get apromise rejected when
AbortSignal
is abortedregisterAbortSignalListener
to register a listener to abort a promise whenAbortSignal
is 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.4
Compare Source
Patch Changes
6a8123b
Thanks @ardatan! - Improvements for
fakePromise
so it can be usedwithout params to create a
void
Promisev10.6.3
Compare Source
Patch Changes
020b9e4
Thanks @ardatan! - `AbortSignal` in `GraphQLResolveInfo`, and
`AbortSignal` in `ExecutionRequest`
v10.6.2
Compare Source
Patch Changes
#6737
1b24656
Thanks @ardatan! - Handle array of primitives correctly
The bug was following;
v10.6.1
Compare Source
Patch Changes
1e02935
Thanks @ardatan! - Handle parse errors correctly when loader gets a
string directly
v10.6.0
Compare Source
Minor Changes
414e404
Thanks @ardatan! - new
fakePromise
,mapMaybePromise
andfakeRejectPromise
helper functionsv10.5.6
Compare Source
Patch Changes
dc5043b
Thanks @enisdenjo! -
onError
andonEnd
callbacks frommapAsyncIterator
are invoked only once regardless of how many timesthrow
/return
was calledon the iterator
v10.5.5
Compare Source
Patch Changes
cf2ce5e
Thanks @kachkaev! - Make two types compatible with strict tsc
config
v10.5.4
Compare Source
Patch Changes
0286437
Thanks @ardatan! - Improve directive extraction
v10.5.3
Compare Source
Patch Changes
2124d7d
Thanks @ardatan! - Allow invalid path in `getDirectiveExtensions`
v10.5.2
Compare Source
Patch Changes
07b87ed
Thanks @ardatan! - Respect
extensionASTNodes
in directableGraphQLSchema object
v10.5.1
Compare Source
Patch Changes
6291e14
Thanks @ardatan! - Add all args from extensions to the AST even if
they don't exist in the directive def
v10.5.0
Compare Source
Minor Changes
8fd7703
Thanks @ardatan! - Export
getDirectiveExtensions
v10.4.0
Compare Source
Minor Changes
b8bf584
Thanks @ardatan! - Introduce `getDirectiveExtensions` and refactor
directive handling in the extensions
v10.3.4
Compare Source
Patch Changes
a867bbc
Thanks @ardatan! -
mapAsyncIterator
now acceptsAsyncIterable
v10.3.3
Compare Source
Patch Changes
#6385
d0f7d75
Thanks @tobiasdiez! - remove generic package export
Updated dependencies
[
d0f7d75
]:v10.3.2
Compare Source
Patch Changes
a276ba8
Thanks @ardatan! - Respect directive extensions on `pruneSchema`
v10.3.1
Compare Source
Patch Changes
9792e80
Thanks @ardatan! - Make the executor disposable optional
v10.3.0
Compare Source
Minor Changes
cacf20f
Thanks @ardatan! - Implement Symbol.dispose or Symbol.asyncDispose
to make `Executor`s `Disposable`
v10.2.3
Compare Source
Patch Changes
66c99d9
Thanks @ardatan! - Handle
@defer
v10.2.2
Compare Source
Patch Changes
#6238
0f7059b
Thanks @ardatan! - If the given objects are arrays with the same
length, merge the elements.
v10.2.1
Compare Source
Patch Changes
#6194
7368829
Thanks @ardatan! - Handle interface objects in a different way
#6188
e10c13a
Thanks @ardatan! - Add
respectArrayLength
flag tomergeDeep
soinstead of concatenating the arrays, elements of them will be merged if they have the same length
v10.2.0
Compare Source
Minor Changes
5567347
Thanks @ardatan! - Add
enumValueFilter
anddirectiveFilter
tofilterSchema
Patch Changes
5567347
Thanks @ardatan! - Handle fields in unmerged types as both isolated
and non-isolated fields
v10.1.3
Compare Source
Patch Changes
#6055
4093f70
Thanks @enisdenjo! - Disallow new lines in paths when checking
with
isValidPath
A 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.2
Compare Source
Patch Changes
fff2399
Thanks @ardatan! - Respect
toJSON
inastFromValueUntyped
v10.1.1
Compare Source
Patch Changes
baf3c28
Thanks @henryqdineen! - fix filterSchema argument filter for
schema with non-default root types
v10.1.0
Compare Source
Minor Changes
f3ea7a5
Thanks @EmrysMyrddin! - Add
onEnd
onmapAsyncIterator
.v10.0.13
Compare Source
Patch Changes
f85c093
Thanks @shYkiSto! - prevent race conditions when validating
documents
v10.0.12
Compare Source
Patch Changes
5ae0394
Thanks @ardatan! - Print comments as blocks
v10.0.11
Compare Source
Patch Changes
d3fe8d8c
Thanks @ldiqual! - Print debug timer logs by respecting the filters
in DEBUG env var
v10.0.10
Compare Source
Patch Changes
a570a601
Thanks @ardatan! - Add respectArrays flag to extensions merging
v10.0.9
Compare Source
Patch Changes
e1fb8bb8
Thanks @ardatan! - Merge directives in the extensions
v10.0.8
Compare Source
Patch Changes
accd58fd
Thanks @ardatan! - Extract
inspect
into the newcross-inspect
package
Updated dependencies
[
accd58fd
]:v10.0.7
Compare Source
Patch Changes
b4c17591
Thanks @ardatan! - Convert GraphQLError like originalError property
to a GraphQLError
v10.0.6
Compare Source
Patch Changes
c52de863
Thanks @ardatan! - fix isValid path regex for paths including =
#5551
v10.0.5
Compare Source
Patch Changes
a59fb765
Thanks @ardatan! - Optimizations to get better performance in query
planning
v10.0.4
Compare Source
Patch Changes
c1afb545
Thanks @kennyjwilli! - Exports the
DirectableGraphQLObject
type.
v10.0.3
Compare Source
Patch Changes
be3411c7
Thanks @EmrysMyrddin! - incremental merge also merges
extensions
v10.0.2
Compare Source
Patch Changes
#5396
bb8f169e
Thanks @ardatan! - dependencies updates:
dset@^3.1.2
↗︎ (todependencies
)#5396
bb8f169e
Thanks @ardatan! - Move the merging logic of incremental results to
the utils package
v10.0.1
Compare Source
Patch Changes
f85c093
Thanks @shYkiSto! - prevent race conditions when validating
documents
v10.0.0
Compare Source
Major Changes
#5274
944a68e8
Thanks @ardatan! - Drop Node 14 support. Require Node.js
>= 16
#5274
944a68e8
Thanks @ardatan! -
AggregateError
is no longer exported from@graphql-tools/utils
. You can use the nativeAggregateError
instead.v9.2.1
Compare Source
Patch Changes
b5c8f640
Thanks @ardatan! - Do not use a global
WeakMap
formemoize2of4
,and introduce
memoize2of5
v9.2.0
Compare Source
Minor Changes
a94217e9
Thanks @ardatan! - Support TypedDocumentNode in ExecutionRequest
Patch Changes
62d074be
Thanks @mayrn-techdivision! - Fixes introspection query
issues when visiting field '__type'
v9.1.4
Compare Source
Patch Changes
e3ec35ed
Thanks @gilgardosh! - Bug fix: better handle array field types
used for alias field names
v9.1.3
Compare Source
Patch Changes
904fe770
Thanks @ardatan! - Fix leak on Node 14 and add cancellation to async
iterables correctly
v9.1.2
Compare Source
Patch Changes
13c24883
Thanks @ardatan! - Fix handling argument values in gateway request
v9.1.1
Compare Source
Patch Changes
7411a5e7
Thanks @charlypoly! - Fix validation swallowing fragments on
naming conflicts
v9.1.0
Compare Source
Minor Changes
c0639dd0
Thanks @ardatan! - TypeError and all other GraphQLError s from
argument value parsing should return 400
v9.0.1
Compare Source
Patch Changes
d83b1960
Thanks @ardatan! - Fix @stream support
v9.0.0
Compare Source
Major Changes
#4801
8f6d3efc
Thanks @ardatan! - BREAKING:
checkValidationErrors
has beendropped and
validateGraphQlDocuments
now acceptsDocumentNode[]
instead and it throws theoriginal
GraphQLError
s with the correct stack trace#4796
80836fa7
Thanks @saihaj! - update
collectFields
to support collectingdeffered values
Minor Changes
#4796
80836fa7
Thanks @saihaj! - add
@defer
directive#4796
80836fa7
Thanks @saihaj! - export collect field helpers
#4796
80836fa7
Thanks @saihaj! - add
@stream
directivev8.13.1
Compare Source
Patch Changes
f7daf777
Thanks @glasser! - Fix build break in v8.13.0 in some ESM
environments.
v8.13.0
Compare Source
Minor Changes
#4778
df5848b8
Thanks @saihaj! - add isIterableObject, isObjectLike, isPromise,
promiseReduce, hasOwnProperty
#4778
df5848b8
Thanks @saihaj! - add
Path
util fromgraphql/jsutils
Patch Changes
df5848b8
Thanks @saihaj! - improve inpsect util
v8.12.0
Compare Source
Minor Changes
43c736bd
Thanks @ardatan! - Do not throw duplicate type error name while
rewiring types
v8.11.0
Compare Source
Minor Changes
403ed450
Thanks @nicolaslt! - Add getArgumentsWithDirectives
Patch Changes
71cb4fae
Thanks @dimatill! - Fix pruneSchema to not remove type that is used
only as a directive argument type
v8.10.1
Compare Source
Patch Changes
4fe3d9c0
Thanks @thgreasi! - Fix typings for TypeScript 4.8
v8.10.0
Compare Source
Minor Changes
2609d71f
Thanks @ardatan! - Revert the breaking change introduced in
@graphql-tools/merge
v8.9.1
Compare Source
Patch Changes
e3167edc
Thanks @n1ru4l! - Fix CommonJS TypeScript resolution with
moduleResolution
node16
ornodenext
Configuration
📅 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.