• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

Node.js agent release notesRSS

October 26
Node.js agent v14.9.0

Features

Bug fixes

  • Bounded module version resolution at filesystem root (#4393) (71c90b6)
  • Fixed http2 client handling of missing headers, default ports, IPv6 hosts, and unparseable URLs (#4362) (0eef6a6)
  • Loaded the code-level metrics function inspector once instead of on every call (#4391) (01d2797)

Performance improvements

  • Reduced CPU per SQL query by skipping slow query processing below explain_threshold (#4376) (047e2cd)

Code refactoring

  • Migrated http2 client instrumentation to subscriber-based (#4360) (8f5b504)

Documentation

Miscellaneous chores

  • Fixed MAXIMUM_TIMEOUT_TIME in lib/otel/metrics/index.js to be the correct expected value (#4365) (39b037c)
  • Updated linter to latest version (#4351) (a1a30f5)
  • Added CLI tool help note about derived settings (#4398) (7c8b36d)

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.

See the New Relic Node.js agent EOL policy for information about agent releases and support dates.

October 13
Node.js agent v14.8.0

Notes

Bug fixes

  • Prevented nested server/consumer spans from ending the outer transactions early (#4355) (1a41313)
  • Truncated every string within an array based span attribute (#4358) (9276106)

Code refactoring

  • Handled updating segment name on internal spans when span.updateName is used after span is created (#4356) (320b7e6)
  • Updated span process onEnd logic to skip attaching stacktrace to error when span lacks stack trace (#4357) (d318777)
  • Added instrumentation for dns.promises, dns.Resolver, dns.promises.Resolver, and additional resolve* methods (#4321) (e1e7784)
  • Refactored net instrumentation to subscriber-based (#4322) (0123e56)

Documentation

Miscellaneous chores

  • Added method wrapper separate from shimmer (#4306) (903b2d9)

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

October 7
Node.js agent v14.7.0

メモ

特徴

  • 顧客がリゾルバーセグメントを作成前に除外できるように、新しいAPI setApolloResolverFilterCallback を追加しました (#4312) (0d89bde)

バグ修正

  • ESMのリゾルバーフィールドのチャネル名を nr_resolve に更新しました (#4346) (e8b294c)
  • 合成されたメッセージがv7のチャンク正規化で維持されるように、openaiストリーム [Symbol.asyncIterator] をラップしました (#4342) (aa8ed4b)

コードリファクタリング

  • ハイブリッドエージェントにおける @opentelemetry/sdk-logs への依存を削除しました (#4318) (1d05075)
  • ハイブリッドエージェントの@opentelemetry/sdk-trace-baseへの依存を排除しました (#4297) (00c363b)

ドキュメント

  • ドキュメントのPRに空のenhancements配列を追加しました (#4344) (b505eda)
  • 互換性レポートを更新しました (#4339) (6204ebb)

サポートステートメント:

最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。( https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/ )

エージェントのリリースとサポート日については、New Relic Node.js エージェントの EOL ポリシーを参照してください。( https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/ )

October 6
Node.js agent v14.6.0

Notes

Features

  • Added a pre-compiled config schema validator (#4320) (c965a33)

Bug fixes

  • Ended the transaction and recorded the error when an Azure Functions handler throws (#4310) (918ef55)

Code refactoring

  • Migrated fs instrumentation over to subscriber-based (#4317) (4711f4c)
  • Migrated core globals instrumentation to subscriber-based (#4300) (7827797)
  • Refactored the Transaction class and affected other entities (#4246) (b965d8e)

Documentation

Miscellaneous chores

  • Added excludedPkgs list to instrumentation and added globals to it (#4334) (4f356f5)
  • Migrated configuration to JSON Schema (#4284) (39cdebc)
  • Regenerated agent config json schema (#4335) (4c199a5)
  • Removed domain and inspector instrumentation and old zlib file (#4331) (f887492)
  • Updated agent-types 1.0.0 (#4307) (175a4ba)

Tests

  • Sped up newrelic-response-handling by always clearing nock (#4329) (31494cc)

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

September 24
Node.js agent v14.5.1

メモ

バグ修正

  • トレース内のすべてのセグメントの期間の計算とキャッシュを1回だけ試行するようにsegment.getExclusiveDurationを更新しました (#4303) (563f743)

パフォーマンスの改善

  • パフォーマンスが3倍になるようにhashes.makeIdのアルゴリズムを更新しました (#4286) (6737071)

コードリファクタリング

  • コアサブスクライバーの設定を単一のファイルに統合しました (#4294) (a6adc6d)
  • コアcrypto計装をサブスクライバーベースに移行しました (#4293) (8848d84)
  • zlib計装をサブスクライバーベースにリファクタリングしました (#4299) (e4ede21)
  • ハイブリッドエージェントの@opentelemetry/coreへの依存を排除しました (#4295) (8a83507)

ドキュメント

  • 互換性レポートを更新しました (#4282) (87be369)

雑用

テスト

  • テストヘルパーをネイティブのPromise.withResolversに置き換えました(#4301) (be5f3f3)

サポートステートメント:

最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。( https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/ )

エージェントのリリースとサポート日については、New Relic Node.js エージェントの EOL ポリシーを参照してください。( https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/ )

September 16
Node.js agent v14.5.0

メモ

特徴

  • browser_monitoring.version設定オプションを追加しました (#4269) (b62ca00)。

    • これを設定すると、newrelic.getBrowserTimingHeaderを使用する際のBrowserエージェントのバージョンが、選択したバージョンに固定されます。
    • サポートされなくなったバージョンや無効なバージョンを指定した場合、newrelic.getBrowserTimingHeaderを呼び出す際にどのBrowserエージェントにも解決されません。

バグ修正

  • トランザクションがアクティブでない場合に外部セグメントの作成を試みないように、undici計装を更新しました (#4278) (d634246)。
  • 外部セグメントIDを含むtraceparentヘッダーを適切に挿入するように、http2計装を更新しました (#4279) (ccd7800)。

コードリファクタリング

  • Shimの代わりにトレースチャネルを使用するためにchild_process計装をリファクタリングしました (#4212) (5a39c38)
  • 発行されたイベントをサブスクライブするためにdns計装をリファクタリングしました (#4224) (c04289f)

雑用

  • エージェント設定のJSONスキーマを再生成しました (#4275) (c2107ed)。
  • シークレットの命名を更新しました (#4277) (09f5b25)。

テスト

  • ピア依存関係の競合を回避するため、Google ADKテストにlegacy-peer-depsを追加しました (#4280) (e4a6b35)。

サポートステートメント:

最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 90 日以内のバージョンに更新してください。エージェントを最新の状態に保つ方法の詳細については、こちらをご覧ください。

エージェントのリリースとサポート日に関する情報については、New Relic Node.jsエージェントのEOLポリシーを参照してください。

September 10
Node.js agent v14.4.0

Notes

Features

  • Added support for MessageBroker/Kafka/Cluster/{cluster_id}/{Produce|Consume}/{topic_name} metrics (#4263) (3be98f1)
  • Updated GCP hostname to support more Cloud Run instance types (#4256) (67bfd0d)

Bug fixes

  • Fixed duplicated router mount path in transaction names for async middleware (#4272) (51a3bf4)
  • Fixed otlp payload format for metrics in AWS Lambda (#4270) (5d29078) (upcoming feature; not yet available)

Documentation

Miscellaneous chores

  • Deprecated utilization.gcp_use_instance_as_host in favor of utilization.gcp_cloud_run.use_instance_as_host (#4258) (450303e)

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

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.