• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Browser agent release notesRSS

September 11
Browser agent v1.322.0

v1.322.0

Features

Include observer API for SPV events

Use the ReportingObserver API to catch securitypolicyviolation events that occurred prior to the agent loader execution. In practice, this mainly affects chromium browsers, as existing configs and bugs affect Firefox and Safari collection.

MFE Manifest

Adds an optional manifest to the register() API so a Micro Frontend can declare its own known assets (scripts, stylesheets, images, fonts), letting the agent accurately attribute errors, logs, AJAX calls, WebSockets, and resource-timing events to it — even for assets loaded by a script other than the one that called register(). An opt-in timingMethod also lets a manifest widen MicroFrontEndTiming fetch/execution windows across its declared assets.

Add registration validation warnings

Emits local debugging warnings if obvious issues are detected from supplied targets to the register API.

Bug fixes

Upgrade web-vitals from 4.2.4 to 6.2.1 to plug a listener leak

Upgraded the bundled web-vitals library from 4.2.4 to 6.2.1, fixing an unbounded document visibilitychange listener leak: web-vitals 4.x registers a permanent listener on every INP report cycle, so long-lived pages accumulate hundreds of listeners. Also absorbed the v5/v6 attribution API changes the agent is exposed to (the LCPAttribution.elementtarget rename and newly-optional INP/CLS attribution fields) with no change to the attribute names the agent emits.

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.

The following features are currently in limited preview and will not receive standard support:

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.322.0 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 142-152, Edge 141-151, Safari 18-27, and Firefox 144-154. For mobile devices, v1.322.0 was built and tested for Android OS 16 and iOS Safari 18-26.2.

August 31
Browser agent v1.321.0

v1.321.0

Caractéristiques

Modifications des attributs MicroFrontEndTiming

Modifications de l’attribut d’événement MicroFrontEndTiming

Ajouts :

  • registerUrl: l’URL au moment où le MFE a été enregistré
  • deregisterUrl: l’URL au moment où le MFE a été désenregistré ou la page déchargée
  • vitals.fcp.value: La valeur du premier affichage de contenu détecté lié à l'arbre DOM MFE
  • vitals.lcp.value: La valeur du plus grand affichage de contenu détecté lié à l'arbre DOM MFE
  • vitals.cls.value: La valeur du décalage de mise en page cumulatif détecté lié à l’arborescence DOM MFE
  • vitals.inp.value: La valeur de l’interaction to next paint détectée liée à l’arborescence DOM MFE

Suppressions :

  • URL de la page
  • URL actuelle

Ajouter l’instrumentation pour suivre les conditions de concurrence entre les onglets

Ajoute une métrique de supportabilité pour suivre une condition de concurrence qui se produit lorsqu’une autre page s’exécute en même temps avec un état de session mis à jour.

améliorer la standardisation de la cible v2

Améliore les composants internes de l’agent pour fournir une référence explicite pour les cibles de l’agent de conteneur lors du traitement des données de cheminement MFE v2, plutôt que de s’appuyer sur des hypothèses de cible non définies induites par des effets secondaires.

Introduire PageView v2 & découpler l’appel du service de connexion

L’ancienne requête RUM responsable à la fois de la récupération de la configuration de l’application et de la génération de PageView est désormais divisée (temporairement sous un indicateur de fonctionnalité). Cela rend l’agent plus résilient lors de cycles de connexion problématiques ou d’échecs de récupération de configuration, et l’événement PageView ne serait plus la dépendance bloquant la collecte d’autres événements.

Débogage

S’assurer que le masqueur personnalisé de Session Replay s’applique aux éléments autres que les entrées

Correction d’un problème où la fonction de masquage personnalisée ne s’appliquait pas à certains types d’éléments. Le masqueur personnalisé est appliqué aux éléments qui sont décorés avec une classe CSS nr-umask ou un attribut de données data-nr-unmask, permettant à un nœud qui serait autrement masqué d’être remplacé et à son contenu textuel d’être exposé.

Déclaration de soutien

New Relic vous recommande de mettre à niveau l'agent régulièrement pour vous assurer de bénéficier des dernières fonctionnalités et avantages en termes de performances. Les sorties plus anciennes ne seront plus prises en charge lorsqu'elles atteindront la fin de leur vie. Les dates de sortie reflètent la date de publication originale de la version de l'agent.

Les nouveaux agents de navigation sont déployés auprès des clients par petites étapes sur une période donnée. De ce fait, la date à laquelle la sortie devient accessible sur votre compte peut ne pas correspondre à la date de publication d'origine. Veuillez consulter ce dashboard d'état pour plus d'informations.

Conformément à notre politique de prise en charge des navigateurs, la v1.321.0 de l’agent Browser a été conçue pour et testée sur ces navigateurs et plages de versions : Chrome 141-151, Edge 141-151, Safari 18-27 et Firefox 143-153. Pour les appareils mobiles, la v1.321.0 a été compilée et testée pour Android OS 16 et iOS Safari 18-26.2.

August 12
Browser agent v1.320.1

v1.320.1

Débogage

Évitez d’obfusquer les clés et les valeurs système réservées

Préserve toutes les clés ainsi que les valeurs système réservées pour les événements AjaxRequest et Page View Timing.

Appliquer une limite stricte à MFE FCP

Corrige un problème où les constantes vitales MFE pouvaient occasionnellement signaler des valeurs FCP/LCP hors limites (par exemple après le gel ou la suspension d'un onglet de navigateur) au lieu d'être abandonnées comme d'autres données obsolètes.

Déclaration de soutien

New Relic vous recommande de mettre à niveau l'agent régulièrement pour vous assurer de bénéficier des dernières fonctionnalités et avantages en termes de performances. Les sorties plus anciennes ne seront plus prises en charge lorsqu'elles atteindront la fin de leur vie. Les dates de sortie reflètent la date de publication originale de la version de l'agent.

Les nouveaux agents de navigation sont déployés auprès des clients par petites étapes sur une période donnée. De ce fait, la date à laquelle la sortie devient accessible sur votre compte peut ne pas correspondre à la date de publication d'origine. Veuillez consulter ce dashboard d'état pour plus d'informations.

Conformément à notre politique de prise en charge des navigateurs, la v1.320.1 de l'agent Browser a été conçue pour et testée sur les navigateurs et plages de versions suivants : Chrome 140-150, Edge 140-150, Safari 18-27 et Firefox 142-152. Pour les appareils mobiles, la v1.320.1 a été compilée et testée pour Android OS 16 et iOS Safari 18-26.2.

August 7
Browser agent v1.320.0

v1.320.0

Features

Improve ability to apply reasonable caps to MFE vitals

Fixed a bug in the Register API's micro-frontend (MFE) vitals tracking where a script's timing correlation could be reused after it went stale, causing First Contentful Paint (and other vitals) to be misreported as up to several seconds slower than they actually were for MFEs that remount without their underlying script reloading (e.g. in single-page applications).

MFE iframe support - Beta Access

Adds an interface for capturing MFE data encapsulated in an iFrame. This is experimental, is subject to change or total removal and should not be used in a production environment until GA status has been reached

Bug fixes

Deduplicate auto-instrumented MFE events

Fixes duplicate reporting of auto-instrumented events (AJAX requests, JS errors, console logs, WebSocket activity etc.) when a micro-frontend is registered with the register() API multiple times. Previously, a single auto-instrumented event originating from a repeatedly-registered MFE script would be reported once per registration — Auto-detected events are now collapsed to a single report per real occurrence when they resolve to the same underlying script and the same registered MFE id. Explicit API-driven calls (.addPageAction(), .log(), .noticeError(), etc.) and MicroFrontEndTiming events remain per-registration, as intended, and distinct MFEs that happen to share a script (e.g. two different MFEs registered from the same inline <script> block) continue to be reported independently.

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.0 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.0 was built and tested for Android OS 16 and iOS Safari 18-26.2.

July 28
Browser agent v1.319.0

v1.319.0

Caractéristiques

Améliorations des signaux vitaux MFE

Implémenter des améliorations de la qualité de vie sur la collecte des temps vitaux du MFE.

  • Si aucune valeur FCP n'est observée dans les 10 secondes, arrêtez les observateurs pour économiser de la mémoire et contrôler les valeurs hors norme.
  • Décorer les arbres DOM observés avec l'ID d’instance du MFE pour faciliter le débogage et empêcher la double instrumentation du même arbre DOM à partir de multiples instances pointant vers la même cible MFE.

Détecter automatiquement les Web Sockets MFE

Ajouter la prise en charge de l'attribution automatique des événements WebSocket aux micro-frontends (MFE). Auparavant, les événements WebSocket étaient uniquement capturés automatiquement de manière globale par l'application de navigateur conteneur. Avec cette modification, l'agent compare la signature de la stack d'appels de la méthode WebSocket à la signature de la stack d'appels du module MFE qui s'est enregistré auprès de l'API register. Si le fichier responsable de l'enregistrement auprès de l'agent Browser se trouve dans la signature de la stack d'appels de la méthode WebSocket déclenchée, cet événement sera attribué au MFE plutôt qu'au conteneur.

Ne pas offusquer les clés d'attribut

N'obfusquez pas les clés d'attribut dans notre méthode addCustomAttributes pour le sérialiseur BEL. Cette modification affecte les attributs dans les événements AjaxRequest, PageViewTiming et BrowserInteraction (navigation douce uniquement).

Débogage

Éviter de capturer les charges AJAX de l'agent

Empêchez la fonctionnalité AJAX capture_payloads de capturer les propres requests de télémétrie de l'agent (collectes vers les points de terminaison de balise NR).

Garder la charge Ajax hors des événements non liés

Supprime les informations sur la request et la charge AJAX capturées des événements non liés (métriques de tranche de temps AJAX, trace de session) via un objet params partagé.

Déclaration de soutien

New Relic vous recommande de mettre à niveau l'agent régulièrement pour vous assurer de bénéficier des dernières fonctionnalités et avantages en termes de performances. Les sorties plus anciennes ne seront plus prises en charge lorsqu'elles atteindront la fin de leur vie. Les dates de sortie reflètent la date de publication originale de la version de l'agent.

Les nouveaux agents de navigation sont déployés auprès des clients par petites étapes sur une période donnée. De ce fait, la date à laquelle la sortie devient accessible sur votre compte peut ne pas correspondre à la date de publication d'origine. Veuillez consulter ce dashboard d'état pour plus d'informations.

Conformément à notre politique de prise en charge des navigateurs, la version v1.319.0 de l'agent Browser a été conçue et testée pour ces navigateurs et plages de versions : Chrome 139-149, Edge 139-149, Safari 18-27 et Firefox 142-152. Pour les appareils mobiles, la v1.319.0 a été compilée et testée pour Android OS 16 et iOS Safari 18-26.2.

July 8
Browser agent v1.318.0

v1.318.0

Caractéristiques

Ajout de la configuration d'initialisation websocket

Ajoute le bloc web_sockets à la configuration d'initialisation NREUM. Définir web_sockets.enabled sur true active la fonctionnalité des websockets. La fonctionnalité des websockets est désactivée par défaut.

Détection des Core Web Vitals MFE

Ajouter des méthodes de détection internes pour FCP, INP, CLS et LCP lorsqu'ils sont générés par un MFE

Améliorer le démarrage de l'agent

Fournir une meilleure prise en charge des scénarios où le démarrage de l'agent peut être interrompu avant que l'appel RUM ne se termine avec succès et que les modes de session de fonctionnalité ne soient enregistrés dans le stockage local (le cas échéant).

Déclaration de soutien

New Relic vous recommande de mettre à niveau l'agent régulièrement pour vous assurer de bénéficier des dernières fonctionnalités et avantages en termes de performances. Les sorties plus anciennes ne seront plus prises en charge lorsqu'elles atteindront la fin de leur vie. Les dates de sortie reflètent la date de publication originale de la version de l'agent.

Les nouveaux agents de navigation sont déployés auprès des clients par petites étapes sur une période donnée. De ce fait, la date à laquelle la sortie devient accessible sur votre compte peut ne pas correspondre à la date de publication d'origine. Veuillez consulter ce dashboard d'état pour plus d'informations.

Conformément à notre politique de prise en charge des navigateurs, la v1.318.0 de l'agent Browser a été conçue pour et testée sur ces navigateurs et plages de versions : Chrome 139-149, Edge 139-149, Safari 18-26 et Firefox 141-151. Pour les appareils mobiles, la v1.318.0 a été compilée et testée pour Android OS 16 et iOS Safari 18-26.2.

Droits d'auteur © 2026 New Relic Inc.

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