July 30
iOS agent v7.5.8
Important
Starting from iOS SDK version 7.5.4, a change has been implemented that causes previously suppressed Handled Exception events to be reported.
Fixed in this release
- Agent is built using Xcode 16.4.
- Fixed an issue that could cause distributed tracing to not have all required account information at start of a session.
- Fixed an issue that could cause a crash on agent start.
July 23
iOS agent v7.5.7
Important
À partir de la version 7.5.4 du SDK iOS, un changement a été implémenté qui provoque le signalement d'un événement d'exception gérée précédemment supprimé.
Corrigé dans cette sortie
- L'agent est construit à l'aide de Xcode 16.4.
- Correction d'un problème qui pouvait entraîner le fait que le traçage distribué ne contienne pas toutes les informations de compte requises au démarrage d'une session.
June 5
iOS agent v7.5.6
Important
À partir de la version 7.5.4 du SDK iOS, un changement a été implémenté qui provoque le signalement d'un événement d'exception gérée précédemment supprimé.
Corrigé dans cette sortie
- L'agent est construit à l'aide de Xcode 16.3. Cela devrait corriger toutes les erreurs liées à la couverture du code lors de l'utilisation de l'agent iOS New Relic avec Xcode 16.3.
- Correction d'un problème qui pouvait entraîner une définition incorrecte du compte de suivi distribué.
- Correction d'un problème qui pouvait provoquer le blocage de l'agent lors de la définition de l'attribut de session.
April 22
iOS agent v7.5.5
Important
Starting from iOS SDK version 7.5.4, a change has been implemented that causes previously suppressed Handled Exception events to be reported.
Fixed in this release
- Addressed customer-reported crashes and bugs.
- Fixed a SPM version warning.
Support statement
- As of iOS agent version 7.4.1, the iOS agent will consolidate previously separate XCFramework and tvOS agents into a singular iOS agent.
- As of this release, the oldest supported version of the XCFramework is 7.3.6.
March 6
iOS agent v7.5.4
Important
À partir de la version 7.5.4 du SDK iOS, un changement a été implémenté qui provoque le signalement d'un événement d'exception gérée précédemment supprimé.
Corrigé dans cette sortie
- Correction d'un crash pouvant survenir lors de l'enregistrement des exceptions gérées.
- Correction de divers plantages pouvant survenir lors de l'utilisation de l'agent iOS New Relic.
- L'agent iOS New Relic inclut désormais les attributs Session dans les logs Mobile.
- Correction d'un problème qui pouvait survenir lors de l'envoi de plusieurs exceptions gérées à New Relic. L'agent iOS New Relic empêchera désormais la perte de données lors de l'envoi de plusieurs exceptions gérées.
Déclaration de soutien
- À partir de la version 7.4.1 de l'agent iOS, l'agent iOS consolidera les agents XCFramework et tvOS précédemment séparés en un seul agent iOS.
- À ce jour, la version la plus ancienne prise en charge de XCFramework est la 7.3.6.
December 4, 2024
iOS agent v7.5.3
Fixed in this release
- The tracked headers set in addHTTPHeaderTrackingFor are now correctly added to network request events manually captured using noticeNetworkRequestForURL.
- Fixed a bug in the new event system that prevented adding an attribute with a key that contain a reserved key string as a prefix.
- Made changes to address the
NRMA__deallocInteractionHistoryList
crash reported by users.
Other notes
- The iOS agent now supports automatic log collection for remote logging. This feature is limited to
NSLog()
, Swiftprint()
, and other print-family functions. To enable it, use theNRFeatureFlag_AutoCollectLogs
feature flag. For more information on how to enable and configure remote logging, visit our documentation. - Changed the agent to agent to consistently send the sampled flag as '01' (true) in the W3C Traceparent header to maintain trace continuity with OpenTelemetry agents, which expect '00' (false) for dropped spans and '01' (true) for sampled spans.
Support statement
- As of iOS agent version 7.4.1, the iOS agent will consolidate previously separate XCFramework and tvOS agents into a singular iOS agent.
- As of this release, the oldest supported version of the XCFramework is 7.3.6.
September 23, 2024
iOS agent v7.5.2
Fixed in this release
- Fixed an issue that could cause app hangs.
- Fixed an issue that caused events created in applicationDidFinishLaunchingWithOptions to not be reported.
- Fixed a crash that could occur when using the NRFeatureFlag_NewEventSystem and forming the attribute json in a harvest.
- Fixed a crash that could occur from a NRMAPayload object while using the NRFeatureFlag_NewEventSystem.
Support statement
- As of iOS agent version 7.4.1, the iOS agent will consolidate previously separate XCFramework and tvOS agents into a singular iOS agent.
- As of this release, the oldest supported version of the XCFramework is 7.3.6.