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

Node.js agent release notesRSS

October 7
Node.js agent v14.7.0

Notas

Característica

Corrección de errores

  • Se actualizó el nombre del canal para los campos de resolución en ESM a nr_resolve (#4346) (e8b294c)
  • Se envolvió el stream de openai [Symbol.asyncIterator] para que el mensaje sintetizado sobreviva a la normalización de fragmentos de v7 (#4342) (aa8ed4b)

Refactorización de código

  • Se eliminó la dependencia de @opentelemetry/sdk-logs para el agente híbrido (#4318) (1d05075)
  • Se eliminó la dependencia de @opentelemetry/sdk-trace-base para el agente híbrido (#4297) (00c363b)

Documentación

  • Se agregó una matriz enhancements vacía al PR de la documentación (#4344) (b505eda)
  • Informe de compatibilidad actualizado (#4339) (6204ebb)

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

October 6
Node.js agent v14.6.0

Notas

Característica

  • Se agregó un validador de esquema de configuración precompilado (#4320) (c965a33)

Corrección de errores

  • Se finalizó la transacción y se registró el error cuando un controlador de Azure Functions lanza una excepción (#4310) (918ef55)

Refactorización de código

  • Se migró la instrumentación de fs a tipo suscriptor (#4317) (4711f4c)
  • Se migró la instrumentación principal de globals a tipo suscriptor (#4300) (7827797)
  • Se refactorizó la clase transacción y afectó a otras entidades (#4246) (b965d8e)

Documentación

  • Se actualizó el informe de compatibilidad (#4305) (fb5a184)

Tareas varias

  • Se agregó la lista excludedPkgs a instrumentation y se le agregó globals (#4334) (4f356f5)
  • Se migró la configuración a JSON Schema (#4284) (39cdebc)
  • Se regeneró el esquema json de configuración del agente (#4335) (4c199a5)
  • Se eliminó la instrumentación de domain y inspector y el archivo zlib antiguo (#4331) (f887492)
  • Se actualizó agent-types 1.0.0 (#4307) (175a4ba)

Pruebas

  • Se aceleró newrelic-response-handling al borrar siempre nock (#4329) (31494cc)

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

September 24
Node.js agent v14.5.1

Notas

Corrección de errores

  • Se actualizó segment.getExclusiveDuration para intentar calcular y almacenar en caché las duraciones de todos los segmentos de una traza una sola vez (#4303) (563f743)

Mejoras de rendimiento

  • Algoritmo actualizado para hashes.makeId para que sea 3 veces más eficiente (#4286) (6737071)

Refactorización de código

  • Se consolidaron las configuraciones principales del suscriptor en un solo archivo (#4294) (a6adc6d)
  • Se migró la instrumentación principal de crypto a una basada en suscriptores (#4293) (8848d84)
  • Se refactorizó la instrumentación de zlib para estar basada en suscriptores (#4299) (e4ede21)
  • Se eliminó la dependencia de @opentelemetry/core para el agente híbrido (#4295) (8a83507)

Documentación

Tareas varias

Pruebas

  • Se reemplazó el asistente de pruebas con Promise.withResolvers nativo (#4301) (be5f3f3)

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

September 16
Node.js agent v14.5.0

Notas

Característica

  • Se agregó la opción de configuración browser_monitoring.version (#4269) (b62ca00)

    • Cuando esto se establece, fijará la versión del agente del browser al usar newrelic.getBrowserTimingHeader a la versión seleccionada.
    • Si especifica una versión que ya no es compatible o es inválida, no se resolverá a ningún agente del browser al llamar a newrelic.getBrowserTimingHeader.

Corrección de errores

  • Se actualizó la instrumentación de undici para no intentar crear un segmento externo cuando la transacción no está activa (#4278) (d634246)
  • Se actualizó la instrumentación de http2 para inyectar correctamente el encabezado traceparent con el ID de segmento externo (#4279) (ccd7800)

Refactorización de código

  • Se refactorizó la instrumentación de child_process para usar el canal de rastreo en lugar de Shim (#4212) (5a39c38)
  • Se refactorizó la instrumentación de dns para suscribirse a los eventos emitidos (#4224) (c04289f)

Tareas varias

  • Se regeneró el esquema JSON de configuración del agente (#4275) (c2107ed)
  • Actualizar la nomenclatura de secretos (#4277) (09f5b25)

Pruebas

  • Se agregó legacy-peer-deps a las pruebas de Google ADK para evitar el conflicto de dependencias de pares (#4280) (e4a6b35)

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.

September 10
Node.js agent v14.4.0

Notas

Característica

  • Se agregó compatibilidad con las métricas de MessageBroker/Kafka/Cluster/{cluster_id}/{Produce|Consume}/{topic_name} (#4263) (3be98f1)
  • Se actualizó el nombre de host de GCP para admitir más tipos de instancia de Cloud Run (#4256) (67bfd0d)

Corrección de errores

  • Se corrigió la ruta de montaje del enrutador duplicada en los nombres de transacción para el middleware asíncrono (#4272) (51a3bf4)
  • Se corrigió el formato de carga de otlp para métricas en AWS Lambda (#4270) (5d29078) (próxima característica; aún no disponible)

Documentación

Tareas varias

  • Se desaprobó utilization.gcp_use_instance_as_host a favor de utilization.gcp_cloud_run.use_instance_as_host (#4258) (450303e)

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

September 1
Node.js agent v14.3.10

Notes

Bug fixes

  • Prevented duplicate external segments when undici negotiates HTTP/2 (#4251) (c94b81b)

Code refactoring

  • Split BedrockResponse and BedrockCommand into Converse and InvokeModel variants (#4235) (8235cf5)
  • Updated Claude detection logic in InvokeModelCommand (#4245) (b090344)

Documentation

Miscellaneous chores

Tests

  • Added type: module for @nestjs/core tests, including version 12 (#4252) (7971d05)

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.