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

Browser agent release notesRSS

August 12
Browser agent v1.320.1

v1.320.1

Bug fixes

Avoid obfuscating keys and reserved system vals

Preserves all keys as well as reserved system values for AjaxRequest and Page View Timing events.

Apply hard cap to MFE FCP

Fixes an issue where MFE vitals could occasionally report out of bounds FCP/LCP values (e.g. after a browser tab freeze or suspend) instead of being dropped like other stale data.

Support statement

New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Older releases will no longer be supported when they reach end-of-life. Release dates are reflective of the original publish date of the agent version.

New browser agent releases are rolled out to customers in small stages over a period of time. Because of this, the date the release becomes accessible to your account may not match the original publish date. Please see this status dashboard for more information.

Consistent with our browser support policy, v1.320.1 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 140-150, Edge 140-150, Safari 18-27, and Firefox 142-152. For mobile devices, v1.320.1 was built and tested for Android OS 16 and iOS Safari 18-26.2.

August 7
Browser agent v1.320.0

v1.320.0

Característica

Mejora la capacidad de aplicar límites razonables a las métricas vitales de MFE

Se corrigió un error en el seguimiento de las métricas vitales del micro-frontend (MFE) de la API Register, donde la correlación de tiempo de un script podía reutilizarse después de volverse obsoleta, lo que causaba que el First Contentful Paint (y otras métricas vitales) se reportaran incorrectamente como hasta varios segundos más lentos de lo que realmente eran para los MFE que se vuelven a montar sin que su script subyacente se recargue (por ejemplo, en aplicaciones de una sola página).

Soporte de iframe de MFE - acceso beta

Agrega una interfaz para capturar datos de MFE encapsulados en un iFrame. Esto es experimental, está sujeto a cambios o eliminación total y no debe usarse en un entorno de producción hasta que se haya alcanzado el estado de GA

Corrección de errores

Deduplicar eventos de MFE autoinstrumentados

Soluciona el reporte duplicado de eventos autoinstrumentados (requests AJAX, errores de JS, logs de consola, actividad de WebSocket, etc.) cuando un micro-frontend se registra con la API register() varias veces. Anteriormente, un solo evento autoinstrumentado originado a partir de un script de MFE registrado repetidamente se reportaba una vez por registro — los eventos autodetectados ahora se agrupan en un solo reporte por ocurrencia real cuando se resuelven en el mismo script subyacente y el mismo MFE registrado id. Las llamadas explícitas controladas por la API (.addPageAction(), .log(), .noticeError(), etc.) y los eventos MicroFrontEndTiming permanecen por registro, como se esperaba, y los MFE distintos que comparten un script (por ejemplo, dos MFE diferentes registrados desde el mismo bloque <script> en línea) se siguen reportando de forma independiente.

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.320.0 del agente de Browser se creó y probó para estos navegadores y rangos de versiones: Chrome 140-150, Edge 140-150, Safari 18-27 y Firefox 142-152. Para dispositivos móviles, la v1.320.0 se compiló y probó para Android OS 16 e iOS Safari 18-26.2.

July 28
Browser agent v1.319.0

v1.319.0

Característica

Mejoras en los vitals de MFE

Implementar mejoras de calidad de vida en la recopilación de tiempos vitales de MFE.

  • Si no se observa ningún valor de FCP en 10 segundos, apague los observadores para ahorrar memoria y controlar el valor atípico.
  • Decore los árboles del DOM observados con el ID de la instancia de MFE para facilitar la depuración y evitar la doble instrumentación del mismo árbol del DOM desde múltiples instancias que apuntan al mismo objetivo de MFE.

Detectar automáticamente web sockets de MFE

Agregar soporte para la atribución automática de Micro Frontend (MFE) de eventos WebSocket. Anteriormente, los eventos WebSocket solo eran capturados automáticamente a nivel global por la aplicación de navegador del contenedor. Con este cambio, el agente compara la firma del stack de llamadas del método WebSocket con la firma del stack de llamadas del módulo MFE que se registró en la API register. Si el archivo responsable de registrarse en el agente del browser se encuentra en la firma del stack de llamadas del método WebSocket que se está desencadenando, ese evento se atribuirá al MFE en lugar de al contenedor.

No ofuscar las claves de atributo

No ofusque las claves de atributo en nuestro método addCustomAttributes para el serializador BEL. Este cambio afecta a los atributos en los eventos AjaxRequest, PageViewTiming y BrowserInteraction (solo navegación suave).

Corrección de errores

Evitar capturar las cargas de AJAX del agente

Evita que la característica AJAX capture_payloads capture las requests de telemetría propias del agente (recolecciones a los extremos de baliza de NR).

Mantener la carga de Ajax fuera de eventos no relacionados

Descarta la request AJAX capturada + la información de la carga de eventos no relacionados (métricas de intervalo de tiempo de AJAX, rastreo de sesión) a través de un objeto params compartido.

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.319.0 del agente de Browser se creó y probó para estos navegadores y rangos de versiones: Chrome 139-149, Edge 139-149, Safari 18-27 y Firefox 142-152. Para dispositivos móviles, la v1.319.0 se compiló y probó para Android OS 16 e iOS Safari 18-26.2.

July 8
Browser agent v1.318.0

v1.318.0

Característica

Agregar configuración de inicio de websocket

Agrega el bloque web_sockets a la configuración de inicio de NREUM. Establecer web_sockets.enabled en true activa la característica de web sockets. La característica de web sockets está deshabilitada de forma predeterminada.

Detección de Métricas web principales de MFE

Agregar métodos de detección interna para FCP, INP, CLS y LCP cuando son generados por un MFE

Mejora el inicio del agente

Proporciona un mejor soporte para escenarios donde el inicio del agente puede interrumpirse antes de que la llamada de RUM se complete con éxito y los modos de sesión de la característica se guarden en el almacenamiento local (donde corresponda).

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.318.0 del agente del 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.318.0 se compiló y probó para Android OS 16 e iOS Safari 18-26.2.

June 18
Browser agent v1.317.0

v1.317.0

Features

Detect and report AJAX payloads

Introduces support of AJAX payload capture for XMLHttpRequest and Fetch API calls. When enabled, the browser agent will captures request/response bodies, headers, and query parameters, with automatic detection and parsing of GraphQL operations. Payload capture is configurable to monitor all requests or only failures, with built-in size limits (4KB per attribute) and obfuscation support for sensitive data protection.

New AjaxRequest Attributes

Payload Capture - The Browser Agent can now capture and report request and response payloads for AJAX calls, providing deeper insights into network activity and API interactions.

Configuration: Enable payload capture using the ajax.capture_payloads configuration option:

  • 'all' - Capture payloads for all AJAX requests
  • 'failures' - Capture only failed requests (HTTP errors, network errors, or GraphQL errors)
  • none - Disable payload capture (default)

New Attributes on AjaxRequest Events: When AJAX payloads are captured, new attributes are automatically included on AjaxRequest events:

  • requestQuery - URL query parameters
  • requestHeaders, responseHeaders - HTTP headers
  • requestBody, responseBody - Request and response payloads (text-based formats only: JSON, XML, GraphQL, plain text)

GraphQL Detection: When GraphQL errors are detected, a new additional attribute is automatically included on AjaxRequest events:

  • operationHasErrors - Indicates if the operation returned errors

All captured data is automatically truncated to 4KB per attribute and supports obfuscation patterns for sensitive information.

Enhance obfuscation to support event filter

Obfuscation behavior can now be configured to apply only to a subset of event types, using the eventFilter property, which supports an array of event type strings per obfuscation rule. When supplied, the obfuscation rule will only be applied when the event type matches one of the items in the eventFilter array. For backwards compatibility, not supplying an eventFilter property on configuration rules will apply the rule to all data.

Bug fixes

Calculate browser_stack_hash from truncated stack trace

Calculate the browser stack hash off of the truncated stack trace instead of the non-truncated stack trace. Before this change, first-occurrence harvests of JSE events can have a different browser stack hash from future harvests of the same stack trace if it was truncated. This will improve error grouping of JavaScriptError events.

Get responseBodySize from body if content-length is missing

Addresses an issue where AjaxRequest events inaccurately reported a responseSize of 0 or undefined due to a lack of fallback mechanisms and overly restrictive falsy checks. Introduced a fallback mechanism that calculates response sizes from captured payloads for Fetch and XHR requests when the content-length header is missing.

Patch handling of inlining images for Session Replay

Fixes an issue where Session Replay may leave an image broken in the live DOM. In this version, the underlying rrweb version will avoid manipulating the live image on the DOM.

Support statement

New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Older releases will no longer be supported when they reach end-of-life. Release dates are reflective of the original publish date of the agent version.

New browser agent releases are rolled out to customers in small stages over a period of time. Because of this, the date the release becomes accessible to your account may not match the original publish date. Please see this status dashboard for more information.

Consistent with our browser support policy, v1.317.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 139-149, Edge 139-149, Safari 18-26, and Firefox 141-151. For mobile devices, v1.317.0 was built and tested for Android OS 16 and iOS Safari 18-26.2.

June 1
Browser agent v1.316.0

v1.316.0

Features

Use app-namespaced keys for session

The browser agent now namespaces the session info to per browser app, using the combination of licenseKey and applicationID provided at startup. This means different apps sharing the same origin and browser localStorage will no longer share the same session, which was an accepted but not ideal collision, causing feature modes to bleed from one over to another for the duration of a session previously.

Support statement

New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Older releases will no longer be supported when they reach end-of-life. Release dates are reflective of the original publish date of the agent version.

New browser agent releases are rolled out to customers in small stages over a period of time. Because of this, the date the release becomes accessible to your account may not match the original publish date. Please see this status dashboard for more information.

Consistent with our browser support policy, v1.316.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 136-146, Edge 136-146, Safari 18-26, and Firefox 138-148. For mobile devices, v1.316.0 was built and tested for Android OS 16 and iOS Safari 18-26.2.

May 26
Browser agent v1.315.0

v1.315.0

Features

Enhance SPA API to support targetPageLoad option

Allow the SPA API to target and work on the initialPageLoad type BrowserInteraction event. A new option is added to .interaction that now binds the returned handle to the initial page load interaction at any point in time.

Support statement

New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Older releases will no longer be supported when they reach end-of-life. Release dates are reflective of the original publish date of the agent version.

New browser agent releases are rolled out to customers in small stages over a period of time. Because of this, the date the release becomes accessible to your account may not match the original publish date. Please see this status dashboard for more information.

Consistent with our browser support policy, v1.315.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 136-146, Edge 136-146, Safari 18-26, and Firefox 138-148. For mobile devices, v1.315.0 was built and tested for Android OS 16 and 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.