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

Browser agent release notesRSS

June 18
Browser agent v1.317.0

v1.317.0

Característica

Detectar y reportar cargas AJAX

Introduce soporte para la captura de carga AJAX para llamadas API de XMLHttpRequest y Fetch. Cuando está habilitado, el agente del browser capturará los cuerpos de request/respuesta, los encabezados y los parámetros de consulta, con detección y análisis automáticos de las operaciones de GraphQL. La captura de carga es configurable para monitorear todos los requests o solo las fallas, con límites de tamaño incorporados (4KB por atributo) y soporte de ofuscación para la protección de datos confidenciales.

Nuevos atributos de AjaxRequest

Captura de carga - el agente del browser ahora puede capturar y reportar las cargas de request y respuesta para las llamadas AJAX, lo que proporciona información valiosa más profunda sobre la actividad de la red y las interacciones de la API.

Configuración: Habilite la captura de carga usando la opción de configuración ajax.capture_payloads:

  • 'all' - Capturar cargas para todos los requests AJAX
  • 'failures' - Capturar solo los requests fallidos (errores HTTP, errores de red o errores de GraphQL)
  • none - Deshabilitar la captura de carga (predeterminado)

Nuevos atributos en los eventos AjaxRequest: cuando se capturan las cargas de AJAX, se incluyen automáticamente nuevos atributos en los eventos AjaxRequest:

  • requestQuery - Parámetros de consulta de URL
  • requestHeaders, responseHeaders - Encabezados HTTP
  • requestBody, responseBody - Cargas de request y respuesta (solo formatos basados en texto: JSON, XML, GraphQL, texto sin formato)

Detección de GraphQL: Cuando se detectan errores de GraphQL, se incluye automáticamente un nuevo atributo adicional en los eventos de AjaxRequest:

  • operationHasErrors - Indica si la operación devolvió errores

Todos los datos capturados se truncan automáticamente a 4KB por atributo y admiten patrones de ofuscación para la información confidencial.

Mejorar la ofuscación para admitir el filtro de eventos

El comportamiento de ofuscación ahora se puede configurar para que se aplique solo a un subconjunto de tipos de eventos, usando la propiedad eventFilter, que admite una matriz de cadenas de tipos de eventos por regla de ofuscación. Cuando se proporciona, la regla de ofuscación solo se aplicará cuando el tipo de evento coincida con uno de los elementos de la matriz eventFilter. Para mantener la compatibilidad con versiones anteriores, si no se proporciona una propiedad eventFilter en las reglas de configuración, la regla se aplicará a todos los datos.

Corrección de errores

Calcular browser_stack_hash a partir del rastreo del stack truncado

Calcular el hash del stack del browser a partir del rastreo del stack truncado en lugar del rastreo del stack no truncado. Antes de este cambio, las recolecciones de primera aparición de eventos JSE podían tener un hash del stack del browser diferente de las recolecciones futuras del mismo rastreo del stack si se truncaba. Esto mejorará la agrupación de errores de los eventos JavaScriptError.

Obtener responseBodySize del cuerpo si falta content-length

Aborda un problema en el que los eventos AjaxRequest reportaban de manera inexacta un responseSize de 0 o undefined debido a la falta de mecanismos de respaldo y comprobaciones falsy demasiado restrictivas. Se introdujo un mecanismo de respaldo que calcula los tamaños de respuesta a partir de las cargas capturadas para los requests Fetch y XHR cuando falta el encabezado content-length.

Parche para el manejo de imágenes en línea para Session Replay

Soluciona un problema por el cual Session Replay podía dejar una imagen rota en el DOM en vivo. En esta versión, la versión subyacente de rrweb evitará manipular la imagen en vivo en el DOM.

Declaración de apoyo

New Relic recomienda que actualices el agente periódicamente para garantizar que obtengas las últimas características y beneficios de rendimiento. Las versiones anteriores ya no recibirán soporte cuando lleguen al final de su vida útil. Las fechas de lanzamiento reflejan la fecha de publicación original de la versión del agente.

Las nuevas versiones del agente del browser se lanzan a los clientes en pequeñas etapas a lo largo de un periodo de tiempo. Debido a esto, la fecha en que el lanzamiento esté disponible en su cuenta puede no coincidir con la fecha de publicación original. Consulte este dashboard de estado para obtener más información.

De acuerdo con nuestra política de compatibilidad de navegadores, la versión 1.317.0 del agente de Browser se creó y probó para estos navegadores y rangos de versiones: Chrome 139-149, Edge 139-149, Safari 18-26 y Firefox 141-151. Para dispositivos móviles, la v1.317.0 se compiló y probó para Android OS 16 e iOS Safari 18-26.2.

June 1
Browser agent v1.316.0

v1.316.0

Característica

Usa claves con espacio de nombres de la aplicación para la sesión

El agente del browser ahora asigna un namespace a la información de la sesión por cada aplicación de browser, utilizando la combinación de licenseKey y applicationID proporcionada al inicio. Esto significa que las diferentes aplicaciones que comparten el mismo origen y navegador localStorage ya no compartirán la misma sesión, lo cual era una colisión aceptada pero no ideal, que anteriormente causaba que los modos de características se filtraran de una a otra durante la duración de una sesión.

Declaración de apoyo

New Relic recomienda que actualices el agente periódicamente para garantizar que obtengas las últimas características y beneficios de rendimiento. Las versiones anteriores ya no recibirán soporte cuando lleguen al final de su vida útil. Las fechas de lanzamiento reflejan la fecha de publicación original de la versión del agente.

Las nuevas versiones del agente del browser se lanzan a los clientes en pequeñas etapas a lo largo de un periodo de tiempo. Debido a esto, la fecha en que el lanzamiento esté disponible en su cuenta puede no coincidir con la fecha de publicación original. Consulte este dashboard de estado para obtener más información.

De acuerdo con nuestra política de compatibilidad de navegadores, la versión 1.316.0 del agente del Browser se creó y probó para estos navegadores y rangos de versiones: Chrome 136-146, Edge 136-146, Safari 18-26 y Firefox 138-148. Para dispositivos móviles, la v1.316.0 se compiló y probó para Android OS 16 e iOS Safari 18-26.2.

May 26
Browser agent v1.315.0

v1.315.0

Característica

Mejorar la API de SPA para admitir la opción targetPageLoad

Permitir que la API de SPA tenga como objetivo y trabaje en el evento BrowserInteraction de tipo initialPageLoad. Se agrega una nueva opción a .interaction que ahora vincula el identificador devuelto a la interacción de carga inicial de la página en cualquier momento.

Declaración de apoyo

New Relic recomienda que actualices el agente periódicamente para garantizar que obtengas las últimas características y beneficios de rendimiento. Las versiones anteriores ya no recibirán soporte cuando lleguen al final de su vida útil. Las fechas de lanzamiento reflejan la fecha de publicación original de la versión del agente.

Las nuevas versiones del agente del browser se lanzan a los clientes en pequeñas etapas a lo largo de un periodo de tiempo. Debido a esto, la fecha en que el lanzamiento esté disponible en su cuenta puede no coincidir con la fecha de publicación original. Consulte este dashboard de estado para obtener más información.

De acuerdo con nuestra política de compatibilidad de navegadores, la versión 1.315.0 del agente de Browser se creó y probó para estos navegadores y rangos de versiones: Chrome 136-146, Edge 136-146, Safari 18-26 y Firefox 138-148. Para dispositivos móviles, la v1.315.0 se compiló y probó para Android OS 16 e iOS Safari 18-26.2.

May 4
Browser agent v1.314.0

v1.314.0

Característica

Agregar el atributo ajaxRequest.id

Agrega un identificador único a todos los eventos AjaxRequest para facilitar las consultas directas y profundizar en los datos en las UI de NR1.

Mejorar la captura del tiempo de carga de PageViewTiming

El tiempo de carga ahora se captura de manera más confiable para las páginas, heredando la idea de onTTFB de web-vitals. Antes, ocasionalmente omitía loadEventEnd de la entrada de navegación debido a una condición de carrera del browser, particularmente para páginas más grandes/de carga más larga, lo que causaba que la carga fuera 0.

Ajustar los timestamps por el desfase del reloj debido a la suspensión de la máquina

Cierto hardware de Linux y Apple puede congelar los relojes de la API de rendimiento al entrar en suspensión profunda, lo que puede causar timestamps inexactas en los eventos de New Relic al reactivarse. Esto introduce un nuevo cambio que intenta corregir el desfase del reloj causado por máquinas congeladas.

Detectar automáticamente acciones de usuario de MFE

Agregar soporte para la atribución automática de Micro Frontend (MFE) de eventos UserAction mediante un atributo de datos data-nr-mfe-id. Anteriormente, los eventos UserAction solo eran capturados globalmente por la aplicación de navegador del contenedor. Con este cambio, el agente ahora realiza una búsqueda de cadena parental para los elementos asociados a la acción, identificados por el atributo data-nr-mfe-id.

Para asociar eventos de UserAction con un MFE registrado, agregue un data-nr-mfe-id en el nodo DOM raíz controlado por su paquete MFE que coincida con el ID proporcionado a la API register.

Permitir que Session Replay reintente las cargas

Las cargas que fallaron con códigos reintentables serán recolectadas nuevamente por el agente. No se recopilarán más datos de Session Replay hasta que la recolección se reintente correctamente.

Declaración de apoyo

New Relic recomienda que actualices el agente periódicamente para garantizar que obtengas las últimas características y beneficios de rendimiento. Las versiones anteriores ya no recibirán soporte cuando lleguen al final de su vida útil. Las fechas de lanzamiento reflejan la fecha de publicación original de la versión del agente.

Las nuevas versiones del agente del browser se lanzan a los clientes en pequeñas etapas a lo largo de un periodo de tiempo. Debido a esto, la fecha en que el lanzamiento esté disponible en su cuenta puede no coincidir con la fecha de publicación original. Consulte este dashboard de estado para obtener más información.

De acuerdo con nuestra política de compatibilidad de navegadores, la versión 1.314.0 del agente del browser se creó y probó para estos navegadores y rangos de versiones: Chrome 136-146, Edge 136-146, Safari 18-26 y Firefox 138-148. Para dispositivos móviles, la v1.314.0 se compiló y probó para Android OS 16 e iOS Safari 18-26.2.

April 21
Browser agent v1.313.1

v1.313.1

Corrección de errores

Corregir los nombres de métodos para los métodos de MFE

Corrige los nombres de métodos de MFE que podrían minificarse y no poder ser rastreados internamente para mejoras.

Declaración de apoyo

New Relic recomienda que actualices el agente periódicamente para garantizar que obtengas las últimas características y beneficios de rendimiento. Las versiones anteriores ya no recibirán soporte cuando lleguen al final de su vida útil. Las fechas de lanzamiento reflejan la fecha de publicación original de la versión del agente.

Las nuevas versiones del agente del browser se lanzan a los clientes en pequeñas etapas a lo largo de un periodo de tiempo. Debido a esto, la fecha en que el lanzamiento esté disponible en su cuenta puede no coincidir con la fecha de publicación original. Consulte este dashboard de estado para obtener más información.

De acuerdo con nuestra política de compatibilidad de navegadores, la v1.313.1 del agente del browser se creó y probó para estos navegadores y rangos de versiones: Chrome 136-146, Edge 136-146, Safari 18-26 y Firefox 138-148. Para dispositivos móviles, la v1.313.1 se compiló y probó para Android OS 16 e iOS Safari 18-26.2.

Copyright © 2026 New Relic Inc.

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