@graphql-tools/executor@4.1.8
Patch Changes
-
#8648
d88dcc7Thanks @seckardt! - Ignore synchronous throws and asynchronous rejections from iterator cleanup during abort so all
registered list and subscription sources can be closed without unhandled cleanup errors. -
#8655
91245b2Thanks @ardatan! - Fields that rely on GraphQL's default field resolver no longer build argument maps orGraphQLResolveInfowhen the source value is a plain leaf property (not a method). Leaf shape is memoized per field, the property is serialized directly (including non-null checks), and method-valued leaves are invoked once without a second property read.schemaCoordinateInErrorsuses a slim{ fieldName, parentType }on that error path. Custom field resolvers and a customfieldResolveroverride are unchanged. -
#8653
8e8e032Thanks @ardatan! - When a@streamlist item fails with a non-null error (for exampleinitialCount: 0over[String!]where index 1 is null), the executor used to cancel earlier stream records under the list path, leave later indexes running whennulledPathswas uninitialized on stream-only operations, and prune an enclosing@deferpayload's empty list placeholder ({ field: [] }) once that list path was recorded as nulled. Align stream null-bubble delivery with graphql-js: keep already-resolved earlier items, stop subsequent indexes, and still publish the deferred empty-list payload before the stream error payload. -
Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-apollo-link@3.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-envelop@5.0.10
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-legacy-ws@2.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-urql-exchange@2.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-yoga@5.0.3
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/executor-envelop@5.0.10
@graphql-tools/graphql-tag-pluck@9.0.10
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
graphql-tools@10.0.9
Patch Changes
- Updated dependencies []:
- @graphql-tools/schema@11.0.9
@graphql-tools/import@8.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/links@11.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/load@9.1.3
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/schema@11.0.9
@graphql-tools/load-files@8.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/apollo-engine-loader@9.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/code-file-loader@9.1.2
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/graphql-tag-pluck@9.0.10
- @graphql-tools/load-files@8.0.9
@graphql-tools/external-fragment-loader@1.0.10
Patch Changes
- #8651
69ec792Thanks @ikusakov2! - HonornoLocation: falseto preserve GraphQL AST locations on external fragments. Keep locations
disabled by default and cache parsed fragments separately for each location mode. - Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/graphql-tag-pluck@9.0.10
- @graphql-tools/load-files@8.0.9
@graphql-tools/git-loader@9.0.10
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/graphql-tag-pluck@9.0.10
@graphql-tools/github-loader@10.0.10
Patch Changes
-
#8645
fc64052Thanks @dependabot! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.5.1↗︎ (from^3.4.0, independencies)
- Updated dependency
-
#8649
8dc92ffThanks @dependabot! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.6.0↗︎ (from^3.5.1, independencies)
- Updated dependency
-
Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/graphql-tag-pluck@9.0.10
@graphql-tools/graphql-file-loader@9.1.2
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/import@8.0.9
- @graphql-tools/load-files@8.0.9
@graphql-tools/json-file-loader@9.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/load-files@8.0.9
@graphql-tools/module-loader@9.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/url-loader@10.0.9
Patch Changes
-
#8645
fc64052Thanks @dependabot! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.5.1↗︎ (from^3.4.0, independencies)
- Updated dependency
-
#8649
8dc92ffThanks @dependabot! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.6.0↗︎ (from^3.5.1, independencies)
- Updated dependency
-
Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/executor-legacy-ws@2.0.9
@graphql-tools/merge@10.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/mock@10.1.4
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/schema@11.0.9
@graphql-tools/node-require@8.0.10
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/load@9.1.3
- @graphql-tools/graphql-file-loader@9.1.2
@ardatan/relay-compiler@13.0.3
Patch Changes
- #8646
aac10a9Thanks @dependabot! - dependencies updates:- Updated dependency
@babel/runtime@^8.1.0↗︎ (from^8.0.0, independencies)
- Updated dependency
@graphql-tools/relay-operation-optimizer@8.0.9
Patch Changes
@graphql-tools/resolvers-composition@8.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/schema@11.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/merge@10.0.9
@graphql-tools/utils@13.2.2
Patch Changes
-
#8641
77d599fThanks @m-sanders! - Print argument and input field defaults configured with the deprecateddefaultValueon graphql 17.graphql 17 leaves
defaultundefined for those, soprintSchemaWithDirectivesdropped the default.
@ardatan/relay-compiler@13.0.3
Patch Changes
- #8646
aac10a9Thanks @dependabot! - dependencies updates:- Updated dependency
@babel/runtime@^8.1.0↗︎ (from^8.0.0, independencies)
- Updated dependency
@graphql-tools/apollo-engine-loader@9.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/code-file-loader@9.1.2
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/graphql-tag-pluck@9.0.10
- @graphql-tools/load-files@8.0.9
@graphql-tools/executor@4.1.8
Patch Changes
-
#8648
d88dcc7Thanks @seckardt! - Ignore synchronous throws and asynchronous rejections from iterator cleanup during abort so all
registered list and subscription sources can be closed without unhandled cleanup errors. -
#8655
91245b2Thanks @ardatan! - Fields that rely on GraphQL's default field resolver no longer build argument maps orGraphQLResolveInfowhen the source value is a plain leaf property (not a method). Leaf shape is memoized per field, the property is serialized directly (including non-null checks), and method-valued leaves are invoked once without a second property read.schemaCoordinateInErrorsuses a slim{ fieldName, parentType }on that error path. Custom field resolvers and a customfieldResolveroverride are unchanged. -
#8653
8e8e032Thanks @ardatan! - When a@streamlist item fails with a non-null error (for exampleinitialCount: 0over[String!]where index 1 is null), the executor used to cancel earlier stream records under the list path, leave later indexes running whennulledPathswas uninitialized on stream-only operations, and prune an enclosing@deferpayload's empty list placeholder ({ field: [] }) once that list path was recorded as nulled. Align stream null-bubble delivery with graphql-js: keep already-resolved earlier items, stop subsequent indexes, and still publish the deferred empty-list payload before the stream error payload. -
Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-apollo-link@3.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-envelop@5.0.10
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-legacy-ws@2.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-urql-exchange@2.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/executor-yoga@5.0.3
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/executor-envelop@5.0.10
@graphql-tools/external-fragment-loader@1.0.10
Patch Changes
- #8651
69ec792Thanks @ikusakov2! - HonornoLocation: falseto preserve GraphQL AST locations on external fragments. Keep locations
disabled by default and cache parsed fragments separately for each location mode. - Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/graphql-tag-pluck@9.0.10
- @graphql-tools/load-files@8.0.9
@graphql-tools/git-loader@9.0.10
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/graphql-tag-pluck@9.0.10
@graphql-tools/github-loader@10.0.10
Patch Changes
-
#8645
fc64052Thanks @dependabot! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.5.1↗︎ (from^3.4.0, independencies)
- Updated dependency
-
#8649
8dc92ffThanks @dependabot! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.6.0↗︎ (from^3.5.1, independencies)
- Updated dependency
-
Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/graphql-tag-pluck@9.0.10
@graphql-tools/graphql-file-loader@9.1.2
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/import@8.0.9
- @graphql-tools/load-files@8.0.9
@graphql-tools/graphql-tag-pluck@9.0.10
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/import@8.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/json-file-loader@9.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/load-files@8.0.9
@graphql-tools/links@11.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/load@9.1.3
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/schema@11.0.9
@graphql-tools/load-files@8.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/merge@10.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/mock@10.1.4
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/schema@11.0.9
@graphql-tools/module-loader@9.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/node-require@8.0.10
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/load@9.1.3
- @graphql-tools/graphql-file-loader@9.1.2
@graphql-tools/relay-operation-optimizer@8.0.9
Patch Changes
@graphql-tools/resolvers-composition@8.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
@graphql-tools/schema@11.0.9
Patch Changes
- Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/merge@10.0.9
@graphql-tools/url-loader@10.0.9
Patch Changes
-
#8645
fc64052Thanks @dependabot! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.5.1↗︎ (from^3.4.0, independencies)
- Updated dependency
-
#8649
8dc92ffThanks @dependabot! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^3.6.0↗︎ (from^3.5.1, independencies)
- Updated dependency
-
Updated dependencies [
77d599f]:- @graphql-tools/utils@13.2.2
- @graphql-tools/executor-legacy-ws@2.0.9
@graphql-tools/utils@13.2.2
Patch Changes
-
#8641
77d599fThanks @m-sanders! - Print argument and input field defaults configured with the deprecateddefaultValueon graphql 17.graphql 17 leaves
defaultundefined for those, soprintSchemaWithDirectivesdropped the default.
graphql-tools@10.0.9
Patch Changes
- Updated dependencies []:
- @graphql-tools/schema@11.0.9