Skip to content

Conversation

@theguild-bot
Copy link
Collaborator

@theguild-bot theguild-bot commented Apr 23, 2023

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@graphql-yoga/apollo-link@2.0.0

Major Changes

@graphql-yoga/urql-exchange@2.0.0

Major Changes

@graphql-yoga/redis-event-target@2.0.0

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 have null as the event payload instead of undefined.

Patch Changes

  • Updated dependencies [4228c1d5, 4228c1d5]:
    • @graphql-yoga/typed-event-target@2.0.0

@graphql-yoga/typed-event-target@2.0.0

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 have null as the event payload instead of undefined.

@graphql-yoga/graphiql@4.0.0

Major Changes

graphql-yoga@4.0.0

Major Changes

  • #2767 4228c1d5 Thanks @renovate! - Drop support for Node.js 14. Require Node.js >=16.

  • #2776 34ecb4bb Thanks @enisdenjo! - Drop unused graphiql options defaultVariableEditorOpen and headerEditorEnabled

  • #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 have null as the event payload instead of undefined.

  • #2777 0522c740 Thanks @enisdenjo! - Parse and validation cache are now under a single option parserAndValidationCache

Patch Changes

  • #2720 cc370691 Thanks @n1ru4l! - Skip validation caching when there is no schema 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 the validate function instead.

  • #2726 b309ca0d Thanks @ardatan! - Respect toJSON in the thrown errors.

  • Updated dependencies [4228c1d5, 4228c1d5]:

    • @graphql-yoga/subscription@4.0.0
    • @graphql-yoga/logger@1.0.0

@graphql-yoga/logger@1.0.0

Major Changes

@graphql-yoga/nestjs@2.0.0

Major Changes

Patch Changes

@graphql-yoga/nestjs-federation@2.0.0

Major Changes

Patch Changes

  • Updated dependencies [4228c1d5]:
    • @graphql-yoga/plugin-apollo-inline-trace@2.0.0
    • @graphql-yoga/nestjs@2.0.0

@graphql-yoga/plugin-apollo-inline-trace@2.0.0

Major Changes

Patch Changes

@graphql-yoga/plugin-apq@2.0.0

Major Changes

Patch Changes

@graphql-yoga/plugin-csrf-prevention@2.0.0

Major Changes

Patch Changes

@graphql-yoga/plugin-defer-stream@2.0.0

Major Changes

Patch Changes

@graphql-yoga/plugin-disable-introspection@1.0.0

Major Changes

Patch Changes

@graphql-yoga/plugin-graphql-sse@2.0.0

Major Changes

Patch Changes

@graphql-yoga/plugin-persisted-operations@2.0.0

Major Changes

Minor Changes

Patch Changes

@graphql-yoga/plugin-prometheus@2.0.0

Major Changes

Patch Changes

@graphql-yoga/plugin-response-cache@2.0.0

Major Changes

Patch Changes

@graphql-yoga/plugin-sofa@2.0.0

Major Changes

  • #2767 4228c1d5 Thanks @renovate! - Drop support for Node.js 14. Require Node.js >=16.

  • #2816 f5a47a01 Thanks @ardatan! - Breaking changes;

    • Now SOFA Plugin doesn't export useSofaWithSwaggerUI, you can use useSofa instead.
    • swaggerUIEndpoint is not available anymore, you can configure the endpoint for Swagger UI with swaggerUI.endpoint option.

Patch Changes

@graphql-yoga/render-graphiql@4.0.0

Major Changes

Patch Changes

@graphql-yoga/subscription@4.0.0

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 have null as the event payload instead of undefined.

Patch Changes

  • Updated dependencies [4228c1d5, 4228c1d5]:
    • @graphql-yoga/typed-event-target@2.0.0

graphql-yoga-cloud-run-guide@2.0.0

Patch Changes

hello-world-benchmark@2.0.0

Patch Changes

apollo-federation-gateway-with-yoga@2.0.0

Patch Changes

apollo-subgraph-with-yoga@2.0.0

Patch Changes

graphql-lambda@2.0.0

Patch Changes

cloudflare-advanced@2.0.0

Patch Changes

cloudflare@2.0.0

Patch Changes

hackernews@3.0.0

Patch Changes

nextjs-app@1.0.0

Patch Changes

@github-actions
Copy link
Contributor

github-actions bot commented Apr 23, 2023

Apollo Federation Subgraph Compatibility Results

Federation 1 SupportFederation 2 Support
_service🟢
@key (single)🟢
@key (multi)🟢
@key (composite)🟢
repeatable @key🟢
@requires🟢
@provides🟢
federated tracing🟢
@link🟢
@shareable🟢
@tag🟢
@override🟢
@inaccessible🟢
@composeDirective🟢
@interfaceObject🟢

Learn more:

@github-actions
Copy link
Contributor

github-actions bot commented Apr 23, 2023

💻 Website Preview

The latest changes are available as preview in: https://752027dd.graphql-yoga.pages.dev

@github-actions
Copy link
Contributor

github-actions bot commented Apr 23, 2023

✅ Benchmark Results

     ✓ no_errors{mode:graphql}
     ✓ expected_result{mode:graphql}
     ✓ no_errors{mode:graphql-jit}
     ✓ expected_result{mode:graphql-jit}
     ✓ no_errors{mode:graphql-response-cache}
     ✓ expected_result{mode:graphql-response-cache}
     ✓ no_errors{mode:graphql-no-parse-validate-cache}
     ✓ expected_result{mode:graphql-no-parse-validate-cache}

     checks.......................................: 100.00% ✓ 345490      ✗ 0     
     data_received................................: 1.4 GB  12 MB/s
     data_sent....................................: 70 MB   581 kB/s
     http_req_blocked.............................: avg=1.46µs   min=800ns    med=1.3µs    max=741.22µs p(90)=1.8µs    p(95)=2.1µs   
     http_req_connecting..........................: avg=6ns      min=0s       med=0s       max=546.81µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=465.7µs  min=237.6µs  med=378.01µs max=27.4ms   p(90)=667.41µs p(95)=703.12µs
       { expected_response:true }.................: avg=465.7µs  min=237.6µs  med=378.01µs max=27.4ms   p(90)=667.41µs p(95)=703.12µs
     ✓ { mode:graphql-jit }.......................: avg=348.24µs min=237.6µs  med=304.2µs  max=23.92ms  p(90)=367.41µs p(95)=406.51µs
     ✓ { mode:graphql-no-parse-validate-cache }...: avg=722.93µs min=585.61µs med=663.62µs max=19.39ms  p(90)=750.72µs p(95)=831.82µs
     ✓ { mode:graphql-response-cache }............: avg=402.88µs min=291.3µs  med=358.31µs max=20.6ms   p(90)=419.21µs p(95)=455.8µs 
     ✓ { mode:graphql }...........................: avg=487.88µs min=351.41µs med=416.91µs max=27.4ms   p(90)=503.81µs p(95)=583.71µs
     http_req_failed..............................: 0.00%   ✓ 0           ✗ 172745
     http_req_receiving...........................: avg=25.29µs  min=14.1µs   med=21.4µs   max=5.88ms   p(90)=32.7µs   p(95)=37.7µs  
     http_req_sending.............................: avg=10.36µs  min=4.4µs    med=6.5µs    max=4.91ms   p(90)=10.9µs   p(95)=13.3µs  
     http_req_tls_handshaking.....................: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=430.04µs min=213.4µs  med=345.71µs max=27.34ms  p(90)=638.51µs p(95)=668.12µs
     http_reqs....................................: 172745  1439.506829/s
     iteration_duration...........................: avg=689.76µs min=414.81µs med=599.41µs max=27.69ms  p(90)=879.62µs p(95)=936.9µs 
     iterations...................................: 172745  1439.506829/s
     vus..........................................: 1       min=0         max=2   
     vus_max......................................: 2       min=2         max=2   

@theguild-bot theguild-bot force-pushed the changeset-release/main branch 13 times, most recently from 796c410 to 9580783 Compare April 28, 2023 11:29
@theguild-bot theguild-bot force-pushed the changeset-release/main branch 14 times, most recently from 816853c to 656b7cb Compare May 11, 2023 02:39
@theguild-bot theguild-bot force-pushed the changeset-release/main branch 26 times, most recently from 5058ed9 to 8547510 Compare June 5, 2023 11:09
@theguild-bot theguild-bot force-pushed the changeset-release/main branch from 8547510 to 13289b9 Compare June 5, 2023 11:23
@ardatan ardatan merged commit 31a68b2 into main Jun 5, 2023
@ardatan ardatan deleted the changeset-release/main branch June 5, 2023 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants