Skip to content

Conversation

@tyranron
Copy link
Contributor

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

@linux-foundation-easycla
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)

@netlify
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
Contributor 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 🙏

Copy link
Member

@benjie benjie left a comment

Choose a reason for hiding this comment

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

Thanks!

@benjie benjie added the ✏️ Editorial PR is non-normative or does not influence implementation label Nov 7, 2025
@benjie benjie merged commit 5dee82d into graphql:main Nov 7, 2025
5 checks passed
@tyranron tyranron deleted the fix-includeDeprecated branch November 7, 2025 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✏️ Editorial PR is non-normative or does not influence implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants