Skip to content

fix: DeferStreamDirectiveOnRootField forbids fragments on abstract types#4761

Merged
yaacovCR merged 1 commit into
17.x.xfrom
robrichard/defer-root-fields
Jun 2, 2026
Merged

fix: DeferStreamDirectiveOnRootField forbids fragments on abstract types#4761
yaacovCR merged 1 commit into
17.x.xfrom
robrichard/defer-root-fields

Conversation

@robrichard

@robrichard robrichard commented May 20, 2026

Copy link
Copy Markdown
Contributor

@vercel

vercel Bot commented May 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
graphql-js Ignored Ignored Preview Jun 2, 2026 7:29am

Request Review

@yaacovCR yaacovCR changed the title Rewrite DeferStreamDirectiveOnRootFieldRule to catch usage in fragmen… fix: DeferStreamDirectiveOnRootField must catch usage in fragments with abstract types Jun 2, 2026
@yaacovCR yaacovCR changed the title fix: DeferStreamDirectiveOnRootField must catch usage in fragments with abstract types fix: DeferStreamDirectiveOnRootField forbids fragments on abstract types Jun 2, 2026
@yaacovCR yaacovCR changed the base branch from next to 17.x.x June 2, 2026 07:29
@yaacovCR yaacovCR force-pushed the robrichard/defer-root-fields branch from f0460f4 to 83079a8 Compare June 2, 2026 07:29
@yaacovCR yaacovCR added the PR: bug fix 🐞 requires increase of "patch" version number label Jun 2, 2026
@yaacovCR yaacovCR merged commit 3aad6a3 into 17.x.x Jun 2, 2026
44 checks passed
@yaacovCR yaacovCR deleted the robrichard/defer-root-fields branch June 2, 2026 07:54
yaacovCR added a commit that referenced this pull request Jun 2, 2026
## v17.0.0-rc.0 (2026-06-02)

#### New Feature 🚀
* [#4670](#4670) feat(v17): Implement tracing channels ([@logaretm](https://github.com/logaretm))

#### Bug Fix 🐞
* [#4761](#4761) fix: DeferStreamDirectiveOnRootField forbids fragments on abstract types ([@robrichard](https://github.com/robrichard))
* [#4762](#4762) fix: DeferStreamDirectiveOnValidOperations fragment tracking ([@robrichard](https://github.com/robrichard))
* [#4784](#4784) fix: do not copy over stack from error cause ([@Malien](https://github.com/Malien))

#### Docs 📝
* [#4781](#4781) docs: improve deprecation information regarding originalError and cause ([@yaacovCR](https://github.com/yaacovCR))

#### Committers: 4
* Abdelrahman Awad([@logaretm](https://github.com/logaretm))
* Rob Richard([@robrichard](https://github.com/robrichard))
* Yaacov Rydzinski ([@yaacovCR](https://github.com/yaacovCR))
* Yaroslav Petryk([@Malien](https://github.com/Malien))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: bug fix 🐞 requires increase of "patch" version number

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants