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

bug(federation): graphql-java v22 update breaks deprecation notices #1973

Open
dariuszkuc opened this issue May 16, 2024 · 0 comments
Open
Labels
type: bug Something isn't working

Comments

@dariuszkuc
Copy link
Collaborator

Library Version
8.0.0-alpha.1

Describe the bug
There is a change in schema printer behavior in GraphQL Java v22. Previously @deprecated was always applied on schema elements regardless whether schema contains the built-in directive definition or not. Starting with v22, schema printer will now only include @deprecated application IFF built-in @deprecated directive definition is present in schema.

To Reproduce
See "fixed" tests in update PR #1967

Expected behavior
Deprecation information should be preserved in federated schemas.

@dariuszkuc dariuszkuc added the type: bug Something isn't working label May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Development

No branches or pull requests

1 participant