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

iOS agent release notesRSS

August 13
iOS agent v7.7.6

Fixed in this release

  • Fixed session replay events sorting ahead of Meta/FullSnapshot.

  • fixed potential missing data by rewriting NRMAExceptionMetaDataStore.

  • Fixed RN sourcemap upload script.

  • Fixed a potential session restart issue in checkAndHandleSessionTimeout.

August 7
iOS agent v7.7.5

Fixed in this release

  • Fixed a bug where calling setUserId with nil always started a new session.

  • Prevented old session replay frames from uploading with a new session.

  • Changed reachability to update a callback on change instead of calling it every time.

  • Fixed hex invalidate crash.

  • Fixed setUserId vendorId crash.

  • Fixed atomicity across NRMA Trace collections.

  • Fixed setUserId to stay synchronous.

  • Fixed a crash by changing session replay from a Timer to a DispatchSourceTimer.

  • Fixed a CoreData NRMAMethodProfiler crash.

  • Fixed a crash by having sessionAttributeJSONString take a snapshot of dicts.

  • Fixed MSR text by clamping the SwiftUI text width-compensation offset to its content.

  • Fixed a JSErrorController memory leak.

  • Fixed MSR text by referring to the precise numeric font weight instead of the binary bold trait.

  • Updated the dSYM upload tools to add the appVersion param to dsym-upload-tools run-symbol-tool.

  • Fixed the missing SwiftUI modals in MSR.

July 9
iOS agent v7.7.4

Nouvelles fonctionnalités

Les appareils simulateurs sont désormais signalés comme simulator-(deviceType).

Corrigé dans cette sortie

  • Suppression de la détection KMP qui causait une instabilité dans la version 7.7.3.
  • Correction d'un plantage qui pouvait survenir lors de l'enregistrement de requests web asynchrones.
  • Correction d'un plantage causé par une condition de concurrence de la configuration de harvest.

July 2
iOS agent v7.7.3

Nouvelle fonctionnalité

Fonctionnalité de stockage hors ligne pour le Session Replay mobile.

Corrigé dans cette sortie

Remplacement du LCG basé sur l'horodatage dans IGuidGenerator par arc4random_buf.

Ajout de la détection de la région UE à l'envoi de sourcemaps RN.

Blocage de la récursion pour le swizzle d'interaction par défaut de style MAUI.

Renommage de appVersionId en appVersion dans l'envoi de sourcemaps RN.

Correction d’une boucle infinie dans EventDeserializer qui gelait l’agent au lancement.

Modification du mode de masquage par défaut de Session Replay pour ne pas autoriser le démasquage à l'aide d'API programmatiques et correction des API de remplacement d'UIKit.

Correction d'un plantage qui pouvait se produire dans NRMAWKWebViewNavigationDelegate webViewWebContentProcessDidTerminate.

Garantie que les données de Session Replay sont téléchargées au prochain lancement si le téléchargement a échoué lors de la fermeture de l'application.

Suppression des rapports de plantage définitivement rejetés (400/403).

Ajout de l'éviction TTL pour le stockage hors ligne (#786).

Correction du plantage d’initialisation de NRMAHarvestController (#793).

May 26
iOS agent v7.7.2

Corrigé dans cette sortie

April 22
iOS agent v7.7.1

Fixed in this release

  • Mobile Session Replay Enhancements.
  • Fix lifetime/threading race in NRMAHarvestController.

March 25
iOS agent v7.7.0

New in this release

  • Session Replay Blocked Views: Added new blocked views functionality. For UIKit use "nr-block" accessibility id, new UIView blockView, or in SwiftUI NRConditionalMaskView with blockView=true to block regions from capture during session replay.

Fixed in this release

  • Fixed an overheating issue caused by excessive logging in rare cases.
  • Resolved a bug in NewRelic.setMaxOfflineStorageSize.
  • During harvest handle status code 0.
  • Resolved issues in getAndClearFrames and flattenTree.

Droits d'auteur © 2026 New Relic Inc.

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