v1.293.0
Caractéristiques
Ajouter un message interne « tâches longues »
Ajoutez un message interne indiquant si une fonction encapsulée est qualifiée de « tâche longue ». Ceci sera utilisé plus tard dans la fonctionnalité de l'agent pour améliorer les comportements futurs.
Émettre SM sur RUM réponse horodatage invalide
Fournit une métrique de supportabilité à la réception d'un horodatage invalide dans la réponse à l'appel RUM.
Débogage
Problème d'adresse empêchant la désactivation des traces distribuées
Correction d'un bug où l'agent était capable de capturer des traces distribuées, même lorsque distributed_tracing: false
était fourni dans la configuration.
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 1.293.0 de l'agent Browser a été conçue et testée sur ces navigateurs et plages de versions : Chrome 128-138, Edge 127-137, Safari 17-19 et Firefox 129-139. Pour les appareils mobiles, la version 1.293.0 a été créée et testée pour Android OS 16 et iOS Safari 17-26.
v1.292.1
Bug fixes
fix custom attribute race condition precedence
Addressed a race condition that occurred between the local storage module reading and writing custom attributes locally and the API updating custom attributes in page memory.
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.292.1 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 127-137, Edge 127-137, Safari 17-18, and Firefox 129-139. For mobile devices, v1.292.1 was built and tested for Android OS 16 and iOS Safari 17-18.1.
v1.292.0
Caractéristiques
Mettre à jour les définitions BrowserInteraction
et previousUrl
Mettre à jour BrowserInteractions
pour utiliser document.referrer
pour les valeurs previousUrl sur l'interaction initialPageLoad
au lieu de refléter previousUrl
et targetUrl
. Cela permet une meilleure fonctionnalité pour les parcours des utilisateurs et fournit plus d'informations détaillées sur les liens entre les pages.
Ajouter plus d'événement d'inspection
Ajoute un nouvel événement d'inspection à l'agent. Ces événements incluent l'événement de drainage, l'événement de cycle de vie de la fenêtre tel que navigate, load, DOMContentLoaded et l'événement de session qui émettre des modifications sur l'état de session de l'agent.
Débogage
Corriger la valeur finished
de l'API timeSinceLoad
Corrige un problème où l'API finished
créait une valeur timeSinceLoad
pour les données PageAction
comme horodatage Unix au lieu d'une valeur de temps relative en secondes à partir de l'origine de la page.
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 1.292.0 de l'agent du Browser a été conçue et testée sur ces navigateurs et plages de versions : Chrome 127-137, Edge 127-137, Safari 17-18 et Firefox 128-138. Pour les appareils mobiles, la version 1.292.0 a été créée et testée pour Android OS 16 et iOS Safari 17-18.1.
v1.291.1
Débogage
Empêcher ST de conserver les références d'événement en mémoire en cas d'interruption
Sortir les entrées Event
que l'agent conserve dans la trace après son annulation. Cela résout un cas connu de fuite de mémoire provoquée par l’ajout continu de ces références à un ensemble qui n’est jamais effacé.
Nettoyer BrowserPerformance entryName pour les ressources
L'attribut entryName
du type de ressource d'événements BrowserPerformance
aura désormais une URL plus propre, supprimant le fragment hacher des URL signalées.
Ajouter des protections pour addToTrace
Événements créés avec l'API addToTrace, qui ont un horodatage UNIX invalide, émettent un avertissement et retournent sans créer l'événement.
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 1.291.1 du Browser de l'agent a été conçue et testée sur ces navigateurs et plages de versions : Chrome 126-136, Edge 126-136, Safari 17-18 et Firefox 128-138. Pour les appareils mobiles, la version 1.291.1 a été créée et testée pour Android OS 16 et iOS Safari 17-18.1.
v1.291.0
Caractéristiques
Créer l'API de mesure
Ajoute l'API de mesure à l'objet global newrelic
. Cette API permet de générer de nouvelles données BrowserPerformance même si la détection automatique des marques et des mesures n'est pas activée.
Débogage
Correction de la course entre la fin de session et l'abandon de la fonctionnalité
Corrigez un problème où la fonctionnalité entrait en compétition avec le gestionnaire de session lorsqu'une session se termine. Cela nécessitait une vérification des horaires de session pour correspondre à une session donnée et pouvait créer un état dans lequel une nouvelle session créée à partir d'une session préexistante déclencherait une relecture partielle ou aucune relecture, et empêcherait l'agent d'envoyer des données de trace avec une relecture donnée.
Récoltez immédiatement la première charge utile de trace de session
Pour une meilleure cohérence, un ancien comportement a été implémenté où la première charge utile ST est récoltée immédiatement lors du chargement de la page. Cela permet de garantir que les cas où les rediffusions sont récoltées mais où les traces ne se produisent pas moins fréquemment.
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 1.291.0 du Browser de l'agent a été conçue et testée sur ces navigateurs et plages de versions : Chrome 126-136, Edge 126-136, Safari 17-17 et Firefox 128-138. Pour les appareils mobiles, la version 1.291.0 a été créée et testée pour Android OS 16 et iOS Safari 17-18.1.
v1.290.1
Bug fixes
Silence setting getter only harvestCount message
The warning that results from the agent attempting to overwrite the runtime harvestCount
will be correctly silenced.
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.290.1 of the Browser agent was built for and tested against these browsers and version ranges: Chrome 126-136, Edge 126-136, Safari 17-17, and Firefox 128-138. For mobile devices, v1.290.1 was built and tested for Android OS 16 and iOS Safari 17-18.1.