The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
## Improvements
* Include privacy manifest file
## Improvements
* Include privacy manifest file
## 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.
## Improvements:
* Add support for monitoring media on `visionOS`. We recommend testing your `visionOS` 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 on `iOS` and `tvOS` using Cocoapods is not affected.
## 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
## Improvements
* Backfill header nullability annotations
## Fixes
* Count ad playback time in total playback time
## Updated
* Add DRM Type to `MUXSDKCustomerViewData` so you can specify it from another source
## Deprecated
* `MUXSDKDispatcher`'s `handleBatch beaconCollectionDomain: osFamily: jsonDict: callback:` has been deprecated in favor of an overload that takes headers for requests to the collection domain
* `MUXSDKNetworkRequestBuilding` `buildRequestFromURL: eventsJsonDict: error:` has been deprecated in favor of an overload that takes headers for requests to the collection domain
## Improvements
* Performance + Reliability improvements during large events
## Fixes
* Fix ad metadata not being available
## Improvements
* Update Beacon Batch Interval to 10s