Releases: graphql-hive/graphql-yoga
June 05, 2023
[email protected]
Patch Changes
- Updated dependencies [
4228c1d5
,34ecb4bb
,ec318fe6
,cc370691
,b309ca0d
,dd699c4b
,4228c1d5
,0522c740
]:
@graphql-yoga/[email protected]
Major Changes
@graphql-yoga/[email protected]
Major Changes
@graphql-yoga/[email protected]
Major Changes
-
#2767
4228c1d5
Thanks @renovate! - Drop support for Node.js 14. Require Node.js>=16
. -
#2767
4228c1d5
Thanks @renovate! - Events without an event payload will now always havenull
as the event payload instead ofundefined
.
Patch Changes
- Updated dependencies [
4228c1d5
,4228c1d5
]:- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Major Changes
-
#2767
4228c1d5
Thanks @renovate! - Drop support for Node.js 14. Require Node.js>=16
. -
#2767
4228c1d5
Thanks @renovate! - Events without an event payload will now always havenull
as the event payload instead ofundefined
.
@graphql-yoga/[email protected]
Major Changes
-
#2767
4228c1d5
Thanks @renovate! - Drop support for Node.js 14. Require Node.js>=16
. -
#2775
dd699c4b
Thanks @enisdenjo! - GRAPHQL_SSE is the default subscription protocol
[email protected]
Major Changes
-
#2767
4228c1d5
Thanks @renovate! - Drop support for Node.js 14. Require Node.js>=16
. -
#2776
34ecb4bb
Thanks @enisdenjo! - Drop unused graphiql optionsdefaultVariableEditorOpen
andheaderEditorEnabled
-
#2810
ec318fe6
Thanks @n1ru4l! - Remove support for executing Subscription operations over the incremental delivery response protocol (multipart/mixed
) -
#2775
dd699c4b
Thanks @enisdenjo! - Subscriptions use GraphQL over SSE "distinct connections mode" -
#2767
4228c1d5
Thanks @renovate! - Events without an event payload will now always havenull
as the event payload instead ofundefined
. -
#2777
0522c740
Thanks @enisdenjo! - Parse and validation cache are now under a single optionparserAndValidationCache
Patch Changes
-
#2720
cc370691
Thanks @n1ru4l! - Skip validation caching when there is noschema
specified. This previously caused a cryptic error message when reaching execution/validation without a schema. Now the missing schema error will actually originate from within thevalidate
function instead. -
#2726
b309ca0d
Thanks @ardatan! - RespecttoJSON
in the thrown errors. -
Updated dependencies [
4228c1d5
,4228c1d5
]:- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Major Changes
@graphql-yoga/[email protected]
Major Changes
Patch Changes
- Updated dependencies [
4228c1d5
,34ecb4bb
,ec318fe6
,cc370691
,b309ca0d
,dd699c4b
,4228c1d5
,0522c740
]:
@graphql-yoga/[email protected]
Major Changes
Patch Changes
- Updated dependencies [
4228c1d5
]:- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Major Changes
Patch Changes
April 18, 2023
@graphql-yoga/[email protected]
Patch Changes
-
#2682
e1a60e21
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/executor-apollo-link@^0.0.9
↗︎ (from^0.0.8
, independencies
)
- Updated dependency
-
#2686
c50ea51c
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^0.1.9
↗︎ (from^0.1.4
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
-
#2682
e1a60e21
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/executor-urql-exchange@^0.0.10
↗︎ (from^0.0.9
, independencies
)
- Updated dependency
-
#2686
c50ea51c
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@graphql-tools/executor-http@^0.1.9
↗︎ (from^0.1.4
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- #2682
e1a60e21
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/[email protected]
↗︎ (from7.17.17
, independencies
)
- Updated dependency
[email protected]
Patch Changes
-
#2682
e1a60e21
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/executor@^0.0.17
↗︎ (from^0.0.16
, independencies
)
- Updated dependency
-
#2686
c50ea51c
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@graphql-tools/executor@^0.0.18
↗︎ (from^0.0.17
, independencies
) - Updated dependency
@graphql-tools/schema@^9.0.18
↗︎ (from^9.0.0
, independencies
)
- Updated dependency
-
#2686
c50ea51c
Thanks @n1ru4l! - Prevent errors thrown from subscription source crashing the Node.js process and instead log the error to the console, then terminate the client subscription.
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
c50ea51c
]:- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- #2686
c50ea51c
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@graphql-tools/utils@^9.2.1
↗︎ (from^9.0.1
, inpeerDependencies
)
- Updated dependency
- Updated dependencies [
e1a60e21
,c50ea51c
,c50ea51c
]:
@graphql-yoga/[email protected]
Patch Changes
- #2686
c50ea51c
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@graphql-tools/utils@^9.2.1
↗︎ (from^9.0.1
, inpeerDependencies
)
- Updated dependency
- Updated dependencies [
e1a60e21
,c50ea51c
,c50ea51c
]:
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- #2686
c50ea51c
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@graphql-tools/utils@^9.2.1
↗︎ (from^9.0.1
, independencies
)
- Updated dependency
- Updated dependencies [
e1a60e21
,c50ea51c
,c50ea51c
]:
@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-yo...
April 13, 2023
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
[email protected]
Minor Changes
- #2675
aff69200
Thanks @enisdenjo! - Only well-formatted GraphQL-over-HTTP requests use 200 when accepting application/json
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies []:
- @graphql-yoga/[email protected]
- @graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
aff69200
]:
April 13, 2023
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
-
#2633
2daed8aa
Thanks @renovate! - dependencies updates:- Updated dependency
@urql/core@^3.0.0 || ^4.0.0
↗︎ (from^3.0.0
, inpeerDependencies
)
- Updated dependency
-
#2652
ebb65b14
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/executor-urql-exchange@^0.0.9
↗︎ (from^0.0.8
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
-
#2652
ebb65b14
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/[email protected]
↗︎ (from7.17.14
, independencies
)
- Updated dependency
-
#2654
8b6a1370
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/[email protected]
↗︎ (from7.17.15
, independencies
)
- Updated dependency
-
#2659
495be125
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/[email protected]
↗︎ (from7.17.16
, independencies
)
- Updated dependency
[email protected]
Patch Changes
-
#2652
ebb65b14
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/executor@^0.0.16
↗︎ (from^0.0.15
, independencies
)
- Updated dependency
-
#2676
528941cb
Thanks @n1ru4l! - Prefercontent-type: multipart/mixed
overcontent-type: text/event-stream
when the client sendsaccept: text/event-stream, multipart/mixed
.
@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
-
#2670
df49d60d
Thanks @ardatan! - dependencies updates:- Added dependency
lru-cache@^7.14.1
↗︎ (todependencies
) - Removed dependency
@whatwg-node/fetch@^0.8.4
↗︎ (fromdependencies
) - Removed dependency
tiny-lru@^10.0.0
↗︎ (fromdependencies
)
- Added dependency
-
#2670
df49d60d
Thanks @ardatan! - Remove unused @whatwg-node/fetch dependency and use lru-cache just like core instead of extra tiny-lru dependency
@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
March 28, 2023
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- #2608
c3127f01
Thanks @renovate! - dependencies updates:- Updated dependency
@graphiql/[email protected]
↗︎ (from0.8.2
, independencies
)
- Updated dependency
[email protected]
Minor Changes
- #2445
09d23a4b
Thanks @ardatan! - GraphQL SSE Distinct Connections mode support withlegacySse = false
flag
Patch Changes
-
#2602
99b72696
Thanks @n1ru4l! - dependencies updates:- Updated dependency
lru-cache@^7.14.1
↗︎ (from^8.0.0
, independencies
)
- Updated dependency
-
#2602
99b72696
Thanks @n1ru4l! - revertlru-cache
version to7.x.x
, as8.x.x
broke Node.js 14 support.
@graphql-yoga/[email protected]
Major Changes
-
#2525
41f4a545
Thanks @enisdenjo! - GraphQL Yoga driver for NestJS GraphQL.BREAKING CHANGES
- No more
subscriptionWithFilter
in YogaBaseDriver. YogaBaseDriver.yogaInstance
has been renamed toYogaBaseDriver.yoga
YogaBaseDriver
has been renamed toAbstractYogaDriver
- Drop
@envelop/apollo-server-errors
, if you want to use it - supply it to the plugins yourself graphql
is now a peer dependencygraphql-yoga
is now a peer dependencyinstallSubscriptionHandlers
driver option has been dropped, please use thesubscriptions
option- Apollo Federation v2 support
- Apollo Federation driver has been moved to a separate package
@graphql-yoga/nestjs-federation
- Dropped support for
@nestjs/graphql@v10
, now at least v11 is required (nestjs/graphql#2435) - Minimum Node.js engine is v14
- No more
Patch Changes
@graphql-yoga/[email protected]
Major Changes
- #2525
41f4a545
Thanks @enisdenjo! - GraphQL Yoga driver with Apollo Federation for NestJS GraphQL
Patch Changes
- Updated dependencies [
41f4a545
]:- @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
March 14, 2023
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- #2542
73e80c13
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/[email protected]
↗︎ (from7.17.13
, independencies
)
- Updated dependency
[email protected]
Patch Changes
- #2559
46e75917
Thanks @renovate! - dependencies updates:- Updated dependency
lru-cache@^8.0.0
↗︎ (from^7.14.1
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
-
Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
46e75917
]:
March 06, 2023
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
[email protected]
Patch Changes
- #2528
7ad50529
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-yoga/logger@^0.0.1
↗︎ (from0.0.1
, independencies
) - Updated dependency
@whatwg-node/server@^0.7.3
↗︎ (from^0.7.1
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
@graphql-yoga/[email protected]
Patch Changes
- Updated dependencies [
7ad50529
]:
March 04, 2023
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
- #2522
96eabed8
Thanks @renovate! - dependencies updates:- Updated dependency
@graphiql/[email protected]
↗︎ (from0.8.0
, independencies
)
- Updated dependency
[email protected]
Patch Changes
-
#2481
9fdd94b5
Thanks @ardatan! - dependencies updates:- Updated dependency
@whatwg-node/server@^0.7.1
↗︎ (from^0.6.7
, independencies
)
- Updated dependency
-
#2496
47b1c4a4
Thanks @renovate! - dependencies updates:- Updated dependency
@graphql-tools/executor@^0.0.15
↗︎ (from^0.0.14
, independencies
)
- Updated dependency
-
#2527
02ac055c
Thanks @ardatan! - dependencies updates:- Added dependency
@graphql-yoga/[email protected]
↗︎ (todependencies
)
- Added dependency
-
Updated dependencies [
02ac055c
]:- @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
-
#2489
9dcc7000
Thanks @enri90! - dependencies updates:- Updated dependency
@graphql-tools/utils@^9.2.1
↗︎ (from^9.0.1
, independencies
)
motivation:
- conflicting peer dependency:
@graphql-tools/[email protected] node_modules/@graphql-tools/utils peer @graphql-tools/utils@"^9.0.1" from @graphql-yoga/[email protected]
- Updated dependency
-
Updated dependencies [
9fdd94b5
,47b1c4a4
,02ac055c
,02ac055c
]:
@graphql-yoga/[email protected]
Patch Changes
- #2472
ae18a7cb
Thanks @renovate! - dependencies updates:- Updated dependency
@envelop/[email protected]
↗︎ (from7.0.5
, independencies
)
- Updated dependency
- Updated dependencies [
9fdd94b5
,47b1c4a4
,02ac055c
,02ac055c
]:
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Patch Changes
February 20, 2023
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
@graphql-yoga/[email protected]
Patch Changes
[email protected]
Minor Changes
Patch Changes
-
#2470
23d1b26c
Thanks @n1ru4l! - dependencies updates:- Updated dependency
@envelop/validation-cache@^5.1.2
↗︎ (from^5.0.5
, independencies
)
- Updated dependency
-
#2470
23d1b26c
Thanks @n1ru4l! - bump range of@envelop/validation-cache
for fixing javascript runtime compatibility (usage of node-only globalrequire
).
@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]
Minor Changes
- #2404
5a9dbf57
Thanks @ardatan! - Allow operations persisted as an AST, addskipDocumentValidation
flag to disable validation for persisted operations.
Patch Changes
- #2404
5a9dbf57
Thanks @ardatan! - dependencies updates:- Added dependency
graphql@^15.2.0 || ^16.0.0
↗︎ (topeerDependencies
)
- Added dependency
- Updated dependencies [
23d1b26c
,9e743db5
,23d1b26c
]:
@graphql-yoga/[email protected]
Patch Changes
-
#2452
64f769ec
Thanks @ardatan! - dependencies updates:- Updated dependency
@envelop/[email protected]
↗︎ (from7.0.4
, independencies
)
- Updated dependency
-
#2460
aff16d01
Thanks @renovate! - dependencies updates:- Updated dependency
@envelop/[email protected]
↗︎ (from7.0.4
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Minor Changes
-
#2252
4e824b3d
Thanks @ardatan! - SupportETag
andIf-None-Match
headers for HTTP Caching to improve the performance on the client side, also reduce the load on the server.
Patch Changes
-
#2452
64f769ec
Thanks @ardatan! - dependencies updates:- Updated dependency
@envelop/response-cache@^4.0.6
↗︎ (from4.0.5
, independencies
)
- Updated dependency
-
#2459
9e743db5
Thanks @ardatan! - dependencies updates:- Updated dependency
@envelop/response-cache@^4.0.6
↗︎ (from4.0.5
, independencies
)
- Updated dependency
@graphql-yoga/[email protected]
Patch Changes
@graphql-yoga/[email protected]
Minor Changes
Patch Changes
February 15, 2023
@graphql-yoga/[email protected]
Patch Changes
- #2436
53e7679a
Thanks @ardatan! - dependencies updates:- Added dependency
tslib@^2.5.0
↗︎ (todependencies
)
- Added dependency