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

Node.js agent release notesRSS

September 10
Node.js agent v13.3.2

Notes

Bug fixes

Code refactoring

Documentation

Continuous integration

  • Benchmark tests run on push on main (#3359) (c0f81c3)
  • Changed NUGET_SOURCE workflow to variable (#3364) (10692db)
  • Fix benchmark workflow (#3365) (7da99b5)
  • Updated the GH_RELEASE_TOKEN to point to our bot user PAT instead of python agent (#3363) (06eb5c1)

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 9
Node.js agent v13.3.1

Notes

Bug fixes

  • Default requestParameters to an object to avoid crash in transaction.addRequestParameters (#3361) (ecd0d1d)

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 8
Node.js agent v13.3.0

Notes

Features

  • Added MCP StreamableHTTPClientTransport support (#3337) (7189a35)

Code refactoring

  • Removed instances of url.parse. Streamlined how http instrumentation creates relevant attributes. (#3340) (1fc1e1a)
  • Updated openai instrumentation to subscribe to events emitted (#3331) (04dd677)

Documentation

Miscellaneous chores

Tests

  • Added more cassandra-driver tests (#3323) (d2e9d10)
  • Fixed long running benchmark test and add shimmer.subscribers benchmark test (#3349) (15253c0)
  • Fixed langchain openai streaming tests by explicitly passing streaming: true to chat model (#3346) (4f12499)
  • Fixed openai test after migration to tracing channel (#3336) (0d01e29)
  • Hardened batch-span-streamer.test.js to avoid random failures in CI (#3338) (2077ce3)

Continuous integration

  • Set benchmark host default to staging (#3332) (55f6b8d)
  • Updated the redis container to use the official redis image as bitnami/redis is moving and no reason to use a 3rd party image (#3342) (8ffb393)

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

August 21
Node.js agent v13.2.1

Notas

Refactorización de código

  • Agente actualizado para usar @apm-js-collab/tracing-hooks para el registro CJS/ESM para rastrear instrumentación basada en canales (#3324) (4b2c14f)

Documentación

Declaración de apoyo:

Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si no puede actualizar a la última versión, actualice su agente a una versión que no tenga más de 90 días de antigüedad. Obtenga más información sobre cómo mantener al agente actualizado. (https:\/\/docs.newrelic.com\/docs\/new-relic-solutions\/new-relic-one\/install-configure\/update-new-relic-agent\/)

Consulte la política de EOL del agente Node.js de New Relic para obtener información sobre los lanzamientos del agente y las fechas de soporte. (https:\/\/docs.newrelic.com\/docs\/apm\/agents\/nodejs-agent\/getting-started\/nodejs-agent-eol-policy\/)

August 20
Node.js agent v13.2.0

Notas

Característica

  • Se agregó la capacidad de registrar las métricas Supportability/Features/Instrumentation/OnRequire/<pkg> para instrumentación basada en suscriptores (#3312) (87bfa40)
  • Se agregó el gancho del cargador esm y el parche commonjs para que funcione con orchestrion-js (#3312) (415aeba)
  • Se agregó instrumentación para las llamadas de cliente @modelcontextprotocol/sdk: client.callTool, client.readResource y client.getPrompt (#3312) (5d9790b)

Corrección de errores

  • Lógica fija en torno a la detección de paquetes OTEL (#3326) (4df30e5)
  • Se actualizó shimmer.setupSubscribers para configurar y omitir correctamente los suscriptores que están deshabilitados (#3312) (cf5b3ec)

Refactorización de código

  • Se agregó la capacidad de deshabilitar suscriptores a través de config.instrumentation.<pkg-name>.enabled (#3312) (55f8fe7)
  • Se agregó la capacidad de evitar la creación de segmentos en la instrumentación basada en suscriptores cuando el padre está marcado como interno y es del mismo paquete (#3322) (91f91c2)
  • Se eliminó el parámetro id de la clase opensearch (#3312) (8be00ce)
  • Actualizada opensearch instrumentación para suscribir al evento emitido (#3312) (9a27a5d)
  • Instrumentación elasticsearch actualizada para suscribir al evento emitido (#3312) (a3e2348)
  • Instrumentación ioredis actualizada para suscribir al evento emitido (#3312) (90b97d2)
  • Pino instrumentación actualizado para suscribir al evento emitido (#3312) (28bbe9f)
  • Se actualizaron los suscriptores para que tengan un createSegment común que crea, asigna atributos e inicia el segmento (#3317) (aa3f8d9)
  • Se actualizó la instrumentación undici para eliminar su dependencia de calzas. También se actualizó el almacenamiento de los segmentos relevantes en el contexto en lugar de símbolos en el objeto de solicitud (#3312) (ec17fa7)

Documentación

Tareas varias

  • cambiar del segmento final al contacto para la paridad de características con cuña (#3312) (4d39fc5)
  • Configuración de eslint actualizada (#3296) (5c168a6)

Pruebas

  • Se solucionó la obtención de la versión del paquete opensearch para versiones anteriores del instrumento (#3314) (e45ab27)
  • Se eliminaron prisma.$use innecesarios en las pruebas para desanclar (#3303) (db20324)

integración continua

  • Permitir al usuario ejecutar pruebas de punto de referencia incluso si no envía métrica (#3307) (1be1514)
  • Cambie las pruebas de punto de referencia para usar TEST_LICENSE (#3325) (1f7f733)

Declaración de apoyo:

Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si no puede actualizar a la última versión, actualice su agente a una versión que no tenga más de 90 días de antigüedad. Obtenga más información sobre cómo mantener al agente actualizado. (https:\/\/docs.newrelic.com\/docs\/new-relic-solutions\/new-relic-one\/install-configure\/update-new-relic-agent\/)

Consulte la política de EOL del agente Node.js de New Relic para obtener información sobre los lanzamientos del agente y las fechas de soporte. (https:\/\/docs.newrelic.com\/docs\/apm\/agents\/nodejs-agent\/getting-started\/nodejs-agent-eol-policy\/)

August 13
Node.js agent v13.1.0

Notas

Característica

  • Se agregó soporte para la API de logs de OTEL (#3228) (19a9c78)
  • Se agregó compatibilidad con métricas cuando se deshabilitó la instrumentación para un paquete (#3252) (6098a5b)
  • Instrumentación de temporizadores deshabilitados por defecto en la configuración de muestra (#3253) (72eb8d4)

Corrección de errores

Refactorización de código

  • Actualizado http-outbound para analizar la URL solo una vez (#3270) (5bb0f8d)

Documentación

  • Ejemplo de rastreo distribuido actualizado con el objetivo de usar el repositorio correcto (#3254) (1fb3859)
  • Reporte de compatibilidad actualizado (#3299) (8b85342)
  • Reporte de compatibilidad actualizado (#3267) (2712c94)
  • Reporte de compatibilidad actualizado (#3265) (daedadd)
  • Reporte de compatibilidad actualizado (#3261) (bd7d3fa)
  • Reporte de compatibilidad actualizado (#3246) (c289fb5)
  • Reporte de compatibilidad actualizado (#3241) (64529e1)

Tareas varias

Pruebas

  • Se limpiaron los motores y los rangos de versiones en las pruebas versionadas (#3260) (c7fd60e)
  • Se solucionó el problema de la prueba de punto de referencia http (#3258) (7e8cd48)
  • Se corrigió una prueba de punto de referencia de evento de tramo fallida (#3255) (05b955f)
  • Se solucionaron los problemas de CI con la última versión 24 (#3277) (960d169)
  • Pruebas corregidas que asumían que la instrumentación de temporizadores siempre estaba habilitada (#3257) (40cfda1)
  • Instalación forzada de dependencias de pares en la aplicación de prueba nestjs (#3269) (4e454ff)

integración continua

  • Se actualizó la CI para que falle si fallan las pruebas de punto de referencia (#3256) (a6a7a15)
  • Añadido envío punto de referencia métrica a NR One (#3285) (7fc8e40)

Declaración de apoyo:

Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si no puede actualizar a la última versión, actualice su agente a una versión que no tenga más de 90 días de antigüedad. Obtenga más información sobre cómo mantener al agente actualizado. (https:\/\/docs.newrelic.com\/docs\/new-relic-solutions\/new-relic-one\/install-configure\/update-new-relic-agent\/)

Consulte la política de EOL del agente Node.js de New Relic para obtener información sobre los lanzamientos del agente y las fechas de soporte. (https:\/\/docs.newrelic.com\/docs\/apm\/agents\/nodejs-agent\/getting-started\/nodejs-agent-eol-policy\/)

July 23
Node.js agent v13.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 18
  • Updated min supported version for fastify to 3.0.0, pino to 8.0.0, and koa-router to 12.0.0

Features

  • Dropped support for Node.js 18 (#3097) (cb7c080)
  • Updated min supported version for fastify, pino, and koa-router (#3108) (ae9e21d)

Documentation

  • Updated AI Monitoring compatibility docs with new AWS Bedrock APIs (#3230) (e1ff0d3)
  • Updated compatibility report (#3237) (dc85e4e)

Tests

  • Fixed assertSegments to insert all expected segments (#3239) (de183fb)
  • Updated tests to mock outgoing calls to avoid issues in CI (#3234) (66694c6)

Continuous integration

  • Updated prepare release to exclude semver major copy for repos other than node-newrelic (#3242) (82d9689)
  • Updated release prep to add copy around breaking changes (#3199) (ca1131c)

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.