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

Node.js agent release notesRSS

November 9
Node.js agent v14.12.0

Notes

Features

Bug fixes

  • Prevented net subscriber crash when a socket connect throws (#4442) (2b5bbee)

Performance improvements

  • Wrapped bluebird Promise._then at the prototype level (#4444) (5ab4726)

Documentation

Miscellaneous chores

  • deps-dev: bump @opentelemetry/exporter-metrics-otlp-proto from 0.300.0 to 0.301.0 (#4464) (498dc4c)
  • deps: bump @apm-js-collab/tracing-hooks from 0.13.3 to 0.14.0 (#4455) (7fa16f2)
  • deps: bump @opentelemetry/exporter-metrics-otlp-http from 0.300.0 to 0.301.0 (#4462) (6f7bc29)
  • deps: bump @opentelemetry/otlp-exporter-base from 0.300.0 to 0.301.0 (#4463) (bd28555)
  • deps: bump @opentelemetry/otlp-transformer from 0.300.0 to 0.301.0 (#4461) (0518ca1)

Tests

  • Derived google-genai API version in external segment assertions (#4445) (7234378)
  • Fixed leaked agent in bluebird shape test security-agent skip paths (#4456) (4ea68a6)
  • Made VM metrics sampler tests deterministic under CPU contention (#4446) (649d1bc)

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

November 5
Node.js agent v14.11.0

Features

  • Removed duplicate setting of fields in initInternalFields (#4417) (b46df72)

Bug fixes

  • Stopped span event aggregator from stripping span links and timed events from queued spans (#4426) (24f9a15)

Code refactoring

  • Replaced @newrelic/native-metrics with pure-JS VM metrics (#4416) (09b90d4)

Documentation

Tests

  • Moved http tests to test/integration/core/http. Also split out unit and integration tests accordingly (#4418) (3127658)

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 29
Node.js agent v14.10.0

特徴

  • @opentelemetry/api@1.10.0サポートを追加しました (#4392) (504490d)

    • @opentelemetry/api-logsを直接使用している顧客は、これを削除し、@opentelemetry/api 1.10.0以降を使用するように更新する必要があります。詳細については、OpenTelemetry APIの変更履歴を参照してください。
    • ロギングライブラリ向けのサードパーティ計装を登録する顧客は、以下に更新する必要があります:@opentelemetry/instrumentation-pinoを0.70.0+に、@opentelemetry/instrumentation-bunyanを0.69.0+に、@opentelemetry/instrumentation-consoleを0.6.0+に、または@opentelemetry/instrumentation-winstonを0.69.0+に

バグ修正

  • Apollo Serverの引数配列メトリクスを集約しました(#4350)(baf35fd)。
    • この機能を利用するには、config.apollo_server.field_metricsとconfig.apollo_server.collapse_field_metricsの両方をtrueに設定する必要があります。貢献してくださった @cpruijsen に感謝します!
  • net.jsが終了したトランザクションを長寿命のソケットに固定する処理を停止しました(#4411)(471e7df)。

パフォーマンスの改善

  • executeに直接一致するように、mongodbのbulk計装を簡素化しました (#4406) (af4efdb)
  • プロトタイプレベルでmongodbドライバーのメソッドをラップしました(#4399)(9074abc)。

ドキュメント

雑用

  • 廃止されたtimersの計装を削除しました (#4410) (ccbd6c5)

テスト

  • モックの失敗時に再試行する @langchain/aws@1.5.1 エラーテストを修正しました(#4412)(648801f)。

サポートステートメント

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

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

October 26
Node.js agent v14.9.0

特徴

  • 有効な設定を出力するため、validate-configに--dumpを追加しました (#4390) (fe3e684)
  • validate-config CLIコマンドを追加しました(#4341)(821848d)
  • OpenTelemetryブリッジの欠落をvalidate-configの起動ブロッカーとしてフラグ付けしました (#4396) (75397be)
  • スキーマファイルのインスタンスを削減し、schema.json で1つのインスタンスのみになるようにしました (#4379) (a870c3b)
  • エージェントとvalidate-config CLI間でスタートアップブロッカーのチェックを共有 (#4378) (06e6596)

バグ修正

  • ファイルシステムルートでモジュールのバージョン解決を制限しました (#4393) (71c90b6)
  • 欠落しているヘッダー、デフォルトポート、IPv6ホスト、および解析不可能なURLに対するhttp2クライアントの処理を修正しました(#4362)(0eef6a6)
  • コードレベルのメトリクス関数インスペクターを、毎回の呼び出し時ではなく1回のみロードするようにしました(#4391)(01d2797)

パフォーマンスの改善

  • explain_threshold未満のスロークエリ処理をスキップすることで、SQLクエリあたりのCPU使用量を削減しました (#4376) (047e2cd)

コードリファクタリング

  • http2クライアントの計装をサブスクライバーベースに移行しました (#4360) (8f5b504)

ドキュメント

雑用

  • lib/otel/metrics/index.jsのMAXIMUM_TIMEOUT_TIMEが正しい期待値になるように修正しました (#4365) (39b037c)
  • リンターを最新バージョンに更新しました (#4351) (a1a30f5)
  • 派生設定に関するCLIツールのヘルプノートを追加しました (#4398) (7c8b36d)

テスト

  • 不安定なテストの修正を試みました (#4383) (01ddfd8)
  • @opentelemetry/apiのバージョンを1.9.0に固定しました (#4387) (525b81c)
  • 最新の状態を保つため、gotを最新版に更新しました(#4364)(b586275)。

サポートステートメント

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

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

October 13
Node.js agent v14.8.0

メモ

バグ修正

  • ネストされたサーバー/消費者スパンが外部トランザクションを早期に終了するのを防ぎました(#4355)(1a41313)。
  • 配列ベースのスパン属性内のすべての文字列を切り詰めました (#4358) (9276106)

コードリファクタリング

  • スパンの作成後に span.updateName が使用された場合の、内部スパンでのセグメント名の更新に対応しました (#4356) (320b7e6)。
  • スパンにスタックトレースがない場合、エラーへのスタックトレースの添付をスキップするようにスパン処理 onEnd のロジックを更新しました (#4357) (d318777)。
  • dns.promises、dns.Resolver、dns.promises.Resolver、および追加のresolve*メソッドの計装を追加しました(#4321)(e1e7784)。
  • net計装をサブスクライバーベースにリファクタリングしました (#4322) (0123e56)

ドキュメント

  • 互換性レポートを更新しました (#4348) (0a01c40)

雑用

  • shimmerとは別のメソッドラッパーを追加しました (#4306) (903b2d9)。

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

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

Copyright © 2026 New Relic株式会社。

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