September 9, 2020
XCFramework agent
Notes
The New Relic XCFramework Agent is the updated distribution method for the iOS & tvOS agent. Starting with the 7.0.0 release, all future updates will be deployed via the XCFramework agent. The XCFramework agent will be distributed via the NewRelicAgent cocoapods, as well as via download.
New features
- A single artifact support iOS, tvOS, and Catalyst apps.
- Dynamic Library support. This will greatly improve support for shared frameworks instrumentation.
Notes
- To import this artifact you'll have to use
#import <NewRelic/NewRelic.h>
instead of the previous#<NewRelicAgent/NewRelic.h>
.
August 25, 2020
iOS agent 6.14.0
Improvements
- Added API to allow the agent data upload hosts to be set during agent start-up. (
+(void) startWithApplicationToken:andCollectorAddress:andCrashCollectorAddress:
)
tvOS agent v6.14.0
Improvements
- Added API to allow the agent data upload hosts to be set during agent start-up. (
+(void) startWithApplicationToken:andCollectorAddress:andCrashCollectorAddress:
)
July 21, 2020
iOS agent v6.13.0
Fixes
- Removed deprecated use of NSURLConnection methods
- Improved ptr auth stripping in arm64e crashes.
tvOS agent v6.13.0
Fixes
- Removed deprecated use of NSURLConnection methods
- Improved ptr auth stripping in arm64e crashes.
July 13, 2020
tvOS agent
Fixes
- Fixed build warnings related to the tvOS agent.
April 20, 2020
iOS agent v6.11.0
Fixes
- The New Relic WKWebView navigation delegate wrapper will respond as the wrapped delegate when
isKindOfClass:
is called. +[NewRelic recordHandledException:(NSException*)]
will no longer accept exceptions that were not thrown.
tvOS agent
Fixes
+[NewRelic recordHandledException:(NSException*)]
will no longer accept exceptions that were not thrown.
November 20, 2019
iOS agent v6.10.0
Fixes
- Now packaged with arm64e architectures.
- dSYM upload script can handle paths with spaces in them.
tvOS agent v6.10.0
Fixes
- dSYM upload script can handle paths with spaces in them.