• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Node.js agent release notesRSS

July 7
Node.js agent v14.2.0

Notas

Característica

Refactorización de código

  • Se refactorizó la instrumentación de mongodb para suscribirse a los eventos emitidos (#4059) (d2777ba)

Documentación

Tareas varias

  • Se solucionaron las fallas de CI de larga data (#4093) (ae973a0)
  • Se solucionó la resolución de la versión del paquete en Node 26 (#4094) (73d14a9)

integración continua

  • Se actualizó release-creation para usar lts/* para node-version (#4080) (7eaed22)
  • Se actualizó el trabajo setup-node para incluir check-latest y garantizar que obtengamos la última versión de node (#4079) (4a425f6)

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

June 25
Node.js agent v14.1.2

Corrección de errores

Se solucionó el bloqueo de Azure Functions cuando incluyen encabezados de respuesta (#4070) (c88d2b7)

Documentación

Informe de compatibilidad actualizado (#4067) (0ae24b8)

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.

Consulta la política de EOL del agente de Node.js de New Relic para obtener información sobre las versiones del agente y las fechas de soporte.

June 23
Node.js agent v14.1.1

Notas

Documentación

  • Se eliminó la documentación desactualizada de Next.js en el repositorio (#4060) (185bb66)
  • Informe de compatibilidad actualizado (#4047) (25cbd38)

Tareas varias

  • Se agregó soporte de configuración de proxy a las métricas de OTEL (#4041) (6c04b8a)
  • Se agregaron métricas de compatibilidad a la exportación de métricas de OTEL (#4051) (db6e4e3)
  • Se actualizó la versión mínima de los paquetes @opentelemetry 0.x a ^0.219.0 (#4065) (3f58ad0)

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

June 2
Node.js agent v14.1.0

Notas

Característica

  • Se agregó soporte para la instrumentación nativa de OTEL de Next.js a través del agente híbrido (#4040) (1944f39)

Corrección de errores

  • Se actualizó el analizador de etiquetas para manejar valores vacíos en una clave de objeto (#4004) (73c00d7)

Refactorización de código

  • Migrar @hapi/hapi y @hapi/vision a un modelo basado en suscriptores (#3995) (54c60a8)
  • Se refactorizó la instrumentación de koa para suscribirse a los eventos emitidos (#4016) (e1f6c27)
  • Se actualizó MiddlewareWrapper maybeHandleError para marcar el error como manejado solo si había un error almacenado previamente (#4032) (1b21cc8)

Documentación

  • Se eliminó el enlace a @newrelic/apollo-server-plugin ya que la instrumentación se fusionó en el agente (#4003) (9afd9cb)
  • Se movieron los documentos de apollo-server al sitio web de documentación (#3994) (11ca2ae)
  • Reporte de compatibilidad actualizado (#4028) (b16ad6e) (#4014) (3efa1ff) (#4002) (33a8236)

Tareas varias

  • Descontinuar la API instrumentLoadedModule (#4034) (306ff86)

  • Se agregó el logging de auditoría para las métricas de OTEL (#4018) (494c836)

  • Se agregó una regla de OTEL para admitir Prisma 7 (#4013) (c142c60)

  • Corregir el orden de las reglas de OTEL (#4025) (150476a)

  • Se refactorizaron las reglas de transformación de OTEL (#3999) (48ff739)

  • Se corrigió node-version en el flujo de trabajo de CI (#4042) (dd05ea9)

  • Acción de codecov actualizada (#4039) (31b9c84)

  • Se actualizó remote-method para usar el método audit de logger (#4038) (0e4507e)

  • Se agregaron instrucciones de línea de base para el bot Claude (#4036) (c8f6649)

  • Dependencias actualizadas

    • Se eliminaron las dependencias de desarrollo no utilizadas (#4005) (e00f7d3)
    • Se actualizó @apm-js-collab/tracing-hooks a 0.9.1 (#4043) (f05e5d4)
    • Se actualizó commander a la última versión (#4021) (83b1d58)
    • Se actualizó nock a la última versión (#4022) (9bf79ab)
    • Se actualizó sinon a la última versión (#4020) (0ced304)
    • Se actualizó protobufjs a la última versión (#4006) (45c61f3)
    • Se actualizó glob a 13 (#4008) (3053545)
    • Se actualizaron got y rimraf a la última versión (#4007) (b967593)

Pruebas

  • Agrega un shim http.request estable para que la configuración del agente de prueba de AWS funcione con smithy >=4.7.3 (#4010) (c5fd80a)
  • Se agregó una prueba versionada de undici para verificar el comportamiento al usar un certificado autofirmado y undici.Agent (#4026) (27507bc)
  • Refactorizar las pruebas de mongodb-esm para probar >=4.1.4 (#4023) (d85767f)
  • Se eliminó la dependencia de glob en favor de fs.glob (#4019) (204f124)
  • Se actualizó la prueba versionada de undici.Agent para omitir el uso del despachador personalizado en las versiones <5.2.0, ya que no era compatible (#4029) (08cd079)

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

May 18
Node.js agent v14.0.0

Notas

⚠ CAMBIOS CRÍTICOS

Esta versión del agente Node.js es una actualización IMPORTANTE de SemVer y contiene los siguientes cambios importantes. Las versiones PRINCIPALES pueden dejar de brindar soporte para entornos de ejecución de idiomas que llegaron al final de su vida útil según el mantenedor. Además, es posible que las versiones PRINCIPALES dejen de ofrecer soporte para cierta instrumentación y la eliminen. Para obtener más detalles sobre estos cambios, consulte la guía de migración.

  • Se eliminó el soporte para Node.js 20
  • Se migró la instrumentación de @apollo/sever de un plug-in (@newrelic/apollo-server-plugin) a instrumentación tradicional
  • Se eliminó la funcionalidad de rastreo multiaplicación (CAT)
  • Se eliminó el soporte para las políticas de licencia, aplicación y seguridad (LASP)
  • Se eliminó la instrumentación para koa-route
  • Se eliminó la instrumentación para koa-router
  • Se eliminó shim.prefixRouteParameters ya que la lógica se movió previamente al momento en que finaliza una transacción
  • Se eliminó la creación de segmentos MySQL Pool#query
  • Remoto shim.argsToArray
  • Se actualizó la versión mínima compatible de @nestjs/cli y @nestjs/core a 10.0.0
  • Se actualizó la versión mínima compatible de next a 14
  • Se actualizó la versión mínima admitida de bluebird a 3.0.0
  • Se actualizó la versión mínima admitida de mysql2 a 3.0.0
  • Se actualizó la versión mínima compatible de cassandra-driver a 4.0.0
  • Se eliminó el soporte para fastify 3.x
  • Se actualizó config.distributed_tracing.exclude_newrelic_header para que se establezca en true por defecto

Característica

  • Se eliminó el soporte para fastify 3.x (#3980) (720979b)
  • Se eliminó el soporte para Node.js 20 (#3980) (5306223)
  • Se migró la instrumentación de @apollo/sever de un plug-in(@newrelic/apollo-server-plugin) a la instrumentación tradicional (#3980) (736e0a4)
  • Se eliminó shim.argsToArray (#3980) (9183d29)
  • Se eliminó shim.prefixRouteParameters ya que la lógica se movió previamente al momento en que finaliza una transacción (#3980) (9f1408e)
  • Se eliminó la creación de MySQL Pool#query segmentos (#3980) (1d5a6dd)
  • Se eliminó la funcionalidad de rastreo multiaplicación (CAT) (#3980) (a87ed4d)
  • Se eliminó la instrumentación para koa-route (#3980) (40c10d9)
  • Se eliminó la instrumentación para koa-router (#3980) (038ecc7)
  • Se eliminó el soporte para las políticas de licencia, aplicación y seguridad (LASP) (#3980) (bc09485)
  • Se actualizó config.distributed_tracing.exclude_newrelic_header para que se establezca en true por defecto (#3980) (774ce08)
  • Se actualizó la versión mínima compatible para cassandra-driver a 4.0.0 (#3980) (419337a)
  • Se actualizó la versión mínima compatible de @nestjs/cli y @nestjs/core a 10.0.0 (#3980) (120e6de)
  • Se actualizó la versión mínima compatible de bluebird a 3.0.0 (#3980) (369f920)
  • Se actualizó la versión mínima compatible de mysql2 a 3.0.0 (#3980) (2861406)
  • Se actualizó la versión mínima compatible de next a 14 (#3980) (80c5c0c)

Refactorización de código

  • Se actualizó cómo se calculan el tiempo exclusivo y el tiempo total de la traza (#3980) (b227ed6)
  • Se actualizaron las instancias de tracer.bindFunction con tracer.runInContext para mejorar el rendimiento en las rutas críticas (#3811) (5d77085)

Documentación

Tareas varias

  • Se eliminó husky en lugar de los hooks de git, se agregaron opciones de seguridad reforzada a npm install (#3988) (e3a7dda)
  • Se actualizaron las dependencias de producción a la última versión (#3996) (b710bac)

Pruebas

  • Se agregó minSupported al package.json de las pruebas versionadas de nest js para asegurar que el informe de compatibilidad muestre que admitimos @nestjs/core (#3982) (bfa4aa1)
  • Se agregaron pruebas de prisma 7 (#3980) (116ee9c)
  • Se movió el código del ejecutor de pruebas versionado de @newrelic/test-utilties al agente (#3980) (d4f9a0c)
  • Se eliminó @newrelic/test-utilities (#3980) (1751147)
  • Reducir el tamaño de la muestra de las pruebas esm tipo smoke (#3986) (40669fb)
  • Se solucionó test/lib/get-package-version.js (#3993) (5d31f08)
  • Se corrigió el problema de búsqueda de versión en las pruebas de aws-sdk-v3 (#3992) (7be3f4a)
  • Reestructurar el ejecutor de pruebas aws-sdk-v3 para usar groupedDependencies (#3984) (fc67490)
  • Se actualizaron algunos bloques de prueba versionados para reducir el número de combinaciones que ejecuta (#3991) (d606305)

integración continua

  • Se agregó contents: write a post-release para permitir el commit/push de la documentación de la API (#3978) (90c4e61)
  • Se actualizaron las acciones restantes para que se ejecuten en Node 24 (#3980) (ea21934)
  • Versión actualizada de actions/download-artifact a v8 (#3980) (54a58b9)
  • Versiones actualizadas de las acciones para garantizar que se ejecuten en node 24 (#3980) (6302002)

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

May 12
Node.js agent v13.20.0

Notes

Features

  • Added instrumentation for Google ADK BaseAgent.runAsync (#3905) (c6c51d5)
  • Instrument Google ADK FunctionTool.runAsync (#3935) (57f9ed7)
  • Updated @azure/functions instrumentation to subscriber type (#3915) (227e779)
  • Updated how license keys are redacted in logs (#3945) (6289502)

Bug fixes

  • Updated connect instrumentation queries to handle file restructure in <3.4.0 (#3923) (00b615c)
  • Updated tracer.bindFunction to touch segment if a promise is fulfilled or rejected (#3967) (712db61)
  • Updated aws sdk v3 instrumentation to handle using @smithy/smithy-client 4.13.0+ (#3965) (5e0fe24)

Code refactoring

  • Removed reliance on AsyncLocalStorage.enterWith for undici, domain and process._fatalException instrumentation (#3894) (612b449)

Documentation

Miscellaneous chores

  • Added log line when max_trace_segments is hit (#3933) (46b9238)
  • Comment out assertSegmentDuration for client-dynamodb test (#3972) (590cd3e)
  • Fix issue with amqplib tests (#3969) (a770000)
  • Refactored Connect instrumentation to subscriber type (#3912) (e5d87b7)
  • Refactored kafkajs instrumentation to subscriber type (#3958) (72e383c)
  • Remove actualTime vs segmentDuration assertion in memcached tests (#3932) (98c50e0)
  • Updated @apm-js-collab/tracing-hooks to 0.7.0 (#3949) (5c99cd1)

Tests

  • Added assertSegmentDuration custom assertion and added it to memcached tests (#3875) (b28d866)

Continuous integration

  • Applied least-privilege model to all workflows to appease CodeQL (#3961) (237d5b9)

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

Copyright © 2026 New Relic Inc.

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