This repository has been archived by the owner on Feb 19, 2020. It is now read-only.
Releases: bitstadium/HockeySDK-tvOS
Releases · bitstadium/HockeySDK-tvOS
Version 5.1.0
Version 5.0.0
This version contains one major breaking change. HockeySDK-tvOS now requires tvOS 10.0 or up.
Version 5.0.0-beta.1
This version contains one major breaking change. HockeySDK-tvOS now requires tvOS 10.0 or later.
- [IMPROVEMENT] The SDK now uses the same structure for the "fat framework" as the iOS SDK.
Version 4.1.2
- [IMPROVEMENT] The SDK documentation is now generated using jazzy.
- [IMPROVEMENT] The SDK can be compiled using Xcode 9 beta 3.
- [IMPROVEMENT] Events are now sent when the app goes into background. This behavior is now consistent across all native SDKs for HockeyApp.
- [BUGFIX] Remove references to store updates from
BITHockeyManager.h
. This caused issues when integrating the SDK using Xcode 9 beta 3.
Version 4.1.1
- [BUGFIX] Add check for
nil
in BITChannel.
Version 4.1.0
- [NEW] Add ability to track custom events
- [NEW] Additional API to track an event with properties and measurements.
- [BUGFIX] Add Bitcode marker back to simulator slices. This is necessary because otherwise
lipo
apparently strips the Bitcode sections from the merged library completely. As a side effect, this unfortunately breaks compatibility with Xcode 6. #310 - Minor fixes and refactoring
Version 4.1.0 Beta 1
This is the first public release of our upcoming 4.1.0 SDK. It's major feature is the addition of Custom Events to the User Metrics feature that became publicly available with our 4.0.0 SDK.
If you are part of Preseason, you can now track Custom Events in your app, understand user actions and see the aggregates on the HockeyApp portal.
You can track Custom Events like this:
Objective-C
BITMetricsManager *metricsManager = [BITHockeyManager sharedHockeyManager].metricsManager;
[metricsManager trackEventWithName:eventName]
Swift
let metricsManager = BITHockeyManager.sharedHockeyManager().metricsManager
metricsManager.trackEventWithName(eventName)
Changes:
- [NEW] Add ability to track custom events
- [BUGFIX] Server URL is now properly customizable
- [BUGFIX] Fix memory leak in networking code
- [BUGFIX] Fix different bugs in the events sending pipeline
- [IMPROVEMENT] Events are always persisted, even if the app crashes
- [IMPROVEMENT] Allow disabling
BITMetricsManager
at any time - [IMPROVEMENT] Reuse
NSURLSession
object - [IMPROVEMENT] Under the hood improvements and cleanup
- [IMPROVEMENT] Prevent User Metrics from being sent if
BITMetricsManager
has been disabled.
Version 4.0.0
To better align with our iOS and OS X SDKs, we bumped the version number of this SDK to 4.0.0
.
- [NEW] Add User Metrics support
- [IMPROVEMENT] Prefix GZIP category on NSData to prevent symbol collisions
- [BUGFIX] Exclude GZIP functionality from none metrics builds
Version 1.1.0-beta.1
- [NEW] User Metrics including users and sessions data is now in public beta
Version 1.1.0-alpha.1
- [NEW] Add User Metrics support
- [UPDATE] Add improvements and fixes from 1.0.0-beta.2
1.0.0 Beta 2
- [FIX] Add userPath anonymization
- [FIX] Remove unnecessary calls to
-[NSUserDefaults synchronize]
- [FIX] Fix NSURLSession memory leak
- [FIX] Minor refactorings & bug fixes