Releases: graphql-hive/graphql-yoga
March 29, 2024
graphql-yoga-cloud-run-guide@3.3.0
Patch Changes
@graphql-yoga/apollo-link@3.3.0
@graphql-yoga/urql-exchange@3.3.0
graphql-yoga@5.3.0
Minor Changes
-
#3197
f775b341
Thanks @n1ru4l! - Experimental support for aborting GraphQL execution
when the HTTP request is canceled.The execution of subsequent GraphQL resolvers is now aborted if the incoming HTTP request is
canceled from the client side. This reduces the load of your API in case incoming requests with
deep GraphQL operation selection sets are canceled.import { createYoga, useExecutionCancellation } from 'graphql-yoga' const yoga = createYoga({ plugins: [useExecutionCancellation()] })
Action Required In order to benefit from this new feature, you need to update your integration
setup for Fastify, Koa and Hapi.- const response = await yoga.handleNodeRequest(req, { ... }) + const response = await yoga.handleNodeRequestAndResponse(req, res, { ... })
Please refer to the corresponding integration guides for examples.
Patch Changes
-
#3197
f775b341
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@graphql-tools/executor@^1.2.5
↗︎
(from^1.2.2
, independencies
) - Updated dependency
@whatwg-node/fetch@^0.9.17
↗︎
(from^0.9.7
, independencies
) - Updated dependency
@whatwg-node/server@^0.9.32
↗︎
(from^0.9.1
, independencies
)
- Updated dependency
-
#3214
f89a1aa2
Thanks @n1ru4l! - Always include empty data payload for final
complete
event of SSE stream responses to ensure
EventSource
compatibility. See
the
GraphQL over SSE protocol
for more information.
@graphql-yoga/nestjs@3.3.0
Patch Changes
@graphql-yoga/nestjs-federation@3.3.0
Patch Changes
- Updated dependencies
[f775b341
]:- @graphql-yoga/plugin-apollo-inline-trace@3.3.0
- @graphql-yoga/nestjs@3.3.0
@graphql-yoga/plugin-apollo-inline-trace@3.3.0
Patch Changes
- #3197
f775b341
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@whatwg-node/fetch@^0.9.17
↗︎
(from^0.9.7
, inpeerDependencies
)
- Updated dependency
- Updated dependencies
[f775b341
,
f775b341
,
f89a1aa2
]:- graphql-yoga@5.3.0
@graphql-yoga/plugin-apq@3.3.0
Patch Changes
@graphql-yoga/plugin-csrf-prevention@3.3.0
Patch Changes
@graphql-yoga/plugin-defer-stream@3.3.0
Patch Changes
@graphql-yoga/plugin-disable-introspection@2.3.0
Patch Changes
@graphql-yoga/plugin-graphql-sse@3.3.0
Patch Changes
@graphql-yoga/plugin-jwt@2.3.0
Patch Changes
@graphql-yoga/plugin-persisted-operations@3.3.0
Patch Changes
@graphql-yoga/plugin-prometheus@4.2.0
Patch Changes
@graphql-yoga/plugin-response-cache@3.5.0
Patch Changes
@graphql-yoga/plugin-sofa@3.3.0
Patch Changes
@graphql-yoga/render-graphiql@5.3.0
Patch Changes
March 13, 2024
graphql-yoga-cloud-run-guide@3.2.0
Patch Changes
@graphql-yoga/apollo-link@3.2.0
@graphql-yoga/urql-exchange@3.2.0
graphql-yoga@5.2.0
Minor Changes
- #3196
71db7548
Thanks @n1ru4l! - Allow setting async iterable withinonParams
hook
setResult
function
Patch Changes
- #3196
71db7548
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@graphql-tools/executor@^1.2.2
↗︎
(from^1.0.0
, independencies
) - Updated dependency
@graphql-tools/utils@^10.1.0
↗︎
(from^10.0.0
, independencies
)
- Updated dependency
@graphql-yoga/nestjs@3.2.0
Patch Changes
@graphql-yoga/nestjs-federation@3.2.0
Patch Changes
- Updated dependencies []:
- @graphql-yoga/nestjs@3.2.0
- @graphql-yoga/plugin-apollo-inline-trace@3.2.0
@graphql-yoga/plugin-apollo-inline-trace@3.2.0
Patch Changes
@graphql-yoga/plugin-apq@3.2.0
Patch Changes
@graphql-yoga/plugin-csrf-prevention@3.2.0
Patch Changes
@graphql-yoga/plugin-defer-stream@3.2.0
Patch Changes
@graphql-yoga/plugin-disable-introspection@2.2.0
Patch Changes
@graphql-yoga/plugin-graphql-sse@3.2.0
Patch Changes
@graphql-yoga/plugin-jwt@2.2.0
Patch Changes
@graphql-yoga/plugin-persisted-operations@3.2.0
Minor Changes
- #3183
6725f8e7
Thanks @n1ru4l! - Inject request intoextractPersistedOperationId
function for allowing to extract the ID based on request header, query parameters or request path.
Patch Changes
@graphql-yoga/plugin-prometheus@4.1.0
Minor Changes
Patch Changes
@graphql-yoga/plugin-response-cache@3.4.0
Patch Changes
-
#3181
35387c04
Thanks @gilgardosh! - Type fix to match
@envelop/response-cache-redis
-
Updated dependencies
[71db7548
,
71db7548
]:- graphql-yoga@5.2.0
@graphql-yoga/plugin-sofa@3.2.0
Patch Changes
@graphql-yoga/render-graphiql@5.2.0
Patch Changes
February 04, 2024
@graphql-yoga/plugin-prometheus@4.0.0
Major Changes
- #3179
7dc37e62
Thanks @darren-west! - Removed labels that cause high
cardinality
January 18, 2024
January 16, 2024
@graphql-yoga/plugin-response-cache@3.3.0
Minor Changes
January 03, 2024
graphql-yoga-cloud-run-guide@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/apollo-link@3.1.1
@graphql-yoga/urql-exchange@3.1.1
graphql-yoga@5.1.1
Patch Changes
@graphql-yoga/nestjs@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/nestjs-federation@3.1.1
Patch Changes
- Updated dependencies []:
- @graphql-yoga/nestjs@3.1.1
- @graphql-yoga/plugin-apollo-inline-trace@3.1.1
@graphql-yoga/plugin-apollo-inline-trace@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-apq@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-csrf-prevention@3.1.1
Patch Changes
-
#3146
d94dd1a0
Thanks @holzerch! - fix: Apply CSRF prevention validation only to
GET requests -
Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-defer-stream@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-disable-introspection@2.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-graphql-sse@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-jwt@2.1.2
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-persisted-operations@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-prometheus@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-response-cache@3.2.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/plugin-sofa@3.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
@graphql-yoga/render-graphiql@5.1.1
Patch Changes
- Updated dependencies
[3ef877a7
]:- graphql-yoga@5.1.1
December 22, 2023
@graphql-yoga/plugin-jwt@2.1.1
Patch Changes
- #3149
b9d2afcc
Thanks @EmrysMyrddin! - Fix unauthorized error resulting in an
response with 500 status or in a server crash (depending on actual HTTP server implementation
used).
December 22, 2023
graphql-yoga-cloud-run-guide@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/apollo-link@3.1.0
@graphql-yoga/urql-exchange@3.1.0
graphql-yoga@5.1.0
Minor Changes
@graphql-yoga/nestjs@3.1.0
Minor Changes
- #2992
b1f0e3a2
Thanks @magrinj! - Adding support of conditionalSchema option.
(Currently without support for WebSocket subscriptions)
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/nestjs-federation@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- @graphql-yoga/nestjs@3.1.0
- @graphql-yoga/plugin-apollo-inline-trace@3.1.0
@graphql-yoga/plugin-apollo-inline-trace@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-apq@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-csrf-prevention@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-defer-stream@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-disable-introspection@2.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-graphql-sse@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-jwt@2.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-persisted-operations@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-prometheus@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-response-cache@3.2.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/plugin-sofa@3.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
@graphql-yoga/render-graphiql@5.1.0
Patch Changes
- Updated dependencies
[b1f0e3a2
]:- graphql-yoga@5.1.0
December 19, 2023
December 08, 2023
graphql-yoga-cloud-run-guide@3.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/apollo-link@3.0.3
@graphql-yoga/urql-exchange@3.0.3
@graphql-yoga/graphiql@4.2.1
Patch Changes
-
#3133
77d107fe
Thanks @ardatan! - dependencies updates:- Updated dependency
@graphql-tools/url-loader@8.0.1
↗︎
(from8.0.0
, independencies
)
- Updated dependency
-
#3133
77d107fe
Thanks @ardatan! - Update HTTP Executor and addmethod
and
useGETForQueries
to GraphiQL options
graphql-yoga@5.0.2
Patch Changes
- #3133
77d107fe
Thanks @ardatan! - Update HTTP Executor and addmethod
and
useGETForQueries
to GraphiQL options
@graphql-yoga/nestjs@3.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/nestjs-federation@3.0.2
Patch Changes
- Updated dependencies []:
- @graphql-yoga/nestjs@3.0.2
- @graphql-yoga/plugin-apollo-inline-trace@3.0.2
@graphql-yoga/plugin-apollo-inline-trace@3.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-apq@3.0.3
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-csrf-prevention@3.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-defer-stream@3.0.3
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-disable-introspection@2.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-graphql-sse@3.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-jwt@2.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-persisted-operations@3.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-prometheus@3.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-response-cache@3.1.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/plugin-sofa@3.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2
@graphql-yoga/render-graphiql@5.0.2
Patch Changes
- Updated dependencies
[77d107fe
]:- graphql-yoga@5.0.2