This repository has been archived by the owner on Apr 17, 2023. It is now read-only.
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:
6.2.6
->6.2.7
6.2.5
->6.2.8
6.2.6
->6.2.17
7.1.2
->7.1.5
7.1.4
->7.10.0
7.0.2
->7.0.5
Release Notes
ardatan/graphql-tools (@graphql-tools/graphql-file-loader)
v6.2.7
Compare Source
Patch Changes
5ec2e35
: enhance(graphql-file-loader): do not merge in the loader and handle duplicates inside import5ec2e35
]ardatan/graphql-tools (@graphql-tools/load)
v6.2.8
Compare Source
Patch Changes
6894666
: fix(merge): fix handling schema definitions with convertExtensions flag6894666
]v6.2.7
Patch Changes
219ed39
: enhance(load/module-loader/merge): use getDocumentNodeFromSchema instead of parse and printSchemaWithDirectives together219ed39
]219ed39
]219ed39
]219ed39
]v6.2.6
Patch Changes
8f331aa
: enhance(load/module-loader/merge): use getDocumentNodeFromSchema instead of parse and printSchemaWithDirectives together8f331aa
]8f331aa
]8f331aa
]ardatan/graphql-tools (@graphql-tools/merge)
v6.2.17
Compare Source
Patch Changes
0483004
]v6.2.16
Compare Source
Patch Changes
b823dba
]v6.2.15
Compare Source
Patch Changes
a31f959
: fix(merge): handle schema definitions correctlyaf9a78d
]9c26b84
]7d3e300
]7d3e300
]dae6dc7
]6877b91
]7d3e300
]c42e811
]7d3e300
]8c8d4fc
]7d3e300
]7d3e300
]7d3e300
]74581cf
]c0ca319
]7d3e300
]982c8f5
]7d3e300
]7d3e300
]7d3e300
]v6.2.14
Compare Source
Patch Changes
eae2879
: fix(merge): handle undefined interfaces array on ObjectTypeDefinitionNode #2629v6.2.13
Compare Source
Patch Changes
60a9c9a
: fix(merge): handle arrays correctlyv6.2.12
Compare Source
Patch Changes
6894666
: fix(merge): fix handling schema definitions with convertExtensions flagv6.2.11
Compare Source
Patch Changes
43da6b5
: enhance(merge): reduce number of iterations58fd4b2
]43da6b5
]v6.2.10
Compare Source
Patch Changes
0194118
: Introduces a suite of stitched schema validations that enforce the integrity of merged schemas. This includes validations for:Validations may be adjusted by setting
validationLevel
tooff|warn|error
globally or scoped for specific types and fields. In this initial v7 release, all validations are introduced at thewarn
threshold for backwards compatibility. Most of these validations will become automatic errors in v8. To enable validation errors now, setvalidationLevel: 'error'
. Full configuration options look like this:v6.2.9
Patch Changes
219ed39
: enhance(load/module-loader/merge): use getDocumentNodeFromSchema instead of parse and printSchemaWithDirectives together219ed39
]219ed39
]219ed39
]v6.2.8
Patch Changes
8f331aa
: enhance(load/module-loader/merge): use getDocumentNodeFromSchema instead of parse and printSchemaWithDirectives together8f331aa
]8f331aa
]v6.2.7
Compare Source
Patch Changes
d9b82a2
: fix(merge/stitch) consistent enum value merged9b82a2
: enhance(stitch) canonical merged type and field definitions. Use the @canonical directive to promote preferred type and field descriptions into the combined gateway schema.ardatan/graphql-tools (@graphql-tools/schema)
v7.1.5
Compare Source
Patch Changes
22a9f3d
: fix(deps): follow package conventions on when to pinv7.1.4
Compare Source
Patch Changes
61da3e8
: use value-or-promise to streamline working with sync values or async promisesv7.1.3
Compare Source
Patch Changes
c8e26b8
: fix(schema): ignore resolvers if they are not in schemaardatan/graphql-tools (@graphql-tools/utils)
v7.10.0
Compare Source
Minor Changes
e632c5d
: Make executors not generic over context typesPatch Changes
99f092f
: fix(getResolversFromSchema) Fix resolvers for type names starting with a single underscore.v7.9.1
Compare Source
Patch Changes
be23817
: enhance(utils): do not extract default resolversv7.9.0
Compare Source
Minor Changes
20d2c7b
: feat(utils): add withCancelv7.8.1
Compare Source
Patch Changes
dbdb78e
: fix(visitResult): don't throw on encountering __typename in request (#2860)v7.8.0
Compare Source
Minor Changes
03c579b
: enhance(utils): astFromDirective doesn't need schema anymorev7.7.3
Compare Source
Patch Changes
d2a17c7
: enhance(printSchemaWithDirectives): show directives before other definitions #2752v7.7.2
Compare Source
Patch Changes
a4f1ee5
: __ is reserved for introspectionv7.7.1
Compare Source
Patch Changes
194ac37
: fix(utils): add createSchemaDefinition again to fix breaking changev7.7.0
Compare Source
Minor Changes
58fd4b2
: feat(types): add TContext to stitchSchemas and executorPatch Changes
43da6b5
: enhance(merge): reduce number of iterationsv7.6.0
Compare Source
Minor Changes
5b637e2
: Add generic pruning filter optionv7.5.2
Compare Source
Patch Changes
de16fff
: Fix pruneSchema with unimplemented interfacesv7.5.1
Compare Source
Patch Changes
33d1b9e
: Fix pruneSchema with unused interfacesv7.5.0
Minor Changes
219ed39
: enhance(utils): Extract getDocumentNodeFromSchema from printSchemaWithDirectivesPatch Changes
219ed39
: fix(utils): fix missing default value of input object type field219ed39
: fix(utils): print specifiedBy directive definitions correctlyv7.4.0
Minor Changes
8f331aa
: enhance(utils): Extract getDocumentNodeFromSchema from printSchemaWithDirectivesPatch Changes
8f331aa
: fix(utils): fix missing default value of input object type fieldv7.3.0
Compare Source
Minor Changes
6387572
: feat(utils): export astFrom* helper functionsv7.2.6
Compare Source
Patch Changes
e53f97b
: fix(utils): provide { done: true } from iterator when complete is called on observer in observableToAsyncIterablev7.2.5
Compare Source
Patch Changes
4fc05eb
: Fixes the handling of repeatable directives in thegetDirectives
method. Previously repeatable directives were nested and duplicated. They will now return as a flat array map:@​mydir(arg: "first") @​mydir(arg: "second")
translates into:
v7.2.4
Compare Source
Patch Changes
6e50d9f
: enhance(stitching-directives): use keyFieldWhen using simple keys, i.e. when using the keyField argument to
@merge
, the keyField can be added implicitly to the types's key. In most cases, therefore,@key
should not be required at all.v7.2.3
Compare Source
Patch Changes
3d1340a
: fix(printSchemaWithDirectives): typov7.2.2
Compare Source
Patch Changes
63ab003
: fix(printSchemaWithDirectives): should print directives where used, even if directives themselves are not defined within the schema.v7.2.1
Compare Source
Patch Changes
270046a
: fix(TransformInputObjectFields): transform variables #2353v7.2.0
Compare Source
Minor Changes
c3996f6
: enhance(utils): support code-first schemas by allowing directives to be read from extensionsPatch Changes
c3996f6
: fix(stitchingDirectives): complete support for code first schemasc3996f6
: fix(printSchemaWithDirectives): should work for code-first schemas as wellc3996f6
: enhance(utils) filter root field arguments with filterSchemav7.1.6
Compare Source
Patch Changes
cd5da45
: fix(utils): fix crashes when return null while visitSchemav7.1.5
Compare Source
Patch Changes
298cd39
: fix(url-loader): do not fail multipart request when null variable givenardatan/graphql-tools (graphql-tools)
v7.0.5
Compare Source
Patch Changes
52971f4
: fix(graphql-tools): provide @apollo/client as an optional packageeae2879
]v7.0.4
Compare Source
Patch Changes
v7.0.3
Compare Source
Patch Changes
2492665
]2492665
]2492665
]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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.