n1ru4l / envelop

Envelop is a lightweight library allowing developers to easily develop, share, collaborate and extend their GraphQL execution layer. Envelop is the missing GraphQL plugin system.
https://envelop.dev
MIT License
779 stars 126 forks source link

chore(deps): update dependency newrelic to v12 #2274

Open renovate[bot] opened 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
newrelic >=7 <12 -> <13 age adoption passing confidence
newrelic ^11.0.0 -> ^12.0.0 age adoption passing confidence

Release Notes

newrelic/node-newrelic (newrelic) ### [`v12.0.0`](https://togithub.com/newrelic/node-newrelic/releases/tag/v12.0.0) [Compare Source](https://togithub.com/newrelic/node-newrelic/compare/v11.23.2...v12.0.0) v12.0.0 (2024-07-31) ##### āš  BREAKING CHANGES - Dropped support for Node.js 16 - Removed legacy context manager - Removed support for `redis` < 2.6.0 - Removed instrumentation for `director` - Updated `mongodb` instrumentation to drop support for versions 2 and 3 ##### Features - Dropped support for Node.js 16 ([#​2394](https://togithub.com/newrelic/node-newrelic/pull/2394)) ([1870010](https://togithub.com/newrelic/node-newrelic/commit/1870010a1d7dc417fc03ae526a9709e382b3fe1f)) - Removed legacy context manager ([#​2404](https://togithub.com/newrelic/node-newrelic/pull/2404)) ([321244c](https://togithub.com/newrelic/node-newrelic/commit/321244c357bc5dd9b4aeefc308cda5e80b8012b0)) - Removed support for `redis` < 2.6.0 ([#​2405](https://togithub.com/newrelic/node-newrelic/pull/2405)) ([e2c0a31](https://togithub.com/newrelic/node-newrelic/commit/e2c0a31b5230e0ffbdc3d4567619190570b7167c)) - Removed instrumentation for `director` ([#​2402](https://togithub.com/newrelic/node-newrelic/pull/2402)) ([1b355e7](https://togithub.com/newrelic/node-newrelic/commit/1b355e733aef0e14c5f4cb2899642a3d5b6f18ce)) - Added `server.address` to amqplib spans ([#​2406](https://togithub.com/newrelic/node-newrelic/pull/2406)) ([09636a4](https://togithub.com/newrelic/node-newrelic/commit/09636a4ce90969e7aea229ef008bd35f57e09217)) - Updated `mongodb` instrumentation to drop support for versions 2 and 3 ([#​2398](https://togithub.com/newrelic/node-newrelic/pull/2398)) ([a0ae32a](https://togithub.com/newrelic/node-newrelic/commit/a0ae32a6a61112e0473d477075543485d02313cf)) - Migrated instrumentation for `next` into agent ([#​2409](https://togithub.com/newrelic/node-newrelic/pull/2409)) (\[[`b55d8e1`](https://togithub.com/newrelic/node-newrelic/commit/b55d8e1)]\(https://github.com/newr elic/node-newrelic/commit/b55d8e1ca09e6055ea09f4fcd773a05245e7203f)) - You no longer need to load Next.js instrumentation via `@newrelic/next`. - Instead you must load the agent via `NODE_OPTIONS='-r newrelic' next start` ##### Documentation - Updated compatibility report ([#​2401](https://togithub.com/newrelic/node-newrelic/pull/2401)) ([a53085d](https://togithub.com/newrelic/node-newrelic/commit/a53085ddce2f2d7a4c9288fbf63fbf82436fb15f)) ##### Miscellaneous chores - Added test configs for defined targets in the aws test suite ([#​2403](https://togithub.com/newrelic/node-newrelic/pull/2403)) ([cf514d9](https://togithub.com/newrelic/node-newrelic/commit/cf514d97b82889b14a342cbded630bae73992c35)) - Added producer and consumer metrics to kafkajs instrumentation ([#​2407](https://togithub.com/newrelic/node-newrelic/pull/2407)) ([41c1cc6](https://togithub.com/newrelic/node-newrelic/commit/41c1cc6d9815a1b89a7ab043b5da5f032969a87e)) - Switched to using Node built-in test runner ([#​2387](https://togithub.com/newrelic/node-newrelic/pull/2387)) ([b9f64b7](https://togithub.com/newrelic/node-newrelic/commit/b9f64b76b8777fc790a4694a95318f401a56abdd)) - Updated `@newrelic/native-metrics` to 11.0.0 ([#​2412](https://togithub.com/newrelic/node-newrelic/pull/2412)) ([aef69e2](https://togithub.com/newrelic/node-newrelic/commit/aef69e28cc3ead2079cfc0bdf9bde74129a3711f)) - Updated dashboard links in developer-setup.md ([#​2397](https://togithub.com/newrelic/node-newrelic/pull/2397)) ([16866da](https://togithub.com/newrelic/node-newrelic/commit/16866da381366ad848ea06be44fd838d57c9fb67)) - Verified MySQL host:port metric is recorded ([#​2400](https://togithub.com/newrelic/node-newrelic/pull/2400)) ([74176f7](https://togithub.com/newrelic/node-newrelic/commit/74176f77f70247a3cf65b1b49c5414279b4eeca6)) ##### Tests - Removed mongodb-esm tests as they are not atomic and conflicting with mongodb tests in CI ([#​2416](https://togithub.com/newrelic/node-newrelic/pull/2416)) ([e587b9d](https://togithub.com/newrelic/node-newrelic/commit/e587b9dcb795cca3c29c6e0da18770401c3085a0)) - Updated minimum version of lesser used versions of 3rd party libraries ([#​2399](https://togithub.com/newrelic/node-newrelic/pull/2399)) ([ef8c006](https://togithub.com/newrelic/node-newrelic/commit/ef8c00674c22b4794c6cee823d46ad9db7d67fed)) ##### Support statement: We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/) See the New Relic Node.js agent EOL policy for information about agent releases and support dates. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

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.

šŸ”• Ignore: Close this PR and you won't be reminded about these updates again.



This PR was generated by Mend Renovate. View the repository job log.

changeset-bot[bot] commented 1 month ago

šŸ¦‹ Changeset detected

Latest commit: e5c1043f2ee320bc514283e053eeaafeeeae3deb

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

This PR includes changesets to release 1 package | Name | Type | | ----------------- | ----- | | @envelop/newrelic | 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[bot] commented 1 month ago
### šŸ’» Website Preview The latest changes are available as preview in: [https://aa977b27.envelop.pages.dev](https://aa977b27.envelop.pages.dev)
theguild-bot commented 1 month ago

āœ… Benchmark Results

     āœ“ no_errors
     āœ“ expected_result

     checks.............................................: 100.00% āœ“ 753966      āœ— 0     
     āœ“ { mode:envelop-cache-and-no-internal-tracing }...: 100.00% āœ“ 162152      āœ— 0     
     āœ“ { mode:envelop-cache-jit }.......................: 100.00% āœ“ 327726      āœ— 0     
     āœ“ { mode:envelop-just-cache }......................: 100.00% āœ“ 163080      āœ— 0     
     āœ“ { mode:graphql-js }..............................: 100.00% āœ“ 101008      āœ— 0     
     data_received......................................: 2.9 GB  24 MB/s
     data_sent..........................................: 164 MB  1.4 MB/s
     envelop_init.......................................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     envelop_total......................................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     event_loop_lag.....................................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-and-no-internal-tracing }...: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     graphql_context....................................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     graphql_execute....................................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     graphql_parse......................................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     graphql_validate...................................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-cache-jit }.......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:envelop-just-cache }......................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     āœ“ { mode:graphql-js }..............................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     http_req_blocked...................................: avg=1.97Āµs  min=751ns    med=1.81Āµs  max=3.33ms  p(90)=2.37Āµs  p(95)=2.63Āµs 
     http_req_connecting................................: avg=25ns    min=0s       med=0s      max=1.32ms  p(90)=0s      p(95)=0s     
     http_req_duration..................................: avg=2.9ms   min=154.01Āµs med=2.77ms  max=39.8ms  p(90)=5.32ms  p(95)=6.15ms 
       { expected_response:true }.......................: avg=2.9ms   min=154.01Āµs med=2.77ms  max=39.8ms  p(90)=5.32ms  p(95)=6.15ms 
     āœ“ { mode:envelop-cache-and-no-internal-tracing }...: avg=3.42ms  min=506.82Āµs med=3.01ms  max=21.08ms p(90)=5.8ms   p(95)=6.25ms 
     āœ“ { mode:envelop-cache-jit }.......................: avg=1.53ms  min=154.01Āµs med=1.22ms  max=18.1ms  p(90)=2.49ms  p(95)=2.67ms 
     āœ“ { mode:envelop-just-cache }......................: avg=3.4ms   min=405.07Āµs med=2.98ms  max=21.17ms p(90)=5.76ms  p(95)=6.21ms 
     āœ“ { mode:graphql-js }..............................: avg=5.67ms  min=838.38Āµs med=4.8ms   max=39.8ms  p(90)=9.5ms   p(95)=10.3ms 
     http_req_failed....................................: 0.00%   āœ“ 0           āœ— 376983
     http_req_receiving.................................: avg=33.7Āµs  min=11.89Āµs  med=30.23Āµs max=12.58ms p(90)=45.31Āµs p(95)=48.92Āµs
     http_req_sending...................................: avg=12.88Āµs min=4.42Āµs   med=10.76Āµs max=9.98ms  p(90)=19.6Āµs  p(95)=21.4Āµs 
     http_req_tls_handshaking...........................: avg=0s      min=0s       med=0s      max=0s      p(90)=0s      p(95)=0s     
     http_req_waiting...................................: avg=2.85ms  min=127.89Āµs med=2.72ms  max=39.71ms p(90)=5.26ms  p(95)=6.09ms 
     http_reqs..........................................: 376983  3141.476406/s
     iteration_duration.................................: avg=3.17ms  min=351.36Āµs med=3.03ms  max=40.38ms p(90)=5.59ms  p(95)=6.43ms 
     iterations.........................................: 376983  3141.476406/s
     vus................................................: 6       min=6         max=10  
     vus_max............................................: 20      min=20        max=20  
github-actions[bot] commented 1 month ago

šŸš€ Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets): Package Version Info
@envelop/newrelic 7.1.1-alpha-20240813091208-e5c1043f npm ā†—ļøŽ unpkg ā†—ļøŽ
@envelop/prometheus 11.0.0-alpha-20240813091208-e5c1043f npm ā†—ļøŽ unpkg ā†—ļøŽ
renovate[bot] commented 1 month ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

āš ļø Warning: custom changes will be lost.