Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update envelop (major) #3070

Merged
merged 2 commits into from
Oct 16, 2023
Merged

fix(deps): update envelop (major) #3070

merged 2 commits into from
Oct 16, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 16, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@envelop/apollo-federation ^4.0.0 -> ^5.0.0 age adoption passing confidence
@envelop/apollo-federation 4.0.3 -> 5.0.0 age adoption passing confidence
@envelop/core ^4.0.0 -> ^5.0.0 age adoption passing confidence
@envelop/disable-introspection 5.0.3 -> 6.0.0 age adoption passing confidence
@envelop/generic-auth 6.1.1 -> 7.0.0 age adoption passing confidence
@envelop/graphql-jit 7.0.0 -> 8.0.0 age adoption passing confidence
@envelop/graphql-modules 5.0.3 -> 6.0.0 age adoption passing confidence
@envelop/live-query 6.0.3 -> 7.0.0 age adoption passing confidence
@envelop/on-resolve ^3.0.0 -> ^4.0.0 age adoption passing confidence
@envelop/on-resolve ^3.0.0 -> ^4.0.0 age adoption passing confidence
@envelop/prometheus 8.0.3 -> 9.0.0 age adoption passing confidence
@envelop/response-cache ^5.3.2 -> ^6.0.0 age adoption passing confidence

Release Notes

n1ru4l/envelop (@​envelop/apollo-federation)

v5.0.0

Compare Source

Major Changes

v4.0.3

Compare Source

Patch Changes

v4.0.1

Compare Source

Patch Changes
n1ru4l/envelop (@​envelop/core)

v5.0.0

Compare Source

Major Changes
  • #​1939
    f7ef03c0
    Thanks @​EmrysMyrddin! - The addPlugin function now insert the
    plugin in place in the plugin list, leading to a more predictable execution order.

    Breaking Change: This change alter the execution order of plugins. This can break some plugins
    that was relying on the fact the addPlugin allowed to push a plugin to the end of the plugin
    list.

    If it is the case, the best fix is to reorder the plugin list and ensure the plugin is in the
    right position, after all its dependencies.

Patch Changes

v4.0.3

Patch Changes
  • #​1911
    dee6b8d2
    Thanks @​EmrysMyrddin! - The context is now referentialy stable.
    It means the context passed to all hooks and to all resolver is guaranted to always be the same
    object instance. This unique object instance will be mutated as needed to extend the context.

v4.0.2

Patch Changes

v4.0.1

Compare Source

Patch Changes
n1ru4l/envelop (@​envelop/disable-introspection)

v6.0.0

Compare Source

Major Changes
n1ru4l/envelop (@​envelop/generic-auth)

v7.0.0

Compare Source

Major Changes
Patch Changes
n1ru4l/envelop (@​envelop/graphql-jit)

v8.0.0

Compare Source

Major Changes
Patch Changes
n1ru4l/envelop (@​envelop/graphql-modules)

v6.0.0

Compare Source

Major Changes
n1ru4l/envelop (@​envelop/live-query)

v7.0.0

Compare Source

Major Changes
n1ru4l/envelop (@​envelop/on-resolve)

v4.0.0

Compare Source

Major Changes
n1ru4l/envelop (@​envelop/prometheus)

v9.0.0

Compare Source

Major Changes
Patch Changes
n1ru4l/envelop (@​envelop/response-cache)

v6.0.0

Compare Source

Major Changes
  • #​1977
    a4343bee
    Thanks @​EmrysMyrddin! - The enable parameter now allows to
    entirely disable caching. It is checked eagerly and disables all cache related processing.

    Breaking Change:

    Previously, enable was only controlling cache reading. This means that previously, the automatic
    cache invalidation was still working even with enable returning false, which is no longer the
    case. The alternative is to cautiously invalidate data in the related resolvers.

  • Updated dependencies
    [68e7a2a5,
    f7ef03c0]:

v5.5.0

Compare Source

Minor Changes
  • #​1970
    b2ce17e2
    Thanks @​EmrysMyrddin! - Automatically add the entities id to
    the request document. This change allows the plugin to not require anymore each query to carefuly
    include all keys of all entities.

v5.4.0

Compare Source

Minor Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 16, 2023
@renovate renovate bot requested a review from n1ru4l October 16, 2023 10:36
@changeset-bot
Copy link

changeset-bot bot commented Oct 16, 2023

🦋 Changeset detected

Latest commit: d727459

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 14 packages
Name Type
@graphql-yoga/nestjs-federation Patch
@graphql-yoga/plugin-apollo-inline-trace Patch
@graphql-yoga/plugin-prometheus Patch
@graphql-yoga/plugin-response-cache Patch
graphql-yoga Patch
hello-world-benchmark Patch
apollo-federation-gateway-with-yoga Patch
apollo-subgraph-with-yoga Patch
graphql-lambda Patch
cloudflare-advanced Patch
cloudflare Patch
functions Patch
hackernews Patch
nextjs-app Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented Oct 16, 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 Oct 16, 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% ✓ 369520      ✗ 0     
     data_received................................: 1.5 GB  13 MB/s
     data_sent....................................: 75 MB   621 kB/s
     http_req_blocked.............................: avg=1.46µs   min=900ns   med=1.3µs   max=2.98ms  p(90)=1.8µs    p(95)=2µs     
     http_req_connecting..........................: avg=20ns     min=0s      med=0s      max=2.93ms  p(90)=0s       p(95)=0s      
     http_req_duration............................: avg=417.28µs min=197µs   med=338.4µs max=31.06ms p(90)=633.4µs  p(95)=684µs   
       { expected_response:true }.................: avg=417.28µs min=197µs   med=338.4µs max=31.06ms p(90)=633.4µs  p(95)=684µs   
     ✓ { mode:graphql-jit }.......................: avg=294.91µs min=197µs   med=257.6µs max=23.35ms p(90)=307.8µs  p(95)=337.8µs 
     ✓ { mode:graphql-no-parse-validate-cache }...: avg=696.16µs min=551µs   med=631.9µs max=31.06ms p(90)=729.1µs  p(95)=798.09µs
     ✓ { mode:graphql-response-cache }............: avg=364.75µs min=253.2µs med=330.6µs max=18.3ms  p(90)=382.97µs p(95)=415.53µs
     ✓ { mode:graphql }...........................: avg=430.54µs min=306.4µs med=371µs   max=21.34ms p(90)=446.8µs  p(95)=528.7µs 
     http_req_failed..............................: 0.00%   ✓ 0           ✗ 184760
     http_req_receiving...........................: avg=25.82µs  min=13.7µs  med=21.9µs  max=5.93ms  p(90)=34.6µs   p(95)=37.9µs  
     http_req_sending.............................: avg=10.09µs  min=5.3µs   med=6.6µs   max=4.9ms   p(90)=11.6µs   p(95)=14.1µs  
     http_req_tls_handshaking.....................: avg=0s       min=0s      med=0s      max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting.............................: avg=381.35µs min=173.6µs med=306.1µs max=31ms    p(90)=603.2µs  p(95)=644.2µs 
     http_reqs....................................: 184760  1539.639945/s
     iteration_duration...........................: avg=644.41µs min=387.7µs med=564µs   max=31.33ms p(90)=851.8µs  p(95)=929.4µs 
     iterations...................................: 184760  1539.639945/s
     vus..........................................: 1       min=1         max=1   
     vus_max......................................: 2       min=2         max=2   

@github-actions
Copy link
Contributor

github-actions bot commented Oct 16, 2023

💻 Website Preview

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

@github-actions
Copy link
Contributor

github-actions bot commented Oct 16, 2023

🚀 Snapshot Release (rc)

The latest changes of this PR are available as rc on npm (based on the declared changesets):

Package Version Info
graphql-yoga-cloud-run-guide 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/apollo-link 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/urql-exchange 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/redis-event-target 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/graphiql 4.2.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
graphql-yoga 4.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/nestjs 2.2.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/nestjs-federation 2.3.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-apollo-inline-trace 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-apq 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-csrf-prevention 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-defer-stream 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-disable-introspection 1.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-graphql-sse 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-jwt 1.2.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-persisted-operations 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-prometheus 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-response-cache 2.3.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/plugin-sofa 2.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/render-graphiql 4.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎
@graphql-yoga/subscription 4.1.0-rc-20231016111531-d7274595 npm ↗︎ unpkg ↗︎

@EmrysMyrddin EmrysMyrddin merged commit 5b61547 into main Oct 16, 2023
@EmrysMyrddin EmrysMyrddin deleted the renovate/major-envelop branch October 16, 2023 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant