メモ
バグ修正
- 重複する
uncaughtExceptionハンドラーの登録を避けるため、最初のNrTransportにhandleExceptionsを割り当てるようにwinstonインストゥルメントされたを更新しました (#4108) (d60a48d)- グローバルな
process.on('uncaughtException')ハンドラーが原因で、使用されなくなったロガーのNrTransportオブジェクトが解放されないため、線形メモリリークが発生します。
- グローバルな
ドキュメント
継続的なインテグレーション
- ネイティブのバージョン管理されたスイートがNode 22でビルドされるように、CIのnpmを11に固定しました (#4114) (b844e94)
- 8分間のバージョン管理されたシャードのタイムアウトを削除しました (#4111) (0ef6374)
- memcachedのCIの問題の修正を再度試みました (#4098) (f67fef5)
- CIランナー間でバージョン管理されたテストをシャード化しました (#4101) (1471734)
テスト
- ハイブリッドエージェントインストゥルメンテーションの使用を推奨するパッケージのテスト対象バージョンを減らすため、prismaとnextに
samplesを追加しました (#4112) (7d8bd7c) - 実行中のスイートの
node_modulesからgrpc``proto-loaderを解決しました (#4110) (5b5a9f8)
サポートステートメント:
最新のエージェント バージョンが利用可能になったらすぐに更新することをお勧めします。最新バージョンにアップグレードできない場合は、エージェントを 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/ )