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

Node.js agent release notesRSS

August 21
Node.js agent v13.2.1

Remarques

Refactoring de code

Documentation

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

August 20
Node.js agent v13.2.0

Remarques

Caractéristiques

  • Ajout de la possibilité d'enregistrer des métriques Supportability/Features/Instrumentation/OnRequire/<pkg> pour l'instrumentation basée sur l'abonné (#3312) (87bfa40)
  • Ajout du hook de chargement esm et du patch commonjs pour fonctionner avec orchestrion-js (#3312) (415aeba)
  • Instrumentation ajoutée pour les appels clients @modelcontextprotocol/sdk : client.callTool, client.readResource et client.getPrompt (#3312) (5d9790b)

Débogage

  • Logique fixe autour de la détection du package OTEL (#3326) (4df30e5)
  • Mise à jour shimmer.setupSubscribers pour configurer correctement et ignorer les abonnés désactivés (#3312) (cf5b3ec)

Refactoring de code

  • Ajout de la possibilité de désactiver les abonnés via config.instrumentation.<pkg-name>.enabled (#3312) (55f8fe7)
  • Ajout de la possibilité d'empêcher la création de segments dans l'instrumentation basée sur l'abonné lorsque le parent est marqué comme interne et du même package (#3322) (91f91c2)
  • Paramètre id supprimé de la classe opensearch (#3312) (8be00ce)
  • Mise à jour de l'instrumentation opensearch pour s'abonner à l'événement provoqué (#3312) (9a27a5d)
  • Mise à jour de l'instrumentation elasticsearch pour s'abonner à l'événement émis (#3312) (a3e2348)
  • Instrumentation ioredis mise à jour pour s'abonner à l'événement émis (#3312) (90b97d2)
  • Instrumentation pino mise à jour pour s'abonner à l'événement généré (#3312) (28bbe9f)
  • Mise à jour des abonnés pour avoir un createSegment commun qui crée, attribue un attribut et démarre le segment (#3317) (aa3f8d9)
  • Instrumentation undici mise à jour pour supprimer sa dépendance à la cale. Mise à jour également du stockage des segments pertinents sur le contexte au lieu des symboles sur l'objet de requête (#3312) (ec17fa7)

Documentation

Tâches diverses

  • passage du segment de fin au segment de contact pour la parité des fonctionnalités avec la cale (#3312) (4d39fc5)
  • configuration eslint mise à jour (#3296) (5c168a6)

Tests

  • Correction de l'obtention de la version package opensearch pour les anciennes versions que nous instrument (#3314) (e45ab27)
  • Suppression de prisma.$use inutiles dans les tests pour détacher (#3303) (db20324)

L'intégration continue

  • Autoriser l'utilisateur à exécuter des tests d'évaluation même s'il n'envoie pas de métriques (#3307) (1be1514)
  • Modifier les tests d'évaluation pour utiliser TEST_LICENSE (#3325) (1f7f733)

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

August 13
Node.js agent v13.1.0

Remarques

Caractéristiques

  • Ajout de la prise en charge de l'API de logs OTEL (#3228) (19a9c78)
  • Ajout de mesures de prise en charge lorsque l'instrumentation a été désactivée pour un package (#3252) (6098a5b)
  • Instrumentation des minuteries désactivée par défaut dans la configuration de l'échantillon (#3253) (72eb8d4)

Débogage

  • Correction de l'obfuscation transaction.url (#3280) (dc09492)

Refactoring de code

  • Mise à jour http-outbound pour analyser l'URL une seule fois (#3270) (5bb0f8d)

Documentation

  • Mise à jour de l'exemple de cible de traçage distribué pour utiliser le bon référentiel (référentiel) (#3254) (1fb3859)
  • Rapport de compatibilité mis à jour (#3299) (8b85342)
  • Rapport de compatibilité mis à jour (#3267) (2712c94)
  • Rapport de compatibilité mis à jour (#3265) (daedadd)
  • Rapport de compatibilité mis à jour (#3261) (bd7d3fa)
  • Rapport de compatibilité mis à jour (#3246) (c289fb5)
  • Rapport de compatibilité mis à jour (#3241) (64529e1)

Tâches diverses

Tests

  • Nettoyage des moteurs et des plages de versions dans les tests versionnés (#3260) (c7fd60e)
  • Correction de l'échec du test d'évaluation http (#3258) (7e8cd48)
  • Correction d'un échec du test d'évaluation de durée d'événement (#3255) (05b955f)
  • Problèmes CI corrigés avec la dernière version 24 (#3277) (960d169)
  • Tests fixes qui supposaient que l'instrumentation des minuteries était toujours activée (#3257) (40cfda1)
  • Installation forcée de dépendances homologues sur l'application de test nestjs (#3269) (4e454ff)

L'intégration continue

  • CI mis à jour pour échouer si les tests d'évaluation échouent (#3256) (a6a7a15)
  • Ajout de l'envoi des métriques d'évaluation à NR One (#3285) (7fc8e40)

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 23
Node.js agent v13.0.0

Remarques

⚠ CHANGEMENTS CRITIQUES

Cette version de l'agent Node.js est une mise à jour majeure de SemVer et contient les modifications radicales suivantes. Les versions MAJEURES peuvent abandonner la prise en charge des environnements d'exécution de langage qui ont atteint la fin de vie selon le mainteneur. De plus, les versions MAJOR peuvent abandonner la prise en charge et supprimer certaines instrumentations. Pour plus de détails sur ces changements, veuillez consulter le guide de migration.

  • Suppression du support pour Node.js 18
  • Version minimale prise en charge mise à jour pour fastify vers 3.0.0, pino à 8.0.0 et koa-router à 12.0.0

Caractéristiques

  • Abandon du support pour Node.js 18 (#3097) (cb7c080)
  • Version minimale prise en charge mise à jour pour fastify, pino et koa-router (#3108) (ae9e21d)

Documentation

  • Mise à jour de la documentation de compatibilité de l'IA avec les nouvelles API AWS Bedrock (#3230) (e1ff0d3)
  • Rapport de compatibilité mis à jour (#3237) (dc85e4e)

Tests

  • Correction de assertSegments pour insérer tous les segments attendus (#3239) (de183fb)
  • Tests mis à jour pour simuler les appels sortants afin d'éviter les problèmes dans CI (#3234) (66694c6)

L'intégration continue

  • Mise à jour de la préparation de sortie pour exclure la copie principale du référentiel (référentiel) autre que node-newrelic (#3242) (82d9689)
  • Mise à jour de la préparation de sortie pour ajouter une copie autour des changements de rupture (#3199) (ca1131c)

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 9
Node.js agent v12.25.0

Remarques

Caractéristiques

Débogage

  • eventSegment.addAttribute ne plantera pas si null (#3215) (8955f37)
  • openai La prise en charge de l'API de réponses a été modifiée pour passer à >=v4.87.0 (#3219) (19c0c70)

Documentation

Tâches diverses

  • Conversion de .proto en .json pour le regroupement (#3212) (1e208d4)

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 v12.24.0

Notes

Features

  • Implemented configurable attribute value size limit (#3206) (08a6eca)

Documentation

Miscellaneous chores

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 © 2025 New Relic Inc.

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