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/hapiy@hapi/visiona un modelo basado en suscriptores (#3995) (54c60a8) - Se refactorizó la instrumentación de
koapara suscribirse a los eventos emitidos (#4016) (e1f6c27) - Se actualizó MiddlewareWrapper
maybeHandleErrorpara 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-pluginya que la instrumentación se fusionó en el agente (#4003) (9afd9cb) - Se movieron los documentos de
apollo-serveral 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)
Se refactorizaron las reglas de transformación de OTEL (#3999) (48ff739)
Se corrigió node-version en el flujo de trabajo de CI (#4042) (dd05ea9)
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-hooksa0.9.1(#4043) (f05e5d4) - Se actualizó
commandera la última versión (#4021) (83b1d58) - Se actualizó
nocka la última versión (#4022) (9bf79ab) - Se actualizó
sinona la última versión (#4020) (0ced304) - Se actualizó
protobufjsa la última versión (#4006) (45c61f3) - Se actualizó
globa 13 (#4008) (3053545) - Se actualizaron
gotyrimrafa la última versión (#4007) (b967593)
Pruebas
- Agrega un shim
http.requestestable 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-esmpara probar>=4.1.4(#4023) (d85767f) - Se eliminó la dependencia de
globen favor defs.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\/)