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

Node.js agent release notesRSS

July 9
Node.js agent v14.2.1

Remarques

Débogage

Documentation

L'intégration continue

  • Épinglage de npm CI à 11 pour que les suites natives versionnées soient compilées sur Node 22 (#4114) (b844e94)
  • Suppression du délai d’attente de la partition versionnée de 8 minutes (#4111) (0ef6374)
  • Nouvelle tentative de correction du problème CI memcached (#4098) (f67fef5)
  • Répartition des tests versionnés sur les exécuteurs CI (#4101) (1471734)

Tests

  • Ajout de samples à prisma et next pour réduire les versions en cours de test sur les packages pour lesquels nous recommandons d'utiliser l'instrumentation d'agent hybride (#4112) (7d8bd7c)
  • Résolution de grpc proto-loader à partir de node_modules de la suite en cours d’exécution (#4110) (5b5a9f8)

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

July 7
Node.js agent v14.2.0

Remarques

Caractéristiques

  • Ajout de la prise en charge de Node.js 26 (#4084) (4a7f777)
  • Ajout des étiquettes span_id et trace_id aux exemples de données CpuProfiler (#4049) (c2b1737)
  • Ajout d'une nouvelle logique de nom d’hôte GCP Cloud Run pour inclure K_REVISION (#4069) (02855dc)
  • Ajout de l'option de configuration profiling.source_mapping.enabled (#4090) (43add80)
  • Suppression de spanId dans l'en-tête tracestate sortant (#4091) (40a8bf1)

Refactoring de code

  • Refactorisation de l'instrumentation mongodb pour s'abonner aux événements émis (#4059) (d2777ba)

Documentation

Tâches diverses

  • Résolution des instabilités CI de longue date (#4093) (ae973a0)
  • Correction de la résolution de la version du package sur Node 26 (#4094) (73d14a9)

L'intégration continue

  • Mise à jour de release-creation pour utiliser lts/* pour node-version (#4080) (7eaed22)
  • Mise à jour du job setup-node pour inclure check-latest afin de s'assurer que nous obtenons la dernière version de node (#4079) (4a425f6)

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

June 25
Node.js agent v14.1.2

Débogage

Correction du plantage des Azure Functions lorsqu’elles incluent des en-têtes de réponse (#4070) (c88d2b7)

Documentation

Mise à jour du rapport de compatibilité (#4067) (0ae24b8)

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.

June 23
Node.js agent v14.1.1

Remarques

Documentation

  • Suppression de la documentation Next.js obsolète dans le référentiel (repository) (#4060) (185bb66)
  • Rapport de compatibilité mis à jour (#4047) (25cbd38)

Tâches diverses

  • Ajout de la prise en charge de la configuration du proxy pour les métriques OTEL (#4041) (6c04b8a)
  • Ajout de métriques de supportabilité à l’exportation de métriques OTEL (#4051) (db6e4e3)
  • Mise à jour de la version minimale des packages @opentelemetry 0.x vers ^0.219.0 (#4065) (3f58ad0)

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

June 2
Node.js agent v14.1.0

Remarques

Caractéristiques

  • Ajout de la prise en charge de l’instrumentation OTEL native de Next.js via l’agent hybride (#4040) (1944f39)

Débogage

  • Mise à jour de l'analyseur d'étiquettes pour gérer les valeurs vides dans une clé d'objet (#4004) (73c00d7)

Refactoring de code

  • Migrer @hapi/hapi et @hapi/vision vers un modèle basé sur les abonnés (#3995) (54c60a8)
  • Refactorisation de l'instrumentation koa pour s'abonner aux événements émis (#4016) (e1f6c27)
  • Mise à jour de MiddlewareWrapper maybeHandleError pour marquer l’erreur comme traitée uniquement s’il y avait une erreur précédemment stockée (#4032) (1b21cc8)

Documentation

  • Suppression du lien vers @newrelic/apollo-server-plugin car l’instrumentation a été fusionnée dans l’agent (#4003) (9afd9cb)
  • Déplacement des documents apollo-server vers le site Web de documentation (#3994) (11ca2ae)
  • Mise à jour du rapport de compatibilité (#4028) (b16ad6e) (#4014) (3efa1ff) (#4002) (33a8236)

Tâches diverses

  • Déprécier l'API instrumentLoadedModule (#4034) (306ff86)

  • Ajout du logging d’audit pour les métriques OTEL (#4018) (494c836)

  • Ajout de la règle OTEL pour prendre en charge Prisma 7 (#4013) (c142c60)

  • Correction de l'ordre des règles OTEL (#4025) (150476a)

  • Refactoring des règles de transformation OTEL (#3999) (48ff739)

  • Correction de node-version dans le workflow CI (#4042) (dd05ea9)

  • Mise à jour de l’action codecov (#4039) (31b9c84)

  • Mise à jour de remote-method pour utiliser la méthode audit de l’enregistreur (#4038) (0e4507e)

  • Ajout d’instructions de base de référence pour le bot Claude (#4036) (c8f6649)

  • Dépendances mises à jour

    • Suppression des dépendances de développement inutilisées (#4005) (e00f7d3)
    • Mise à jour de @apm-js-collab/tracing-hooks vers 0.9.1 (#4043) (f05e5d4)
    • Mise à jour de commander vers la dernière version (#4021) (83b1d58)
    • Mise à jour de nock vers la dernière version (#4022) (9bf79ab)
    • Mise à jour de sinon vers la dernière version (#4020) (0ced304)
    • Mise à jour de protobufjs vers la dernière version (#4006) (45c61f3)
    • Mise à niveau de glob vers 13 (#4008) (3053545)
    • Mise à niveau de got et rimraf vers la dernière version (#4007) (b967593)

Tests

  • Ajouter un shim http.request stable pour que la configuration de l'agent de test AWS fonctionne avec smithy >=4.7.3 (#4010) (c5fd80a)
  • Ajout d'un test versionné undici pour vérifier le comportement en utilisant un certificat auto-signé et undici.Agent (#4026) (27507bc)
  • Refactoring des tests mongodb-esm pour tester >=4.1.4 (#4023) (d85767f)
  • Suppression de la dépendance à glob au profit de fs.glob (#4019) (204f124)
  • Mise à jour du test versionné undici.Agent pour ignorer l'utilisation du dispatcher personnalisé sur les versions <5.2.0 car il n'était pas pris en charge (#4029) (08cd079)

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

May 18
Node.js agent v14.0.0

Notes

⚠ BREAKING CHANGES

This version of the Node.js agent is a SemVer MAJOR update and contains the following breaking changes. MAJOR versions may drop support for language runtimes that have reached End-of-Life according to the maintainer. Additionally, MAJOR versions may drop support for and remove certain instrumentation. For more details on these changes please see the migration guide.

  • Dropped support for Node.js 20
  • Migrated @apollo/sever instrumentation from a plugin(@newrelic/apollo-server-plugin) to traditional instrumentation
  • Removed Cross Application Tracing(CAT) functionality
  • Removed support for License, Application, and Security Policies(LASP)
  • Removed instrumentation for koa-route
  • Removed instrumentation for koa-router
  • Removed shim.prefixRouteParameters as the logic was previously moved to when a transaction ends
  • Removed creating MySQL Pool#query segments
  • Removed shim.argsToArray
  • Updated minimum supported version of @nestjs/cli and @nestjs/core to 10.0.0
  • Updated minimum supported version of next to 14
  • Updated minimum supported version of bluebird to 3.0.0
  • Updated minimum supported version of mysql2 to 3.0.0
  • Updated minimum supported version for cassandra-driver to 4.0.0
  • Dropped support for fastify 3.x
  • Updated config.distributed_tracing.exclude_newrelic_header to be set to true by default

Features

  • Dropped support for fastify 3.x (#3980) (720979b)
  • Dropped support for Node.js 20 (#3980) (5306223)
  • Migrated @apollo/sever instrumentation from a plugin(@newrelic/apollo-server-plugin) to traditional instrumentation (#3980) (736e0a4)
  • Removed shim.argsToArray (#3980) (9183d29)
  • Removed shim.prefixRouteParameters as the logic was previously moved to when a transaction ends (#3980) (9f1408e)
  • Removed creating MySQL Pool#query segments (#3980) (1d5a6dd)
  • Removed Cross Application Tracing(CAT) functionality (#3980) (a87ed4d)
  • Removed instrumentation for koa-route (#3980) (40c10d9)
  • Removed instrumentation for koa-router (#3980) (038ecc7)
  • Removed support for License, Application, and Security Policies(LASP) (#3980) (bc09485)
  • Updated config.distributed_tracing.exclude_newrelic_header to be set to true by default (#3980) (774ce08)
  • Updated minimum supported version for cassandra-driver to 4.0.0 (#3980) (419337a)
  • Updated minimum supported version of @nestjs/cli and @nestjs/core to 10.0.0 (#3980) (120e6de)
  • Updated minimum supported version of bluebird to 3.0.0 (#3980) (369f920)
  • Updated minimum supported version of mysql2 to 3.0.0 (#3980) (2861406)
  • Updated minimum supported version of next to 14 (#3980) (80c5c0c)

Code refactoring

  • Updated how exclusive time and trace total time is calculated (#3980) (b227ed6)
  • Updated instances of tracer.bindFunction with tracer.runInContext to improve performance in hot paths (#3811) (5d77085)

Documentation

Miscellaneous chores

  • Removed husky in lieu of git hooks, added security hardened options to npm install (#3988) (e3a7dda)
  • Updated production dependencies to the latest (#3996) (b710bac)

Tests

  • Added minSupported to the nest js versioned tests package.json to ensure the compatibility report will show we support @nestjs/core (#3982) (bfa4aa1)
  • Added prisma 7 tests (#3980) (116ee9c)
  • Moved versioned test runner code from @newrelic/test-utilties to agent (#3980) (d4f9a0c)
  • Removed @newrelic/test-utilities (#3980) (1751147)
  • Decrease smoke-like esm tests' sample size (#3986) (40669fb)
  • Fixed test/lib/get-package-version.js (#3993) (5d31f08)
  • Fixed version lookup issue in aws-sdk-v3 tests (#3992) (7be3f4a)
  • Restructure aws-sdk-v3 test runner to use groupedDependencies (#3984) (fc67490)
  • Updated a few versioned test stanzas to reduce the number of combinations it runs (#3991) (d606305)

Continuous integration

  • Added contents: write to post-release to allow commit/push of api docs (#3978) (90c4e61)
  • Updated remaining actions so they are running on Node 24 (#3980) (ea21934)
  • Updated version of actions/download-artifact to v8 (#3980) (54a58b9)
  • Updated versions of actions to ensure they are running on node 24 (#3980) (6302002)

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

Droits d'auteur © 2026 New Relic Inc.

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