Releases: muxinc/stats-sdk-objc
Releases · muxinc/stats-sdk-objc
v5.1.2
v5.1.1
Releases/v5.1.1 (#123)
v5.1.0
Releases/v5.1.0 (#122)
v4.7.1
Improvements
- Include privacy manifest file
v5.0.1
Improvements
- Include privacy manifest file
v5.0.0
Improvements:
- Error events can be categorized with warning or fatal severity levels
- Error events can be categorized as business exceptions
- An error translator can be configured to extend or customize the Core SDK error handling logic
Fixes:
- Player error details such as error code, error context, error message, error severity, and whether the error is a business exception are only sent to Mux when an error event is dispatched.
- Player error details (same as listed above) are no longer deduplicated and are explicitly included with each error event sent to Mux.
- The SDK continues to track watch time after an error event is dispatched based on player playhead progression. To explicitly indicate that watch time should no longer be tracked after an error during a playback session please dispatch a
ViewEnd
event.
v4.7.0
Improvements:
- Add support for monitoring media on
visionOS
. We recommend testing yourvisionOS
SDK integration on both the simulator and a physical device prior to deploying to the App Store.
Fixes:
- Compute correct Video Startup Time if
AdPlayingEvent
occurs a significant time after the view has started - Ensure seeks are excluded from Video Startup Time in all cases
Known Issues:
- Installation using Cocoapods on
visionOS
is not currently supported. Installation oniOS
andtvOS
using Cocoapods is not affected.
v4.6.0
API Changes:
- Expose player software name and player software version on
MUXSDKPlayerData
Improvements:
- Bump beacon interval to 10 seconds to match the other Core SDKs
v4.5.2
Improvements
- Backfill header nullability annotations
v4.5.1
Fixes
- Count ad playback time in total playback time