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

Update graphql-tools in /modules/api from 2.23.1 to 4.0.0 #242

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

Conversation

dependencies[bot]
Copy link

@dependencies dependencies bot commented Oct 1, 2018

Dependencies.io has updated graphql-tools (a npm dependency in /modules/api) from "2.23.1" to "4.0.0".

4.0.0

Potentially Breaking

  • Support graphql and @types/graphql 14.x.
    NOTE: graphql 14 includes breaking changes. We're bumping the major version of graphql-tools to accommodate those breaking changes. If you're planning on using graphql 14 with graphql-tools 4.0.0, please make sure you've reviewed the graphql breaking changes list.
    hwillson in #953

Updates / Bug Fixes

  • Fix template strings usage in guessSchemaByRootField error message.
    nagelflorian in #936
  • Update IFieldResolver to allow typed input args.
    luk3thomas in #932
  • Changes to extractExtensionDefinitions to properly support graphql-js input extensions.
    jure in #948
  • Stop automatically shallow cloning (via object spread syntax) transformed subscription results. Transformed subscription results are not always objects, which means object spreading can lead to invalid results.
    ericlewis in #928
  • Re-use errors with an extensions property to make compatible with Apollo Server and it's built-in errors.
    edorsey in #925
  • Documentation updates.
    Amorites in #944
    trevor-scheer in #946
    dnalborczyk in #934
    zcei in #933
3.1.1
  • Revert the added casual dependency for mocking, since it was causing issues for people using graphql-tools in the browser.
3.1.0
  • Loosens the apollo-link dependency PR #765
  • Use getDescription from graphql-js package PR #672
  • Update IResolvers to use source & context generics and to support all resolver use cases. #896
  • WrapQuery's wrapper param can now return a SelectionSet. PR #902 Issue #901
  • Add null to return type of directive visitors in the TypeScript definition.
  • Make sure mergeSchemas keeps Enum descriptions and deprecation status. PR 898
  • Add inheritResolversFromInterfaces option to mergeSchemas PR #812
  • Added filtering of empty selection sets in FilterToSchema #827
  • Add support for overlapping fragments in ReplaceFieldWithFragment. #894
  • delegateToSchema now behaves like info.mergeInfo.delegateToSchema for fragment handling Issue #876 PR #885
  • Make schema transforms work with subscriptions, make it so that subscription errors don't disappear when using mergeSchemas #793 #780

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.

1 participant