Skip to content

Conversation

@renovate
Copy link

@renovate renovate bot commented Mar 16, 2023

This PR contains the following updates:

Package Change Age Confidence
newrelic 6.1.06.14.0 age confidence

Release Notes

newrelic/node-newrelic (newrelic)

v6.14.0

Compare 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.

    • Increased logging level of certain infinite tracing / gRPC errors.
    • Decreased logging interval of dropped span warning for infinite tracing.
    • Added additional support metrics and logging for infinite tracing.
  • 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.2

Compare 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.1

Compare 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.0

Compare Source

  • Added ability for the agent to write to a named pipe, instead of stdout, when in serverless mode.

v6.12.1

Compare 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.0

Compare Source

  • Fixes obfuscation of SQL queries with large data inserts.
    Special thanks to Tomáš Hanáček (@​tomashanacek) for tracking down the issue and providing the fix.
  • On failed instrumentation, prevent multiple requires from re-wrapping shims.
    Special thanks to Ryan Copley (@​RyanCopley) for the contribution.
  • Upgrade async to v3.2.0. Special thanks to Yohan Siguret (@​Crow-EH) for the contribution
  • Bumped @newrelic/native-metrics to ^5.3.0.
  • Bumped @newrelic/aws-sdk to ^2.0.0.
  • Bumped node-test-utilities to ^4.0.0.
  • Bumped @newrelic/superagent to ^3.0.0.
  • Bumps @newrelic/koa to ^4.0.0.
  • Updated SECURITY.md with coordinated disclosure program link.
  • Updated guidelines and templates for contributing to the project.

v6.11.0

Compare Source

  • Updated to Apache 2.0 license
  • Added CODE_OF_CONDUCT.md file
  • Streamlined README.md file
  • Updated CONTRIBUTING.md file
  • Added additional guidance to bug report template
  • Added copyright headers to all source files
  • Added Distributed Tracing option to config file used for first time customers
  • Converted some test files to Node-tap
  • Removed "hidden" and unused code injector diagnostic capability
  • Upgraded @​grpc/grpc-js from 1.0.4 to 1.0.5

v6.10.0

Compare Source

  • Additional Transaction Information applied to Span Events
    • When Distributed Tracing and/or Infinite Tracing are enabled, the Agent will now incorporate additional information from the Transaction Event on to the currently available Span Event of the transaction.
      • The following items are affected:
        • aws-lambda related attributes
        • error.message
        • error.class
        • error.expected
        • http.statusCode
        • http.statusText
        • message.*
        • parent.type
        • parent.app
        • parent.account
        • parent.transportType
        • parent.transportDuration
        • Request Parameters request.parameters.*
        • request.header.*
        • request.method
        • request.uri
    • Custom Attributes
      • Custom transaction attributes added via API.addCustomAttribute or API.addCustomAttributes will now be propagated to the currently active span, if available.
    • Security Recommendation:
      • Review your Transaction Event attributes configuration. Any attribute include or exclude setting specific to Transaction Events should be applied to your Span Attributes configuration or global attributes configuration. Please see Node.js agent attributes for more on how to configure.
  • Upgraded @​grpc/grpc-js from 1.0.3 to 1.0.4
  • Modified redis callback-less versioned test to use commandQueueLength as 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.
  • Updated force secret test runs to run on branch pushes to the main repository.

v6.9.0

Compare 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.0

Compare 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.1

Compare Source

v6.7.0

Compare Source

v6.6.0

Compare Source

v6.5.0

Compare Source

v6.4.2

Compare Source

v6.4.1

Compare Source

v6.4.0

Compare Source

v6.3.0

Compare Source

v6.2.0

Compare 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.


  • 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-6.x-lockfile branch 2 times, most recently from 0bbc137 to c1a0205 Compare January 30, 2025 18:01
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from c1a0205 to d9ccde2 Compare February 9, 2025 14:41
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from d9ccde2 to a8f38c1 Compare March 3, 2025 12:43
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from a8f38c1 to e523c2b Compare March 11, 2025 12:21
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from e523c2b to fa69cc2 Compare April 1, 2025 11:47
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from fa69cc2 to fad8d3e Compare April 8, 2025 13:38
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from fad8d3e to 61b2d3b Compare April 24, 2025 10:43
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 61b2d3b to dbf4c0a Compare May 19, 2025 19:54
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch 2 times, most recently from 54de711 to 33dbd0a Compare June 4, 2025 11:02
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 33dbd0a to 3d9386d Compare June 22, 2025 14:59
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 3d9386d to a27fb44 Compare July 2, 2025 18:04
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from a27fb44 to 948554d Compare August 3, 2025 12:27
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 948554d to 9f7890f Compare August 10, 2025 14:55
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 9f7890f to 8a9aca4 Compare August 19, 2025 18:02
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 8a9aca4 to 5cf03dc Compare September 25, 2025 18:38
@renovate renovate bot changed the title fix(deps): update dependency newrelic to v6.14.0 chore(deps): update dependency newrelic to v6.14.0 Sep 25, 2025
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 5cf03dc to be82e98 Compare October 21, 2025 09:55
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from be82e98 to b73d5bc Compare November 11, 2025 01:56
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from b73d5bc to b7e1070 Compare November 18, 2025 23:00
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from b7e1070 to 250d160 Compare December 3, 2025 18:29
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 250d160 to 501e389 Compare December 31, 2025 16:12
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 501e389 to 5a63b3b Compare January 19, 2026 19:45
@renovate renovate bot force-pushed the renovate/newrelic-6.x-lockfile branch from 5a63b3b to f3a1404 Compare January 23, 2026 20:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant