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

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 31, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
newrelic 9.10.1 -> 12.9.0 age adoption passing confidence

Release Notes

newrelic/node-newrelic (newrelic)

v12.9.0

Compare Source

Features
  • Added entity linking attributes to aws-sdk v3 Lambda segments (#​2845) (8820265)
  • Provided ability to define newrelic config as newrelic.mjs (#​2836) (972b59d)
Documentation
Miscellaneous chores
Tests
  • Removed tap and cleaned up left over tap helpers (#​2804) (37407b6)
  • Updated match to fail if you pass in an object that lacks the expected keys (#​2843) (a3db8bd)
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/)

v12.8.2

Compare Source

v12.8.2 (2024-12-09)

Bug fixes
  • Fixed mysql2 promise instrumentation to properly handle createPool and createPoolCluster (#​2823) (a679872)
  • Fixed matching for Lambda events containing resource but which aren't API Gateway (#​2825) (64d2042)
Documentation
Miscellaneous chores
Tests
  • Added test/custom-assertions.js to the apollo-server external versioned tests config (#​2817) (568525a)
  • Fixed flakey when versioned test (#​2821) (54f034b)
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/)

v12.8.1

Compare Source

Bug fixes
  • Fixed matching for ALB and API Gateway (v1 & v2) events for Lambda (#​2780) (2f1a6c6)
  • Updated mysql2 instrumentation to work with 3.11.5+ (#​2811) (3ec4fee)
Documentation
Tests
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/)

v12.8.0

Compare Source

v12.8.0 (2024-11-19)

Features
  • Added new configuration options to add custom tags (labels) to logs (#​2743) (d20c874)

    • With custom tags on logs, platform engineers can easily filter, search, and correlate log data for faster and more efficient troubleshooting, improved performance, and optimized resource utilization. To learn more about this feature see the documentation
    • To enable set config.application_logging.forwarding.labels.enabled to true or the environment variable NEW_RELIC_APPLICATION_LOGGING_FORWARDING_LABELS_ENABLED to true (#​2727) (36adb13)
    • To exclude labels that were set on application from logs use config.application_logging.forwarding.labels.exclude or the environment variable NEW_RELIC_APPLICATION_LOGGING_FORWARDING_LABELS_EXCLUDE
  • Added support for Bedrock Claude 3.5 invoke model user request (#​2721) (a901a24)

  • Moved entity.guid, entity.name, entity.type, and hostname to common.attributes on logs payload instead of in every log message (#​2736) (a7f14de)

Bug fixes
  • Corrected expected shape of user input in get Prompt() (#​2741) (a8eef8b)
Documentation
Miscellaneous chores
Tests
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/)

v12.7.0

Compare Source

v12.7.0 (2024-11-11)

Features
Documentation
Miscellaneous chores
  • Added a benchmark script for our sql parser (#​2708) (9b6de68)
  • Updated express-esm, generic-pool, grpc, & grpc-esm tests to node:test (#​2702) (a229bbf)
Tests
  • Migrated mysql and mysql2 versioned tests to node:test (#​2711) (fc767e0)
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/)

v12.6.1

Compare Source

v12.6.1 (2024-11-07)

Features
Bug fixes
Documentation
Miscellaneous chores
Tests
  • Fixed file extensions for aws-sdk v2 and v3 versioned tests to reflect they have been migrated to node:test (#​2687) (4ec09ba)
  • Migrated elasticsearch and esm-package versioned tests to node:test (#​2680) (0e0c2b2)
  • Updated cls and connect tests to node:test (#​2676) (1e74434)
  • Reorganized custom assertions and improved test reporter (#​2700) (9e98b18)
  • Updated cassandra-driver tests to node:test (#​2678) (bd4f7ff)
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/)

v12.6.0

Compare Source

Features
Documentation
Miscellaneous chores
  • Replaced static openssl cert usage with in-process cert (#​2671) (72872f4)
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/)

v12.5.2

Compare Source

Features
  • Updated shim/when instrumentation to use tracer to run in context (#​2642) (1a80ad5)
Bug fixes
Documentation
Miscellaneous chores
  • Upgraded import-in-the-middle to work around a bug introduced in 1.11.1 (#​2618) (9ad476a)
Tests
  • Migrated aws-sdk-v2 and aws-sdk-v3 tests to node:test (#​2620) (e0dc015)
  • Migrated test/unit/shim to node:test (#​2599) (8d1acff)
  • Migrated test/versioned/amqplib to node:test (#​2612) (7bdada6)
  • Migrated test/versioned/express to node:test (#​2609) (bd2f1a5)
  • Migrated bluebird versioned tests to node:test (#​2635) (6e28fad)
  • Migrated last group of unit tests to node:test (#​2624) (386f546)
  • Migrated unit tests to node:test (#​2623) (86231b7)
  • Updated tests that relied on tspl by awating the plan.completed instead of calling end to avoid flaky tests (#​2610) (935ac14)
  • Updated tests that used the context manager directly and instead use the tracer to access the segment context (#​2643) (b917b3e)
  • Updated the mininum version of pg-native in pg-esm tests to align with the pg tests (#​2616) (16be714)
  • Migrated bunyan, pino, and winston tests to node:test (#​2634) (69c1ab8)
  • Migrated fastify tests to node:test (#​2632) (b522477)
  • Migrated block of unit tests to node:test (#​2607) (e33807b)
  • Migrated block of unit tests to node:test (#​2604) (cd90ce1)
  • Migrated block of unit tests to node:test (#​2593) (6d4d49e)
Continuous integration
  • Added delay to site extension publishing to wait for NPM (#​2665) (e412020)
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/)

v12.5.1

Compare Source

v12.5.1 (2024-09-23)

Bug fixes
Documentation
Miscellaneous chores
Tests
Continuous integration
  • Added workflow run trigger to Azure site extension publish job (#​2575) (e8ae942)
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/)

v12.5.0

Compare Source

v12.5.0 (2024-09-12)

Features
Bug fixes
Documentation
Tests
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/)

v12.4.0

Compare Source

v12.4.0 (2024-09-11)

Features
  • Added support for express@5 (#​2555) (252f3b2)
  • Provided ability to disable instrumentation for a 3rd party package (#​2551) (abfb9f0)
    • To disable instrumentation set config.instrumentation.<library>.enabled to false. The values of <library> are the keys listed here
    • This feature is use at your own risk. Disabling instrumentation for a library could affect instrumentation of other libraries executed afterwards.
Miscellaneous chores
Tests
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/)

v12.3.1

Compare Source

Bug fixes
  • Fixed detection of REST API type payloads in AWS Lambda (#​2543) (adfeebc)
Documentation
  • Cleaned up formatting of api.js to properly inject example snippets when rendering on API docs site (#​2524) (4b34f3d)
  • Updated compatibility report (#​2523) (29784ea)
  • Updated Next.js Otel cloud provider FAQ (#​2537) (6553807)
Tests
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/)

v12.3.0

Compare Source

v12.3.0 (2024-08-27)

Features
  • Added new API method withLlmCustomAttributes to run a function in a LLM context (#​2437) (57e6be9)
    • The context will be used to assign custom attributes to every LLM event produced within the function
Bug fixes
Documentation
Miscellaneous chores
Tests
Continuous integration
  • Updated codecov action sha to post coverage from forks. Added flag to fail ci if it fails to upload report (#​2490) (12fbe56)
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/)

v12.2.0

Compare Source

v12.2.0 (2024-08-19)

Features
Bug fixes
Documentation
Miscellaneous chores
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/)

v12.1.1

Compare Source

v12.1.1 (2024-08-15)

Bug fixes
  • Updated amqplib instrumentation to properly parse host/port from connect (#​2461) (91636a8)
  • Updated redis instrumentation to parse host/port when a url is not provided (#​2463) (2b67623)
  • Updated the kafkajs node metrics to remove /Named from the name (#​2458) (37ce113)
Code refactoring
  • Updated pino instrumentation to separate the wrapping of asJson into its own function (#​2464) (81fdde1)
Documentation
Miscellaneous chores
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/)

v12.1.0

Compare Source

v12.1.0 (2024-08-12)

Bug fixes
Documentation
Miscellaneous chores
  • Added entity relationship attributes to SQS segments (#​2436) (578aead)
  • Converted agent unit tests to node:test (#​2414) (b32f793)
  • Fixed mongodb-esm tests in combination with security agent (#​2444) (5d617de)
  • Limited superagent tests to avoid new breaking release (#​2439) (f1dd8e7)
  • Removed promise resolvers from callback based agent unit tests (#​2450) (3766895)
Tests
  • Moved pkgVersion to collection-common to avoid a conflict with ESM tests (#​2438) (7260fa3)
  • Restored mongodb-esm tests (#​2434) (67a12e3)
  • Updated custom test reporter to only log failed tests when there are failures (#​2425) (baa37ec)
  • Updated tls redis tests to work with older versions of redis v4 (#​2454) (ffd9b17)
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 this update again.


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

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

@renovate renovate bot force-pushed the renovate/newrelic-12.x branch 3 times, most recently from b2a861e to 8f4b9e4 Compare August 19, 2024 18:33
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch from 8f4b9e4 to 1d60ad6 Compare August 27, 2024 22:24
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch 2 times, most recently from 9cfbb71 to c3d4bc6 Compare September 11, 2024 15:45
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch from c3d4bc6 to 15d0fe5 Compare September 12, 2024 21:10
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch from 15d0fe5 to 3f9fd74 Compare September 23, 2024 16:16
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch 2 times, most recently from 02f104a to 2f4f23c Compare October 30, 2024 20:32
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch 2 times, most recently from abb40e3 to 42ddcf7 Compare November 11, 2024 17:45
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch from 42ddcf7 to 20e58ce Compare November 19, 2024 21:54
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch 2 times, most recently from 2e0c60a to 97e1ac3 Compare December 9, 2024 22:15
@renovate renovate bot force-pushed the renovate/newrelic-12.x branch from 97e1ac3 to bb59c4b Compare December 18, 2024 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

0 participants