Skip to content

Conversation

tyranron
Copy link

Follows #1142

In #1142 the includeDeprecated arg's type was changed to non-Null, however its definition in the "Appendix D" wasn't changed, leading to confusions and misinterpretations.
Screenshot 2025-09-12 at 11 19 36

Copy link

linux-foundation-easycla bot commented Sep 12, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

  • ✅ login: tyranron / name: Kai Ren (7f0edb9, 0beedcd)
  • ✅ login: martinbonnin / name: Martin Bonnin (0004cd7)

Copy link

netlify bot commented Sep 12, 2025

Deploy Preview for graphql-spec-draft ready!

Name Link
🔨 Latest commit 0004cd7
🔍 Latest deploy log https://app.netlify.com/projects/graphql-spec-draft/deploys/68c8171d018b340008a3ad52
😎 Deploy Preview https://deploy-preview-1192--graphql-spec-draft.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@benjie
Copy link
Member

benjie commented Sep 13, 2025

I believe Appendix D is produced by graphql.js, so this suggests that library has not caught up with this spec change. The PR should be directed there and then reflected here.

@tyranron
Copy link
Author

@benjie nope, the #1142 references the correspondent PR in graphql.js: graphql/graphql-js#4354

It's just not included to the 17.0.0-alpha.8 release, used by this repo. But is in 17.0.0-alpha.9 one. I've updated the dependency.

@martinbonnin
Copy link
Contributor

At the time of writing the Appendix D. PR, I didn't find a version of graphql-js that matched exactly the spec draft so I had to tweak this manually. This must have been lost in translation somewhere. Thanks for fixing it @tyranron 🙏

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.

4 participants