chore(deps): update dependency newrelic to v6.14.0 #50
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.
This PR contains the following updates:
6.1.0→6.14.0Release Notes
newrelic/node-newrelic (newrelic)
v6.14.0Compare Source
Updated README for consistency.
Fixed issue where gRPC connection used for infinite tracing could throw if the server
shutdown during disconnect of an existing connection.
Bumped @grpc/grpc-js to 1.1.7.
Bumped @grpc/proto-loader to ^0.5.5.
Infinite tracing logging and support metric improvements.
Fixed bug where errors would still be collected for transactions with ignored error
status codes in certain situations.
Converted errors ignore unit tests to tap API.
Added Node 14 to CI test coverage.
Many thanks to @jgeurts for the contribution.
v6.13.2Compare Source
Removed lodash as a development dependency
Check for named pipe existence before each flush
This removes the cached value used in 6.13.1
Update shim documentation
Thank you to @ronen-e for the contribution!
v6.13.1Compare Source
Fixed named-pipe check for lambda invocations to avoid race-condition.
Named-pipe existence will now be checked just prior to first write and then cached.
Updated README with community-plus header.
Updated README config copy example.
Added Open Source Policy workflow.
Removed repository CoC in favor of centralized CoC at org root.
v6.13.0Compare Source
v6.12.1Compare Source
Security fix: Resolves an issue where transaction traces will still capture the request URI when the Node.js agent is configured to exclude the 'request.uri' attribute. This can be problematic for certain customers in environments where sensitive information is included in the URI. See security bulletin NR20-02.
The request URI will now be excluded from transaction traces if the 'request.uri' attribute has been set to be excluded at either the top-level 'attributes.exclude' configuration or at the 'transaction_tracer.attributes.exclude' configuration.
v6.12.0Compare Source
Special thanks to Tomáš Hanáček (@tomashanacek) for tracking down the issue and providing the fix.
Special thanks to Ryan Copley (@RyanCopley) for the contribution.
asynctov3.2.0. Special thanks to Yohan Siguret (@Crow-EH) for the contribution@newrelic/native-metricsto^5.3.0.@newrelic/aws-sdkto^2.0.0.node-test-utilitiesto^4.0.0.@newrelic/superagentto^3.0.0.@newrelic/koato^4.0.0.SECURITY.mdwith coordinated disclosure program link.v6.11.0Compare Source
v6.10.0Compare Source
aws-lambdarelated attributeserror.messageerror.classerror.expectedhttp.statusCodehttp.statusTextmessage.*parent.typeparent.appparent.accountparent.transportTypeparent.transportDurationrequest.parameters.*request.header.*request.methodrequest.uriAPI.addCustomAttributeorAPI.addCustomAttributeswill now be propagated to the currently active span, if available.commandQueueLengthas indicator redis command has completed and test can continue. This is in effort to further reduce these test flickers. Additionally, added wait for client 'ready' before moving on to tests.v6.9.0Compare Source
Added AWS API Gateway V2 Support to lambda instrumentation.
Added 'transaction.name' intrinsic to active span at time transaction name is finalized.
This enables finding transaction name for traces that may not have a matching transaction event.
Added 'error.expected' attribute to span active at time expected error was noticed.
Dropped errors earlier during collection when error collection is disabled.
Error attributes will no longer show up on spans when error collection has been disabled. Other unnecessary work will also be avoided.
Removed allocation of logging-only objects used by transaction naming when those log levels are disabled.
Upgraded escodegen from 1.12.0 to 1.14.1.
Upgraded readable-stream from 3.4.0 to 3.6.0.
Upgraded @grpc/proto-loader from 0.5.3 to 0.5.4.
Converted facts unit test to use tap API.
Converted transaction 'finalizeName...' unit tests to use tap API.
Added several items to .npmignore to prevent accidental publishing.
Fixed Redis client w/o callback versioned test flicker.
Doesn't end transaction until error encountered. Increases wait time for first operation which has to complete for the second operation to be successful.
v6.8.0Compare Source
Bumped @newrelic/native-metrics to ^5.1.0.
Upgraded nan to ^2.14.1 to resolve 'GetContents' deprecation warning with Node 14. This version of the native metrics module is tested against Node 14 and includes a pre-built binary download backup for Node 14.
Added whitespace trimming of license key configuration values.
Previously, when a license key was entered with leading or trailing whitespace, it would be used as-is and result in a validation failure. This most commonly occurred with environment variable based configuration.
Moved to GitHub actions for CI.
Updated PR template and added initial issue templates.
Converted most of the collector API unit tests to use the tap API. Split larger test groupings into their own test files.
v6.7.1Compare Source
v6.7.0Compare Source
v6.6.0Compare Source
v6.5.0Compare Source
v6.4.2Compare Source
v6.4.1Compare Source
v6.4.0Compare Source
v6.3.0Compare Source
v6.2.0Compare Source
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.
This PR was generated by Mend Renovate. View the repository job log.