Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(federation): Composition propagates @deprecated usages on input type object fields #1008

Merged

Conversation

trevor-scheer
Copy link
Member

@trevor-scheer trevor-scheer commented Sep 7, 2021

Follow-up to #996

In landing #996, @sachindshinde discovered that @deprecated propagation failed specifically for fields on input type objects.

We discovered this was an issue in graphql-js itself which has since been landed and released in v15.5.3
graphql/graphql-js#3260

This PR pushes our graphql peerDependencies to latest and as such is a breaking change for gateway users, requiring a (relatively small) update to their project's graphql dependency from 15.4.0.

This is a breaking change for the federation, query-planner, and gateway packages and should be landed to a release branch.

TODO

  • Changelog entry

Copy link
Member

@abernix abernix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM assuming you introduce a CHANGELOG.md!

@trevor-scheer trevor-scheer merged commit fa2f2fa into release-gateway-0.41.0 Sep 8, 2021
@trevor-scheer trevor-scheer deleted the trevor/fix-deprecated-input-fields branch September 8, 2021 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants