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

Node.js agent release notesRSS

October 7
Node.js agent v14.7.0

Notes

Features

Bug fixes

  • Updated the channel name for resolver fields in ESM to nr_resolve (#4346) (e8b294c)
  • Wrapped openai stream [Symbol.asyncIterator] so synthesized message survives v7 chunk normalization (#4342) (aa8ed4b)

Code refactoring

  • Removed reliance on @opentelemetry/sdk-logs for hybrid agent (#4318) (1d05075)
  • Removed reliance on @opentelemetry/sdk-trace-base for hybrid agent (#4297) (00c363b)

Documentation

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

メモ

特徴

  • MessageBroker/Kafka/Cluster/{cluster_id}/{Produce|Consume}/{topic_name}メトリクスのサポートを追加しました (#4263) (3be98f1)
  • より多くのCloud RunインスタンスタイプをサポートするようにGCPのホスト名を更新しました (#4256) (67bfd0d)

バグ修正

  • 非同期ミドルウェアのトランザクション名における重複したルーターマウントパスを修正しました(#4272)(51a3bf4)
  • AWS Lambdaのメトリクスにおけるotlpペイロードのフォーマットを修正しました(#4270)(5d29078)(今後の機能;まだ利用できません)。

ドキュメント

雑用

  • utilization.gcp_cloud_run.use_instance_as_hostを優先してutilization.gcp_use_instance_as_hostを非推奨にしました (#4258) (450303e)

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

最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 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 1
Node.js agent v14.3.10

メモ

バグ修正

  • undiciがHTTP/2をネゴシエートする際に、重複する外部セグメントが発生するのを防止しました (#4251) (c94b81b)

コードリファクタリング

  • BedrockResponseとBedrockCommandをConverseとInvokeModelのバリアントに分割しました(#4235)(8235cf5)
  • InvokeModelCommandのClaude検出ロジックを更新しました (#4245) (b090344)

ドキュメント

  • 互換性レポートを更新しました (#4249) (f69eecd)

雑用

  • CIのブロックを解除するためにnestjsを固定しました (#4248) (44abb5d)

テスト

  • バージョン12を含む、@nestjs/coreテスト用のtype: moduleを追加しました (#4252) (7971d05)

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

最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 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/ )

Copyright © 2026 New Relic株式会社。

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