Update dependency @graphql-tools/utils to v9 #227
Merged
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.6.1
->^9.0.0
Release Notes
ardatan/graphql-tools
v9.0.0
Compare Source
Major Changes
#4801
8f6d3efc
Thanks @ardatan! - BREAKING:checkValidationErrors
has been dropped andvalidateGraphQlDocuments
now acceptsDocumentNode[]
instead and it throws the originalGraphQLError
s with the correct stack trace#4796
80836fa7
Thanks @saihaj! - updatecollectFields
to support collecting deffered valuesMinor 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! - addPath
util fromgraphql/jsutils
Patch Changes
df5848b8
Thanks @saihaj! - improve inpsect utilv8.12.0
Compare Source
Minor Changes
43c736bd
Thanks @ardatan! - Do not throw duplicate type error name while rewiring typesv8.11.0
Compare Source
Minor Changes
403ed450
Thanks @nicolaslt! - Add getArgumentsWithDirectivesPatch Changes
71cb4fae
Thanks @dimatill! - Fix pruneSchema to not remove type that is used only as a directive argument typev8.10.1
Compare Source
Patch Changes
4fe3d9c0
Thanks @thgreasi! - Fix typings for TypeScript 4.8v8.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 withmoduleResolution
node16
ornodenext
v8.9.0
Compare Source
Minor Changes
2a3b45e
: Allow&
in filenames.Related to https://github.com/dotansimha/graphql-code-generator/issues/6174
v8.8.0
Compare Source
Minor Changes
d76a299
: Support TypeScript module resolution.Patch Changes
a0abbbc
: fix(visitResult): handle introspection fields correctly with an introspection query resultv8.7.0
Compare Source
Minor Changes
4914970
:mergeSchemas
was skippingdefaultFieldResolver
anddefaultMergedResolver
by default while extracting resolvers for each given schema to reduce the overhead. But this doesn't work properly if you mix wrapped schemas and local schemas. So newincludeDefaultMergedResolver
flag is introduced ingetResolversFromSchema
to put default "proxy" resolvers in the extracted resolver map formergeSchemas
.This fixes an issue with alias issue, so nested aliased fields weren't resolved properly because of the missing
defaultMergedResolver
in the final merged schema which should come from the wrapped schema.v8.6.13
Compare Source
Patch Changes
041c5ba
: Use caret range for the tslib dependencyv8.6.12
Compare Source
Patch Changes
da7ad43
: Fix GraphQL v17 incompatibility issues and introducecreateGraphQLError
helper function for backwards compatibility.v8.6.11
Compare Source
Patch Changes
c0762ee
: Incoming GraphQL v17 compatibility #4468v8.6.10
Compare Source
Patch Changes
0fc510c
: Interface implementations should be included when a return type is an interface.v8.6.9
Compare Source
Patch Changes
31a33e2
: pruneSchema will no longer removed used input object type.v8.6.8
Compare Source
Patch Changes
cb23887
: pruneSchema will now prune unused implementations of interfacesv8.6.7
Compare Source
Patch Changes
0bbb176
: Refine generic typings usingextends X
when appropriateTypescript 4.7 has stricter requirements around generics
which is explained well in the related https://github.com/microsoft/TypeScript/pull/48366ll/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.
v8.6.6
Compare Source
Patch Changes
904c084
: Support deprecated directive on enum valuesv8.6.5
Compare Source
Patch Changes
be2c02d
: fix(utils): use 3 as inspect recursive depthv8.6.4
Compare Source
Patch Changes
d36d530
: fix(utils): pass the value as-is if it cannot be parsed by the actual typev8.6.3
Compare Source
Patch Changes
3da3d66
: fix - align versionsv8.6.2
Compare Source
Patch Changes
1834136
: feat(visitResult): ignore if field not present in visited objectConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.