Skip to content

Conversation

riley-pikus
Copy link

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

What is the current behavior?

As called out in these 2 previous issues below, InputType Fields currently do not pass their deprecationReason to the generated schema.

Issue Number: N/A

What is the new behavior?

Properly passes the deprecationReason defined on any InputType Fields along to the generated schema. This was officially supported June 3, 2022 as seen with this PR - graphql/graphql-spec#805

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

Running the test suite locally for me required a downgrade to jest 29.x dependencies from jest 30.x. Just a callout

@riley-pikus riley-pikus marked this pull request as ready for review August 21, 2025 03:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant