Change log

4.0.8

4.0.7

  • Filter extensions prior to passing them to buildASTSchema, in an effort to provide minimum compatibilty for graphql@14-compatible schemas with the upcoming graphql@15 release. This PR does not, however, bring support for newer graphql@15 features like interfaces implementing interfaces. #1284arrow-up-right

4.0.6

4.0.5

4.0.4

4.0.3

4.0.2

4.0.1

4.0.0

v3.1.1

  • Revert the added casual dependency for mocking, since it was causing issues for people using graphql-tools in the browser.

v3.1.0

v3.0.5

v3.0.4

  • Make sure dist/generate isn't excluded when published.

v3.0.3

v3.0.2

  • Fixed duplicate fragments getting added during transform in FilterToSchema #778arrow-up-right

  • Fixed a visitType error printing the name of the variable typeName rather than its value due to a template string being incorrectly formatted. #783arrow-up-right

v3.0.1

v3.0.0

  • Schema transforms and delegation

    • Substantial rewrite of internals of mergeSchemas and delegateToSchema

    • A new API for schema transforms has been introduced: Docsarrow-up-right

    • delegateToSchema is now a public API: Docsarrow-up-right

    • delegateToSchema now accepts an object of named parameters; positional arguments are deprecated

    • delegateToSchema no longer accepts fragmentReplacements; instead use transforms

    • info.mergeInfo.delegateToSchema is now the preferred delegation API, rather than info.mergeInfo.delegate

  • Other changes

v2.24.0

v2.23.0

v2.22.0

v2.21.0

v2.20.2

v2.20.1

v2.20.0

v2.19.0

v2.18.0

v2.17.0

v2.16.0

v2.15.0

v2.14.1

v2.14.0

Update to add support for [email protected], and drop versions before 0.11 from the peer dependencies list. The graphql package has some breaking changes you might need to be aware of, but there aren't any breaking changes in graphql-tools itself, or common usage patterns, so we are shipping this as a minor version. We're also running tests on this package with both [email protected] and [email protected] until we confirm most users have updated.

v2.13.0

v2.12.0

v2.11.0

  • Merge schema now can accept resolvers in a plain object format, mergeInfo added to GraphQLResolveInfo object in merged schema resolvers PR #511arrow-up-right

v2.10.0

v2.9.0

v2.8.0

  • Add the option resolverValidationOptions.allowResolversNotInSchema to allow resolvers to be set even when they are not defined in the schemas PR #444arrow-up-right

  • Fix schema stitching bug when aliases are used with union types and fragments PR #482arrow-up-right

  • Remove isTypeOf guards from merged schemas PR #484arrow-up-right

v2.7.2

v2.7.1

v2.7.0

  • Upgraded versions of dependencies

v2.6.1

  • Fix one place where apollo-link was being used directly

v2.6.0

  • Removed direct dependency on Apollo Link, while keeping the API the same, to work around a Launchpad npm installation issue temporarily.

  • Parse type, field, and argument descriptions in typeFromAST. This allows the descriptions to be part of the schema when using helpers like mergeSchemas().

v2.5.0

v2.4.0

v2.3.0

v2.2.1

v2.2.0

  • Change link API to pass GraphQL context as graphqlContext field of link context to avoid merging problems

  • Fix alias problems in schema merging PR #411arrow-up-right

v2.1.0

  • Added support for passing an Apollo Link instead of a fetcher

v2.0.0

v1.2.3

v1.2.1

v.1.2.0

v.1.1.0

v1.0.0

  • Add argument validation in addMockFunctionsToSchema for 'schema' property in parameter object PR #321arrow-up-right

v0.11.0

v0.10.1

v0.10.0

v0.9.2

v0.9.1

v0.9.0

v0.8.4

v0.8.3

v0.8.2

v0.8.1

v0.8.0

v0.7.2

v0.7.1

  • Fix dependency on lodash

v0.7.0

v0.6.6

v0.6.4

v0.6.3

v0.6.2

  • Fix a bug with addSchemaLevelResolveFunction. It now runs once per tick (PR #91arrow-up-right)

v0.5.2

  • Add addSchemaLevelResolveFunction to exports

  • Remove dist folder before prepublish to make sure files deleted in source are not included in build

v0.5.1

  • Updated GraphQL dependency to 0.6.0

  • Removed all tracer code, including Tracer, addTracingToResolvers and decorateWithTracer

Last updated