• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Node.js agent release notesRSS

October 13
Node.js agent v14.8.0

Notes

Bug fixes

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

Remarques

Caractéristiques

  • Ajout d’une nouvelle API setApolloResolverFilterCallback pour permettre aux clients de filtrer les segments de résolveur avant leur création (#4312) (0d89bde)

Débogage

  • Mise à jour du nom du canal pour les champs de résolveur dans ESM vers nr_resolve (#4346) (e8b294c)
  • Enveloppement du flux openai [Symbol.asyncIterator] pour que le message synthétisé survive à la normalisation des fragments v7 (#4342) (aa8ed4b)

Refactoring de code

  • Suppression de la dépendance à @opentelemetry/sdk-logs pour l’agent hybride (#4318) (1d05075)
  • Suppression de la dépendance à @opentelemetry/sdk-trace-base pour l’agent hybride (#4297) (00c363b)

Documentation

  • Ajout d’un éventail enhancements vide à la PR de documentation (#4344) (b505eda)
  • Rapport de compatibilité mis à jour (#4339) (6204ebb)

Déclaration de soutien :

Nous vous recommandons de mettre à jour vers la dernière version de l'agent dès qu'elle est disponible. Si vous ne pouvez pas effectuer la mise à niveau vers la dernière version, mettez à jour vos agents vers une version datant de moins de 90 jours. En savoir plus sur la façon de tenir les agents informés. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

Consultez la politique EOL de l'agent New Relic Node.js pour obtenir des informations sur la sortie de l'agent et les dates de support. (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

Remarques

Débogage

  • Mise à jour de segment.getExclusiveDuration pour ne tenter de calculer et de mettre en cache les durées de tous les segments d’une trace qu’une seule fois (#4303) (563f743)

Amélioration des performances

  • Algorithme mis à jour pour hashes.makeId afin d’être 3x plus performant (#4286) (6737071)

Refactoring de code

  • Consolidation des configurations principales des abonnés dans un seul fichier (#4294) (a6adc6d)
  • Migration de l'instrumentation de base crypto vers un modèle basé sur les abonnés (#4293) (8848d84)
  • Refactoring de l'instrumentation zlib pour être basée sur les abonnés (#4299) (e4ede21)
  • Suppression de la dépendance à @opentelemetry/core pour l'agent hybride (#4295) (8a83507)

Documentation

Tâches diverses

Tests

  • Remplacement de l’assistant de test par Promise.withResolvers natif (#4301) (be5f3f3)

Déclaration de soutien :

Nous vous recommandons de mettre à jour vers la dernière version de l'agent dès qu'elle est disponible. Si vous ne pouvez pas effectuer la mise à niveau vers la dernière version, mettez à jour vos agents vers une version datant de moins de 90 jours. En savoir plus sur la façon de tenir les agents informés. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

Consultez la politique EOL de l'agent New Relic Node.js pour obtenir des informations sur la sortie de l'agent et les dates de support. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

September 16
Node.js agent v14.5.0

Remarques

Caractéristiques

  • Ajout de l’option de configuration browser_monitoring.version (#4269) (b62ca00)

    • Lorsque ce paramètre est défini, il épingle la version de l’agent de navigateur à la version sélectionnée lors de l’utilisation de newrelic.getBrowserTimingHeader.
    • Si vous spécifiez une version qui n’est plus prise en charge ou invalide, elle ne sera résolue vers aucun agent de navigateur lors de l’appel de newrelic.getBrowserTimingHeader.

Débogage

  • Mise à jour de l'instrumentation undici pour ne pas tenter de créer un segment externe lorsque la transaction n'est pas active (#4278) (d634246)
  • Mise à jour de l’instrumentation http2 pour injecter correctement l’en-tête traceparent avec l’ID de segment externe (#4279) (ccd7800)

Refactoring de code

  • Refactorisation de l’instrumentation child_process pour utiliser le canal de tracing au lieu de Shim (#4212) (5a39c38)
  • Refactorisation de l’instrumentation dns pour s’abonner aux événements émis (#4224) (c04289f)

Tâches diverses

  • Régénération du schéma JSON de configuration de l’agent (#4275) (c2107ed)
  • Mise à jour du nommage des secrets (#4277) (09f5b25)

Tests

  • Ajout de legacy-peer-deps aux tests google adk pour éviter un conflit de dépendances paires (#4280) (e4a6b35)

Déclaration de soutien :

Nous vous recommandons de mettre à jour vers la dernière version de l'agent dès qu'elle est disponible. Si vous ne pouvez pas effectuer la mise à niveau vers la dernière version, mettez à jour vos agents vers une version datant de moins de 90 jours. En savoir plus sur la façon de tenir les agents informés.

Consultez la politique EOL de l’agent Node.js de New Relic pour obtenir des informations sur la sortie de l’agent et les dates de support.

September 10
Node.js agent v14.4.0

Remarques

Caractéristiques

  • Ajout de la prise en charge des métriques MessageBroker/Kafka/Cluster/{cluster_id}/{Produce|Consume}/{topic_name} (#4263) (3be98f1)
  • Mise à jour du nom d’hôte GCP pour prendre en charge plus de types d’instance Cloud Run (#4256) (67bfd0d)

Débogage

  • Correction du chemin de montage de routeur dupliqué dans les noms de transaction pour le middleware asynchrone (#4272) (51a3bf4)
  • Correction du format de la charge otlp pour les métriques dans AWS Lambda (#4270) (5d29078) (fonctionnalité à venir ; pas encore disponible)

Documentation

Tâches diverses

  • utilization.gcp_use_instance_as_host déprécié au profit de utilization.gcp_cloud_run.use_instance_as_host (#4258) (450303e)

Déclaration de soutien :

Nous vous recommandons de mettre à jour vers la dernière version de l'agent dès qu'elle est disponible. Si vous ne pouvez pas effectuer la mise à niveau vers la dernière version, mettez à jour vos agents vers une version datant de moins de 90 jours. En savoir plus sur la façon de tenir les agents informés. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)

Consultez la politique EOL de l'agent New Relic Node.js pour obtenir des informations sur la sortie de l'agent et les dates de support. (https://docs.newrelic.com/docs/apm/agents/nodejs-agent/getting-started/nodejs-agent-eol-policy/)

Droits d'auteur © 2026 New Relic Inc.

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