Notas
Característica
- Recopilar métricas de OTEL en AWS Lambda (#4166) (204c166)
- Característica no disponible de forma general a partir del 27/07/2026. Una versión futura habilitará la infraestructura necesaria para una funcionalidad completa.
Corrección de errores
- Se actualizó la instrumentación de
openaipara almacenar en caché los resultados de la cadenaresponses.parseen las promesas personalizadas de openai (#4173) (35dce3c)
Documentación
- Se corrigieron errores tipográficos en la versión 14.3.1 (#4170) (dd84830)
- Informe de compatibilidad actualizado (#4165) (33eceac)
Tareas varias
- Se actualizó
@apm-js-collab/tracing-hooksa0.13.0(#4167) (153acec) - Se actualizó
@octokit/resta22.x(#4172) (55d90c2) - Se actualizó
commandera v15 y se agregaron pruebas unitarias para los scripts que lo usan (#4168) (e409204)
Pruebas
- Se actualizó
runnables-streaming.jspara consumir el flujo en las pruebas de métricas de seguimiento para evitar tiempos de espera de prueba (#4169) (1a132bf)
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\/)
Notes
Features
- Add internal OTEL API to agent (#4147) (b014f82)
- Collect on-CPU time alongside wall time in
CpuProfiler(#4146) (3b440f3)
Bug fixes
Documentation
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/)
Notes
Bug fixes
Documentation
Miscellaneous chores
Tests
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/)
Notes
Bug fixes
- Handled
$0as a replacement in a metric normalization rule to return the matched string in its entirety (#4150) (b57fcc8)
Documentation
Miscellaneous chores
- Attached serverless mode config to agent instance (#4140) (7a3592f)
- Removed dead
otlp_endpointconfig option (#4142) (05b072f)
Continuous integration
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/)
Notas
Característica
- Se agregó soporte de mapeo de origen al generador de perfiles de montón (#4122) (dcee39f)
- Se agregó soporte de mapeo de origen al generador de perfiles de CPU (tiempo real) (#4095) (f6123bc)
- Se agregó
otlp_resource_attributesa todas las llamadas de métricas de OpenTelemetry salientes (#4128) (a0c1c5b) - Se agregó soporte para que
ai_monitoring.enabled,ai_monitoring.streaming.enabledyai_monitoring.record_content.enabledse asignen a través de la configuración del lado del servidor (#4123) (c4d8032)
Corrección de errores
- Se corrigieron múltiples líneas duplicadas del reenvío de logs de
bunyan(#4132) (b0f4242) - Se corrigió el bloqueo de OTEL al agregar excepciones a los spans (#4130) (508542e)
Documentación
Tareas varias
- Se cambió el horario de
notify-release.ymlcon nuestro usuario bot (#4135) (a9318ae) - Se cambió el cronograma de
versioned-security-agent.ymlcon nuestro usuario bot (#4134) (d7c6f64) - Se cambió la programación de la prueba de humo con nuestro usuario bot (#4133) (400268e)
- Se fragmentaron las pruebas versionadas con el flujo de trabajo del agente de seguridad (#4119) (fe200c4)
- Se actualizó el ejecutor de pruebas para aceptar suites como parámetros posicionales (#4117) (ac0985d)
Pruebas
- Se agregaron más escenarios a winston para construir loggers (#4120) (ea90fc3)
- Se agregó la omisión de la prueba de winston para los rangos que no la admiten (#4121) (e75e15e)
- Se aplicó muestreo a
pg-nativepruebas para reducir la matriz bajo prueba (#4124) (b1ad2da) - Se corrigieron las afirmaciones de duración de trabajo asíncrono inestables de amqplib (#4118) (3544237)
- Se eliminó la condición de carrera de tiempo de las pruebas unitarias de common.request (#4113) (b22c25b)
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\/)
Notas
Corrección de errores
- Se actualizó el instrumentado de
winstonpara asignarhandleExceptionsal primer NrTransport para evitar registrar controladores deuncaughtExceptionduplicados (#4108) (d60a48d)- Esto crearía una fuga de memoria lineal porque los objetos
NrTransportpara los logger que ya no están en uso no se liberarían debido al manejadorprocess.on('uncaughtException')global
- Esto crearía una fuga de memoria lineal porque los objetos
Documentación
integración continua
- Se fijó npm de CI en 11 para que las suites versionadas nativas se compilen en Node 22 (#4114) (b844e94)
- Se eliminó el tiempo de espera de 8 minutos del shard versionado (#4111) (0ef6374)
- Se intentó solucionar el problema de CI de memcached nuevamente (#4098) (f67fef5)
- Fragmentar pruebas versionadas en los ejecutores de CI (#4101) (1471734)
Pruebas
- Se agregó
samplesa prisma y next para reducir las versiones bajo prueba en los paquetes; recomendamos usar la instrumentación de agente híbrida (#4112) (7d8bd7c) - Se resolvió
grpcproto-loaderdelnode_modulesde la suite en ejecución (#4110) (5b5a9f8)
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\/)
Notes
Features
- Added Node.js 26 support (#4084) (4a7f777)
- Added
span_idandtrace_idlabels toCpuProfilersample data (#4049) (c2b1737) - Added new GCP Cloud Run hostname logic to include
K_REVISION(#4069) (02855dc) - Added
profiling.source_mapping.enabledconfig option (#4090) (43add80) - Removed
spanIdin outgoingtracestateheader (#4091) (40a8bf1)
Code refactoring
Documentation
Miscellaneous chores
- Addressed long standing CI flakes (#4093) (ae973a0)
- Fixed package version resolution on Node 26 (#4094) (73d14a9)
Continuous integration
- Updated
release-creationto uselts/*for node-version (#4080) (7eaed22) - Updated
setup-nodejob to includecheck-latestto ensure we are getting the latest version of node (#4079) (4a425f6)
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/)