[Snyk] Upgrade newrelic from 11.15.0 to 11.22.0 #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade newrelic from 11.15.0 to 11.22.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 7 versions ahead of your current version.
The recommended version was released on a month ago.
Issues fixed by the recommended upgrade:
SNYK-JS-WS-7266574
Release notes
Package name: newrelic
-
11.22.0 - 2024-06-28
- Added support for Node 22(#2305) (0bf8908)
- Added AIM support for Meta Llama3 models in AWS Bedrock (#2306) (ff2e509)
- Updated compatibility report (#2309) (7bf77c6)
- Added @ amychisholm03 to list of contributors 🎉 (#2310) (8a890f1)
- Forced re-creation of API docs on gh-pages (#2307) (917110a)
- Updated undici versioned tests to assert an error is present and not the actual message (#2299) (4e38ed4)
- Added Node 22 to CI (#2164) (4b12d9e)
- Added Node 22 to smoke tests and nightly versioned test runs (#2316) (af00666)
- Moved the docs PR job to before api docs publish (#2300) (2e7252e)
-
11.21.0 - 2024-06-25
- Added support for getting container ids from ECS metadata API (#2292) (dbca830)
- Handled assigning headers in LambdaProxyWebRequest when there are no headers present (#2293) (e4d22f3)
- Updated compatibility report (#2290) (b5fc893)
- Fixed log error stack message truncating and failing equality test (#2294) (8e06f0f)
- Updated shimmer method in benchmark tests (#2281) (1528d68)
-
11.20.0 - 2024-06-24
- Added support for Anthropic Claude 3 messages API (#2278) (7e3cab9)
- Replaced instances of
- Fixed typos in API jsdoc (#2287) (7b3c8d1)
- Updated compatibility report (#2285) (b1b5e3e)
- Added a missing library we instrument to be picked up by the compatibility report (#2261) (6c964b2)
- Added a script that generates Dashboard json for reporting on libraries by version (#2267) (d2877c1)
- Added AI support docs for automation (#2249) (e2efc1f)
- Fixed comment about transaction_tracer.transaction_threshold (#2258) (7cd6aef)
- Made elastic versioned tests work on Node 16 (#2284) (143b475)
- Updated docker compose configuration (#2268) (eb1cce9)
- Updated GitHub Actions versions (#2272) (07a841b)
- Updated mysql tests to use MySQL 8.3 (#2280) (11e0f8c)
- Updated mysql2 tests to fix CI issue (#2282) (5a37971)
- Updated versioned security agent workflow with simpler setup (#2259) (a886187)
- Added ability to run a build step in create release (#2273) (4c2f24c)
- Updated security agent workflow to use large runners when available (#2271) (181ec1b)
- Updated security agent workflow to use large runners when available (#2270) (761fcd5)
-
11.19.0 - 2024-06-06
- Added instrumentation for
- Added kafkajs instrumentation and versioned tests skeleton (#2224) (fc13916)
- Added kafkajs to compatibility list (#2254) (f003ee7)
- Implemented DT header injection for message specs (#2250) (3e6bc6d)
- Removed targets for kafka versioned tests (#2235) (838bab2)
- Updated flaky when test (#2241) (4079a0a)
- Updated readme to remove no longer relevant information (#2240) (01fb53c)
- Updated versioned tests due to update in @ newrelic/security-agent V1.3.0 (#2239) (982276c)
- Migrated
- Ported
- Updated ioredis tests to assert the host metric getting created on ioredis calls (#2230) (89df06a)
- Updated unit tests that were missing constructing specs at instrumentation source (#2252) (54ab238)
-
11.18.0 - 2024-05-29
- Added support for redis v4 legacyMode
- Updated
- Updated compatibility report (#2223) (a256ca0)
- Removed outdated Slack reference (#2198) (8110d42)
- Removed package-lock.json (#2208) (b267695)
- Removed unused express5 feature flag (#2197) (366504b)
- Updated langchain versioned tests to separate the vectorstore and other tests. This is to avoid peer resolution of
- Fixed aws-sdk-v3 bedrock tests (#2211) (050469e)
- Fixed aws-sdk-v3 bedrock tests (again) (#2212) (330cc4b)
- Updated the langchain vectorstore test to reference the correct version of
- Added updating of docs site with compatibility table (#2205) (c28a938)
- Fixed CI jobs (#2215) (8b030fb)
- Fixed should-run CI step (#2214) (d0a481d)
-
11.17.0 - 2024-05-15
- Added otel compliant
- Added otel compliant
- Added support for AWS API Gateway v2 payloads (#2191) (0ccdc6a)
- Updated instrumentation for http, undici, grpc to use a new
- Updated compatibility report (#2185) (eb986c9)
- Added workflow for generating compatibility doc (#2183) (9b1d5cb)
- Fixed conditionals in CI workflow (#2188) (6b733c0)
- Fixed superagent versioned tests (#2190) (297bc01)
- Made pre-commit hook require dependency changes (#2172) (e7bd356)
- Updated CI to skip expensive actions when not needed (#2184) (8639fb9)
- Updated validate-pr workflow (#2186) (6ff4497)
- Updated minimum version of lib-dynamo to work around peer dependency resolution (#2174) (7ddf2c9)
-
11.16.0 - 2024-04-29
- Added API
- Fixed issue with CJS being imported as ESM (#2168) (9a14cb0)
- deps: bump formidable and superagent (#2162) (260f16b)
- Fixed images in markdown tutorials (#2153) (ef14948)
- Includes api.js in jsdoc generation (#2139) (3883348)
- Migrated @ newrelic/superagent into agent repo (#2141)
- Migrated @ newrelic/aws-sdk into agent repo (#2161) (a9eb593)
- Migrated @ newrelic/koa into mainline agent repo (#2148) (33af646)
- Removed repetitive cache busting (#2160) (5ac870e)
- Updated instrumentation to use type constants instead of raw strings (#2165) (c5b42cd)
- Updated versioned tests readme (#2159) (a957304)
- Updated versioned tests to support upcoming tooling (#2147) (38e47d9)
- Updated versioned tests to use quiet output mode (#2145) (63a5ddc)
-
11.15.0 - 2024-04-09
- Fixed instrumenting the same module installed in different locations (#2104) (88bdace)
- mongodb: Removed instrumentation that handles connecting via unix domain socket. (#2129) (808323f)
- Updated shim classes to no longer construct specs. (#2096) (158c295)
- deps-dev: Bumped express from 4.18.2 to 4.19.2 (#2101) (639cb78)
- deps: Updated @ newrelic/security-agent to v1.1.1 (#2092) (3272aa3)
- Fixed incorrect pinning of @ elastic/transport (#2120) (7b5bdaa)
- Removed scrollbar styling in generated API docs (#2091) (cb0fa11)
- Removed transaction_id and legacy token count attributes from llm events for openai and langchain (#2093) (df2a0fd)
- Updated test/integration/core/dns reverse test to remove flakiness (#2121) (c32cb27)
- Updated elastic tests to skip broken version (#2119) (5d0d1bb)
- Removed usage of
- Updated
- Updated prepare release to provide a drop down for release type (#2133) (846269b)
- Updated versioned security agent workflow (#2100) (f787b15)
- Fixed typo in constant name for prepare release script (#2094) (3b887d9)
from newrelic GitHub release notesv11.22.0 (2024-06-28)
Features
Documentation
Miscellaneous chores
Tests
Continuous integration
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/)
v11.21.0 (2024-06-25)
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/)
v11.20.0 (2024-06-24)
Features
Code refactoring
substr()withsubstring()(#2274) (8f96c73)Documentation
Miscellaneous chores
Continuous integration
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/)
v11.19.0 (2024-06-06)
Features
kafkajs(enabled through a feature flag) (#2237) (#2244) (#2236) (#2236) (#2251)Miscellaneous chores
Tests
memcachedtests to versioned tests (#2231) (0b3a928)whenandqintegration tests to versioned tests (#2233) (9a4dddc)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/)
Features
client.v4.<command>(#2200) (b2284c5)Code refactoring
shim.recordConsumeto useshim.recordand added ability to invoke an after hook with callback args (#2207) (4f48fc3)Documentation
Miscellaneous chores
Tests
@ langchain/communitypackage that is being used to test the elasticsearch vectorstore (#2216) (e768955)Continuous integration
@ langchain/coregetting tested (#2202) (ed81852)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/)
v11.17.0 (2024-05-15)
Features
server.address,server.port, andhttp.request.methodto external http spans (#2169) (b0a3e6d)db.system,server.address, andserver.portattributes to database spans (#2173) (3fdcab4)Bug fixes
Code refactoring
segment.captureExternalAttributesto centralize the necessary data needed to create segment and span attributes (#2179) (ddb6356)Documentation
Miscellaneous chores
Continuous integration
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/)
v11.16.0 (2024-04-29)
Features
ignoreApdexto ignore calculating apdex for the active transaction (#2166) (cb21d2c)Bug fixes
Security improvements
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/)
Bug fixes
Code refactoring
Miscellaneous chores
Tests
Continuous integration
use_new_releasefrom prepare release workflow (#2124) (007ddb4)prepare-release.jsto not require changelog.json (#2106) (328a570)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/)
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: