Releases: newrelic/newrelic-ios-agent
7.6.0
Important
- This release bumps the required iOS version of the New Relic iOS agent to iOS 16.
New in this release
- Includes Public Preview of Mobile Session Replay.
Fixed in this release
- Fixed issue with handled exceptions that could occur when logging.
- Fixed incorrect parameter naming warning.
7.5.11
Fixed in this release
- Fixed performance issues that could occur when using Interaction Tracing.
- Fixed a log related to Distributed Tracing that could be incorrectly shown.
7.5.10
Fixed in this release
- Fixed a crash that could occur on agent start.
7.5.9
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.
7.5.6
Fixed in this release
- Agent is built using Xcode 16.3. This should correct any errors related to Code Coverage when using the New Relic iOS agent with Xcode 16.3.
- Fixed in an issue that could cause distributed tracing account to be set incorrectly.
- Fixed an issue that could cause the agent to crash when setting session attributes.
Full Changelog: 7.5.5...7.5.6
7.5.5
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.
7.5.4
Fixed in this release
• Fixed crash that could occur when recording handled exceptions.
• Fixed various crashes that could occur when using the New Relic iOS agent.
• The New Relic iOS agent now includes Session Attributes in Mobile Logs.
• Fixed an issue that could occur when sending multiple handled exceptions to New Relic. The New Relic iOS agent will now will prevent data loss when sending multiple handled exceptions.
7.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.
7.5.2
Hello everyone. The New Relic iOS agent team is announcing the 7.5.2 release!
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.
New Relic iOS agent 7.5.1
Hello everyone. The New Relic iOS agent team is announcing the 7.5.1 release!
Fixed in this release
- Added watchOS as a compatible environment for the iOS agent. Fixed to work with SPM and Cocoapods. For more information on using the agent in a watchOS project visit our documentation.
- Starting the New Relic agent to your watchOS project
The agent can be downloaded from here, installed through Swift Package Manager (preferred), or installed via Cocoapods.