Skip to content

Releases: newrelic/node-native-metrics

v11.0.0

31 Jul 16:47
34eff77
Compare
Choose a tag to compare

v11.0.0 (2024-07-31)

⚠ BREAKING CHANGES

  • Removed support for Node.js 16 (#273)

Features

Miscellaneous chores

  • Updated CI to use native arm64 runner (#264) (de17116)

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/)

v10.2.0

28 Jun 15:13
2470694
Compare
Choose a tag to compare

Features

  • Added support for Node 22.

Miscellaneous chores

  • Added Node 22 to CI (#250) (523426f)
  • deps-dev: bump braces from 3.0.2 to 3.0.3 (#257) (38b36a6)
  • Made pre-commit hook require dep updates before running update third party deps (#251) (bfab44d)
  • Removed copying package-lock.json to linux arm docker container (#261) (da2d7c1)
  • Removed outdated Slack reference (#253) (d76afb4)

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/)

v10.1.1

09 Apr 17:26
c5773c7
Compare
Choose a tag to compare

Miscellaneous chores

  • Skipped macOS integration tests in CI (#245) (20b096f)

Continuous integration

  • Removed use_new_release input from prepare release workflow (#247) (6cadc52)
  • Updated CI process for releases (#246) (aa63ee8)

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/)

v10.1.0

06 Mar 13:02
d7c339a
Compare
Choose a tag to compare

v10.1.0 (2024-03-05)

  • Migrated to using prebuildify and node-gyp-install.
    • Prebuilt binaries are now shipped in the npm package.
    • Prebuilt binaries are included for Node.js 16, 18, and 20 across Windows x86/x64, Linux amd64/arm64, and macOS arm64.
    • The environment variables NR_NATIVE_METRICS_NO_DOWNLOAD, NR_NATIVE_METRICS_NO_BUILD, NR_NATIVE_METRICS_DOWNLOAD_HOST, and NR_NATIVE_METRICS_REMOTE_PATH have been removed.
  • Bumped @babel/traverse from 7.22.5 to 7.23.2.

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/)

v10.0.1

11 Sep 12:31
1fcd2f3
Compare
Choose a tag to compare

v10.0.1 (2023-09-11)

  • Fixed issue where this package could not download prebuilts.

  • Fixed issue in Node 20 with using a proxy server to download prebuilts.

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/)

v10.0.0

28 Aug 13:37
a783ef8
Compare
Choose a tag to compare
  • BREAKING: Removed support for Node 14.

  • Added support for Node 20.

  • Updated install stage to attempt download first, and fall back to build if download fails

  • Refactored code to make it easier to test

  • Added full suite of unit tests

  • Updated word-wrap from 1.2.3 to 1.2.4.

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/)

v9.0.1

21 Jun 21:23
6ee50fc
Compare
Choose a tag to compare
  • Updated the slack invite link
  • Updated semver to 7.5.2.
  • Updated README links to point to new forum link due to repolinter ruleset change
  • Updated xml2js to 0.5.0.
  • Updated json5 from 2.2.1 to 2.2.2.
  • Added lockfile checks to CI workflow to prevent malicious changes
  • Updated qs to 6.5.3.

Support statement:

  • New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Additionally, older releases will no longer be supported when they reach end-of-life.

v9.0.0

01 Aug 17:46
75c04d5
Compare
Choose a tag to compare

Support statement:

  • New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Additionally, older releases will no longer be supported when they reach end-of-life.

v8.0.0

22 Mar 15:04
6d3b039
Compare
Choose a tag to compare
  • BREAKING Removed RUSageMeter. This was used to get resource usage statistics via libuv. It is no longer needed since Node.js version 12 has support via process.cpuUsage.

  • Fixed spelling in compatibility documentation.

  • Added integration tests for downloading with proxy.

  • Fixed the download tests to skip when running on branch or unsupported architectures.

v7.1.2

23 Feb 19:30
4b8c46d
Compare
Choose a tag to compare
  • Added windows-latest run for Node 16 only back to CI.

  • Added clarifying language to agent impacts when the module fails to install to install script.

    • Indicated which page the missing metrics impact.
    • Added new blurb to failure as the initial message can be missed/skimmed-over when there is significant build process logging.
    • Indicated it is safe to run in production.