Changelog
For documentation, see the Splunk MINT SDK Developer Guide.
Version 4.0.24
Summary of changes:
- Fixed crashes that were occurring on iOS 7 devices.
- The SDK now uses the correct AppVersionName.
Version 4.0.23
Summary of changes:
- Added support for intercepting the methods uploadDataTask and downloadDataTask of NSURLSession. NSURLSession is only used internally.
Version 4.0.22
Summary of changes:
- When intercepting network calls, the scheme of the URL is now trimmed.
- Made minor changes to support error hash signatures for the Xamarin iOS SDK.
Version 4.0.21
Summary of changes:
- Crash reporting is disabled by default now when the debugger is attached.
- Due to this technical note, changed the method for accessing NSCacheDirectory and NSLibraryDirectory using NSFileManager:URLsForDirectory.
- Fixed the NSURLConnection instance to return properly when the client is using the NSURLConnection:initWithRequest:delegate: selector.
- Now if a new transaction is started with the same name as a transaction that is already in progress, the new transaction replaces the existing one.
- Transactions cannot be stopped more than once.
- Now when transactions fail, proper values are added for connection, state, and extra data.
- Added the server status code and description for a response in the notification delegate.
- Added support for Xamarin iOS handled exceptions.
Version 4.0.17
Summary of changes:
- System memory is reported now. The maximum and available application memory are always "NA".
- Fixed the SDK crash issue when the backtrace has no application line.
- Latest NSLog output lines are now attached to the unhandled crash.
- Global extra data and breadcrumbs are now attached properly in unhandled crashes.
- Locale is now a region as a two-letter value.
- Network monitoring fixes: the exception is the description of the status code when a call fails, and other minor model changes.
- Transaction fixes: when the status is "success" the reason is "NA", and other minor model changes.
- Fixed null fields now have a value of "NA".
- Fixed connection and state fields now get appropriate values.
- General changes were made to the fixture model according to specification changes.
Version 4.0.1
Summary of changes:
- Fixed problem with Xcode 5.
- Minor Bug Fixes.
Version 4.0.0
This is the first release of the BugSense SDK for iOS as the Splunk MINT SDK for iOS.
New features and improvements
- Transactions let you keep track of all the important processes in your app.
- Advanced events let you get more details about your events.
- Network monitoring lets you keep track of your network requests.
- Improvements have been made to performance.
- Data is now batched and compressed.
- Replaced crash extra data with global extra data.
- Added the
MintNotificationDelegate
protocol for easy debugging. - Added support for iOS 8.
Changes
- The header is changed from <BugSense-iOS/BugSenseController.h> to <SplunkMint-iOS/SplunkMint-iOS.h>.
- The main class changed from BugSenseController to Mint.
For more information, see the Migration Guide for iOS.
API Reference | Known issues |
This documentation applies to the following versions of Splunk MINT™ SDK for iOS (EOL): 4.0.x
Feedback submitted, thanks!