github ardatan/graphql-tools release-1792522791000
October 20, 2026

@graphql-tools/executor@4.1.2

Patch Changes

  • #6790 d54bc77 Thanks @n1ru4l! - Executor now collects @defer fields the way graphql-js 17 IncrementalExecutor does: overlapping fields execute once in the parent group instead of again in the deferred patch. Subsequent payloads only contain fields that were not already delivered. When a field is nulled by error bubbling, deferred and streamed work at or under that path is cancelled (and ancestor patches that would write into the nulled subtree are dropped), matching graphql-js 17 hasNulledPosition. Default / non-incremental execution still uses the previous collect path.

Don't miss a new graphql-tools release

NewReleases is sending notifications on new releases.