Skip to content

Conversation

@theguild-bot
Copy link
Collaborator

@theguild-bot theguild-bot commented Mar 21, 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/nestjs@1.0.0

Major Changes

  • #2525 41f4a545 Thanks @enisdenjo! - GraphQL Yoga driver for NestJS GraphQL.

    BREAKING CHANGES

    • No more subscriptionWithFilter in YogaBaseDriver.
    • YogaBaseDriver.yogaInstance has been renamed to YogaBaseDriver.yoga
    • YogaBaseDriver has been renamed to AbstractYogaDriver
    • Drop @envelop/apollo-server-errors, if you want to use it - supply it to the plugins yourself
    • graphql is now a peer dependency
    • graphql-yoga is now a peer dependency
    • installSubscriptionHandlers driver option has been dropped, please use the subscriptions
      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 (Refactor schema generation to be independent of driver start nestjs/graphql#2435)
    • Minimum Node.js engine is v14

Patch Changes

@graphql-yoga/nestjs-federation@1.0.0

Major Changes

Patch Changes

  • Updated dependencies [41f4a545]:
    • @graphql-yoga/nestjs@1.0.0
    • @graphql-yoga/plugin-apollo-inline-trace@1.8.0

graphql-yoga@3.8.0

Minor Changes

  • #2445 09d23a4b Thanks @ardatan! - GraphQL SSE Distinct Connections mode support with legacySse = false flag

Patch Changes

@graphql-yoga/common@3.8.0

Patch Changes

@graphql-yoga/graphiql@3.0.10

Patch Changes

@graphql-yoga/node@3.8.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-apq@1.8.0

Patch Changes

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

Patch Changes

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

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-graphql-sse@1.4.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-prometheus@1.8.0

Patch Changes

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

Patch Changes

@graphql-yoga/plugin-sofa@1.8.0

Patch Changes

@graphql-yoga/render-graphiql@3.8.0

Patch Changes

@graphql-yoga/apollo-link@1.7.0

@graphql-yoga/urql-exchange@1.7.0

hello-world-benchmark@1.8.0

Patch Changes

apollo-federation-gateway-with-yoga@1.8.0

Patch Changes

apollo-subgraph-with-yoga@1.8.0

Patch Changes

graphql-lambda@1.8.0

Patch Changes

cloudflare-advanced@1.8.0

Patch Changes

cloudflare@1.8.0

Patch Changes

hackernews@2.8.0

Patch Changes

@github-actions
Copy link
Contributor

github-actions bot commented Mar 21, 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 Mar 21, 2023

💻 Website Preview

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

@github-actions
Copy link
Contributor

github-actions bot commented Mar 21, 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% ✓ 354402      ✗ 0     
     data_received................................: 1.5 GB  12 MB/s
     data_sent....................................: 72 MB   596 kB/s
     http_req_blocked.............................: avg=1.37µs   min=899ns    med=1.2µs    max=756.09µs p(90)=1.7µs    p(95)=2µs     
     http_req_connecting..........................: avg=6ns      min=0s       med=0s       max=586.59µs p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=450.34µs min=239.79µs med=363.99µs max=23.46ms  p(90)=640.09µs p(95)=673.89µs
       { expected_response:true }.................: avg=450.34µs min=239.79µs med=363.99µs max=23.46ms  p(90)=640.09µs p(95)=673.89µs
     ✓ { mode:graphql-jit }.......................: avg=343.87µs min=239.79µs med=302.49µs max=15.35ms  p(90)=360.52µs p(95)=393.69µs
     ✓ { mode:graphql-no-parse-validate-cache }...: avg=690.49µs min=565.49µs med=636.69µs max=17.5ms   p(90)=712.69µs p(95)=770.94µs
     ✓ { mode:graphql-response-cache }............: avg=381.3µs  min=276.19µs med=341.29µs max=15.75ms  p(90)=386.99µs p(95)=430.46µs
     ✓ { mode:graphql }...........................: avg=476.64µs min=350.19µs med=410.99µs max=23.46ms  p(90)=490.99µs p(95)=563.69µs
     http_req_failed..............................: 0.00%   ✓ 0           ✗ 177201
     http_req_receiving...........................: avg=24.41µs  min=14.09µs  med=20.79µs  max=9.13ms   p(90)=30.6µs   p(95)=35.79µs 
     http_req_sending.............................: avg=10.17µs  min=5.3µs    med=6.4µs    max=5.01ms   p(90)=10.6µs   p(95)=12.3µs  
     http_req_tls_handshaking.....................: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=415.74µs min=214.99µs med=330.69µs max=23.41ms  p(90)=612.09µs p(95)=640.79µs
     http_reqs....................................: 177201  1476.589337/s
     iteration_duration...........................: avg=672.58µs min=429.49µs med=583.79µs max=23.74ms  p(90)=851.69µs p(95)=904.99µs
     iterations...................................: 177201  1476.589337/s
     vus..........................................: 1       min=1         max=1   
     vus_max......................................: 2       min=2         max=2   

@theguild-bot theguild-bot force-pushed the changeset-release/main branch 8 times, most recently from c666ee3 to 2cffcd2 Compare March 24, 2023 12:40
@theguild-bot theguild-bot force-pushed the changeset-release/main branch 7 times, most recently from 537dc65 to 44ff059 Compare March 28, 2023 05:10
@theguild-bot theguild-bot force-pushed the changeset-release/main branch from 44ff059 to 4418e52 Compare March 28, 2023 13:41
@enisdenjo enisdenjo merged commit e2ab3db into main Mar 28, 2023
@enisdenjo enisdenjo deleted the changeset-release/main branch March 28, 2023 14:49
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