Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

fix(deps): update graphql-tools monorepo #2288

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 6, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@graphql-tools/graphql-file-loader 6.2.6 -> 6.2.7 age adoption passing confidence
@graphql-tools/load 6.2.5 -> 6.2.8 age adoption passing confidence
@graphql-tools/merge 6.2.6 -> 6.2.17 age adoption passing confidence
@graphql-tools/schema 7.1.2 -> 7.1.5 age adoption passing confidence
@graphql-tools/utils 7.1.4 -> 7.10.0 age adoption passing confidence
graphql-tools 7.0.2 -> 7.0.5 age adoption passing confidence

Release Notes

ardatan/graphql-tools (@​graphql-tools/graphql-file-loader)

v6.2.7

Compare Source

Patch Changes
ardatan/graphql-tools (@​graphql-tools/load)

v6.2.8

Compare Source

Patch Changes

v6.2.7

Patch Changes

v6.2.6

Patch Changes
ardatan/graphql-tools (@​graphql-tools/merge)

v6.2.17

Compare Source

Patch Changes

v6.2.16

Compare Source

Patch Changes

v6.2.15

Compare Source

Patch Changes

v6.2.14

Compare Source

Patch Changes
  • eae2879: fix(merge): handle undefined interfaces array on ObjectTypeDefinitionNode #​2629

v6.2.13

Compare Source

Patch Changes
  • 60a9c9a: fix(merge): handle arrays correctly

v6.2.12

Compare Source

Patch Changes
  • 6894666: fix(merge): fix handling schema definitions with convertExtensions flag

v6.2.11

Compare Source

Patch Changes

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:

    • Strict and safe null consistency (the later of which allows safe transitions in nullability).
    • Named type consistency with the option to whitelist proxiable scalar mappings.
    • Argument and input field name consistency.
    • Enum value consistency when used as an input value.

    Validations may be adjusted by setting validationLevel to off|warn|error globally or scoped for specific types and fields. In this initial v7 release, all validations are introduced at the warn threshold for backwards compatibility. Most of these validations will become automatic errors in v8. To enable validation errors now, set validationLevel: 'error'. Full configuration options look like this:

    const gatewaySchema = stitchSchemas({
      subschemas: [...],
      typeMergingOptions: {
        validationSettings: {
          validationLevel: 'error',
          strictNullComparison: false, // << gateway "String" may proxy subschema "String!"
          proxiableScalars: {
            ID: ['String'], // << gateway "ID" may proxy subschema "String"
          }
        },
        validationScopes: {
          // scope to specific element paths
          'User.id': {
            validationLevel: 'warn',
            strictNullComparison: true,
          },
        }
      },
    });

v6.2.9

Patch Changes

v6.2.8

Patch Changes

v6.2.7

Compare Source

Patch Changes
  • d9b82a2: fix(merge/stitch) consistent enum value merge
  • d9b82a2: 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 pin

v7.1.4

Compare Source

Patch Changes
  • 61da3e8: use value-or-promise to streamline working with sync values or async promises

v7.1.3

Compare Source

Patch Changes
  • c8e26b8: fix(schema): ignore resolvers if they are not in schema
ardatan/graphql-tools (@​graphql-tools/utils)

v7.10.0

Compare Source

Minor Changes
  • e632c5d: Make executors not generic over context types
Patch 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 resolvers

v7.9.0

Compare Source

Minor Changes
  • 20d2c7b: feat(utils): add withCancel

v7.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 anymore

v7.7.3

Compare Source

Patch Changes
  • d2a17c7: enhance(printSchemaWithDirectives): show directives before other definitions #​2752

v7.7.2

Compare Source

Patch Changes
  • a4f1ee5: __ is reserved for introspection

v7.7.1

Compare Source

Patch Changes
  • 194ac37: fix(utils): add createSchemaDefinition again to fix breaking change

v7.7.0

Compare Source

Minor Changes
  • 58fd4b2: feat(types): add TContext to stitchSchemas and executor
Patch Changes
  • 43da6b5: enhance(merge): reduce number of iterations

v7.6.0

Compare Source

Minor Changes
  • 5b637e2: Add generic pruning filter option

v7.5.2

Compare Source

Patch Changes
  • de16fff: Fix pruneSchema with unimplemented interfaces

v7.5.1

Compare Source

Patch Changes
  • 33d1b9e: Fix pruneSchema with unused interfaces

v7.5.0

Minor Changes
  • 219ed39: enhance(utils): Extract getDocumentNodeFromSchema from printSchemaWithDirectives
Patch Changes
  • 219ed39: fix(utils): fix missing default value of input object type field
  • 219ed39: fix(utils): print specifiedBy directive definitions correctly

v7.4.0

Minor Changes
  • 8f331aa: enhance(utils): Extract getDocumentNodeFromSchema from printSchemaWithDirectives
Patch Changes
  • 8f331aa: fix(utils): fix missing default value of input object type field

v7.3.0

Compare Source

Minor Changes
  • 6387572: feat(utils): export astFrom* helper functions

v7.2.6

Compare Source

Patch Changes
  • e53f97b: fix(utils): provide { done: true } from iterator when complete is called on observer in observableToAsyncIterable

v7.2.5

Compare Source

Patch Changes
  • 4fc05eb: Fixes the handling of repeatable directives in the getDirectives method. Previously repeatable directives were nested and duplicated. They will now return as a flat array map:

    @&#8203;mydir(arg: "first") @&#8203;mydir(arg: "second")

    translates into:

    {
      mydir: [{ arg: 'first' }, { arg: 'second' }];
    }

v7.2.4

Compare Source

Patch Changes
  • 6e50d9f: enhance(stitching-directives): use keyField

    When 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): typo

v7.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

v7.2.0

Compare Source

Minor Changes
  • c3996f6: enhance(utils): support code-first schemas by allowing directives to be read from extensions
Patch Changes
  • c3996f6: fix(stitchingDirectives): complete support for code first schemas
  • c3996f6: fix(printSchemaWithDirectives): should work for code-first schemas as well
  • c3996f6: enhance(utils) filter root field arguments with filterSchema

v7.1.6

Compare Source

Patch Changes
  • cd5da45: fix(utils): fix crashes when return null while visitSchema

v7.1.5

Compare Source

Patch Changes
  • 298cd39: fix(url-loader): do not fail multipart request when null variable given
ardatan/graphql-tools (graphql-tools)

v7.0.5

Compare Source

Patch Changes

v7.0.4

Compare Source

Patch Changes
  • Revert mock package to v7 to avoid breaking changes

v7.0.3

Compare Source

Patch Changes

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/graphql-tools-monorepo branch 3 times, most recently from c843e92 to 25f4df3 Compare May 13, 2021 16:35
@renovate renovate bot force-pushed the renovate/graphql-tools-monorepo branch from 25f4df3 to 2659e5c Compare October 18, 2021 16:08
@renovate renovate bot force-pushed the renovate/graphql-tools-monorepo branch from 2659e5c to 9649992 Compare June 18, 2022 15:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants