Releases: dotansimha/graphql-yoga
November 14, 2024
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
[email protected]
Patch Changes
-
#3491
7a413bc
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@whatwg-node/server@^0.9.55
↗︎
(from^0.9.54
, independencies
)
- Updated dependency
-
#3491
7a413bc
Thanks @n1ru4l! - Fix issue where context values being shared between
batched requests.A bug within
@whatwg-node/server
caused properties assigned to a batched requests context to be
propagated to all other batched requests contexts. It is resolved by updating the dependency of
@whatwg-node/server
to0.9.55
.
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[7a413bc
,
7a413bc
]:- [email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
November 11, 2024
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
[email protected]
Patch Changes
- #3479
20cd9b6
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/fetch@^0.10.1
↗︎
(from^0.9.22
, independencies
) - Updated dependency
@whatwg-node/server@^0.9.54
↗︎
(from^0.9.50
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- #3479
20cd9b6
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/fetch@^0.10.1
↗︎
(from^0.9.22
, inpeerDependencies
)
- Updated dependency
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- #3479
20cd9b6
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/fetch@^0.10.1
↗︎
(from^0.9.22
, inpeerDependencies
)
- Updated dependency
- Updated dependencies
[20cd9b6
,
20cd9b6
]:- @graphql-yoga/[email protected]
- [email protected]
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- #3479
20cd9b6
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/server-plugin-cookies@^1.0.3
↗︎
(from1.0.2
, independencies
)
- Updated dependency
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[20cd9b6
]:
November 11, 2024
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
[email protected]
Minor Changes
- #3462
f81501c
Thanks @maeldur! - Correctly handle HTTP GET requests with?
characters in the query search string.
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[6e2ab86
]:- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- #3455
6e2ab86
Thanks @kroupacz! - - updated:@envelop/on-resolve@^4.1.1
dependency- fixed: package
@envelop/core@^5.0.2
was added to devDependencies and@envelop/on-resolve
was
removed
- fixed: package
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
-
#3455
6e2ab86
Thanks @kroupacz! - - fixed: get specific or the nearest possible
trace node if something fails atnon-nullable
GraphQL query field -
Updated dependencies
[6e2ab86
,
f81501c
]:- @graphql-yoga/[email protected]
- [email protected]
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[f81501c
]:
November 08, 2024
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
[email protected]
Minor Changes
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- #3457
2523d9f
Thanks @kroupacz! - ### Fixed- do not set default values for
clientName
andclientVersion
- do not set default values for
- Updated dependencies
[2523d9f
,
87ee333
]:- [email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
-
#3426
076d25c
Thanks @EmrysMyrddin! - Fix typo of the option
singingKeyProviders
=>signingKeyProviders
.
@graphql-yoga/[email protected]
Minor Changes
- #3464
87ee333
Thanks @n1ru4l! - Forward server context into
extractPersistedOperationId
andgetPersistedOperation
handlers.
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
October 31, 2024
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
[email protected]
Minor Changes
Patch Changes
- #3445
6bb19ed
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/fetch@^0.9.22
↗︎
(from^0.9.18
, independencies
) - Updated dependency
@whatwg-node/server@^0.9.50
↗︎
(from^0.9.44
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[6bb19ed
]:- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- #3445
6bb19ed
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/fetch@^0.9.22
↗︎
(from^0.9.17
, inpeerDependencies
)
- Updated dependency
- Updated dependencies
[18fe916
,
6bb19ed
]:
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
-
#3445
6bb19ed
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/fetch@^0.9.22
↗︎
(from^0.9.17
, inpeerDependencies
)
- Updated dependency
-
18fe916
Thanks @kroupacz! - - Send ApolloclientName
,clientVersion
and
agentVersion
(agent name) with trace. -
Updated dependencies
[6bb19ed
,
18fe916
,
6bb19ed
]:- @graphql-yoga/[email protected]
- [email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
August 15, 2024
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
[email protected]
Minor Changes
-
#3331
5dae4ab
Thanks @EmrysMyrddin! - Expose server context in
onResultProcessHook
. In particular, this gives access to thewaitUntil
method to cleanly
handle hanging promises. -
#3331
5dae4ab
Thanks @EmrysMyrddin! - New hook: onExecutionResult which is
triggered when an execution is done on the pipeline. If it is a batched operation, this is called
per each operation in the batch -
#3331
5dae4ab
Thanks @EmrysMyrddin! - Expose the already existingwaitUntil
method from the server context.
Patch Changes
- #3331
5dae4ab
Thanks @EmrysMyrddin! - dependencies updates:- Updated dependency
@whatwg-node/server@^0.9.44
↗︎
(from^0.9.41
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Minor Changes
- #3331
5dae4ab
Thanks @EmrysMyrddin! - Expose the already existingwaitUntil
method from the server context.
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[5dae4ab
,
5dae4ab
]:- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- #3331
5dae4ab
Thanks @EmrysMyrddin! - dependencies updates:- Added dependency
@apollo/usage-reporting-protobuf@^4.1.1
↗︎
(todependencies
) - Removed dependency
apollo-reporting-protobuf@^3.3.2
↗︎
(fromdependencies
)
- Added dependency
- Updated dependencies
[5dae4ab
,
5dae4ab
,
5dae4ab
,
5dae4ab
]:
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[5dae4ab
,
5dae4ab
,
5dae4ab
,
5dae4ab
,
5dae4ab
]:- @graphql-yoga/[email protected]
- [email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[[5dae4ab
](https://github...
August 14, 2024
@graphql-yoga/[email protected]
Major Changes
-
#3391
0788d8a
Thanks @EmrysMyrddin! - Breaking Change: Rename all metrics
options to their actual metric name to avoid confusion.All metric options have been moved under a mandatory
metrics
key, and the name of each options
have been renamed to match the default metric name.The plugin option argument is also now mandatory.
export const serveConfig = defineConfig({ plugins: pluginCtx => [ usePrometheus({ ...pluginCtx, // Enable all available metrics - http: true - requestSummary: true, - parse: true, - validate: true, - contextBuilding: true, - execute: true, - subscribe: true, - errors: true, - deprecatedFields: true, - requestTotalDuration: true, - schemaChangeCount: true, // Warning: enabling resolvers level metrics will introduce significant overhead - resolvers: true, + metrics: { + graphql_yoga_http_duration: true, + graphql_envelop_request_time_summary: true, + graphql_envelop_phase_parse: true, + graphql_envelop_phase_validate: true, + graphql_envelop_phase_context: true, + graphql_envelop_phase_execute: true, + graphql_envelop_phase_subscribe: true, + graphql_envelop_error_result: true, + graphql_envelop_deprecated_field: true, + graphql_envelop_request_duration: true, + graphql_envelop_schema_change: true, // Warning: enabling resolvers level metrics will introduce significant overhead + graphql_envelop_execute_resolver: true, + } }) ] })
-
#3408
88393b3
Thanks @dotansimha! - By default, the following metrics are now
enabled:graphql_envelop_deprecated_field
graphql_envelop_request
graphql_envelop_request_duration
graphql_envelop_request_time_summary
graphql_envelop_phase_parse
graphql_envelop_phase_validate
graphql_envelop_phase_context
graphql_envelop_error_result
graphql_envelop_phase_execute
graphql_envelop_phase_subscribe
graphql_envelop_schema_change
graphql_yoga_http_duration
Minor Changes
-
#3391
0788d8a
Thanks @EmrysMyrddin! - Add missing labelspath
andphase
ofgraphql_envelop_error_result
metric to the configuration.Add missing labels
method
andstatusCode
ofgraphql_yoga_http_duration
metric to the
configuration.
Patch Changes
- #3391
0788d8a
Thanks @EmrysMyrddin! - dependencies updates:- Updated dependency
@envelop/[email protected]
↗︎
(from^10.0.0
, independencies
)
- Updated dependency
August 04, 2024
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
[email protected]
Patch Changes
-
#3400
0866c1b
Thanks @n1ru4l! - Restores compatibility with
RFC1341: The Multipart Content-Type by
including preceding\r\n
for initial boundary delimiter when using the multipart response
protocol.This makes Yoga compatible with libraries that strictly follow the response protocol, such as
fetch-multipart-graphql.
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies
[0866c1b
]:
July 25, 2024
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
[email protected]
Patch Changes
-
#3357
b7bf47b
Thanks @renovate! - dependencies updates:- Updated dependency
@whatwg-node/server@^0.9.41
↗︎
(from^0.9.40
, independencies
)
- Updated dependency
-
#3384
81a736b
Thanks @ardatan! - dependencies updates:- Updated dependency
@envelop/core@^5.0.1
↗︎ (from
^5.0.0
, independencies
) - Updated dependency
@graphql-tools/executor@^1.3.0
↗︎
(from^1.2.5
, independencies
) - Updated dependency
@graphql-tools/schema@^10.0.4
↗︎
(from^10.0.0
, independencies
) - Updated dependency
@graphql-tools/utils@^10.3.2
↗︎
(from^10.1.0
, independencies
) - Updated dependency
@whatwg-node/fetch@^0.9.18
↗︎
(from^0.9.17
, independencies
) - Updated dependency
@whatwg-node/server@^0.9.40
↗︎
(from^0.9.36
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- #3357
b7bf47b
Thanks @renovate! - dependencies updates:- Updated dependency
sofa-api@^0.18.6
↗︎
(from^0.18.0
, independencies
)
- Updated dependency
- Updated dependencies
[b7bf47b
,
81a736b
]: