Releases: muxinc/mux-stats-sdk-theoplayer-ios
Releases · muxinc/mux-stats-sdk-theoplayer-ios
v0.12.0
v0.11.0
Improvements
- Relax THEO player version constraint
- Add an ads integration presence check to remove console warning when no ads integration is present
v0.10.0
Improvements
- Support use in tvOS applications (#28)
- Update minimum supported THEOplayer dependency to 7.1.0 (#29)
- Update pinned MuxCore dependency to 4.7.1 with privacy manifest file that satisfies Apple’s new requirements for third-party SDKs to outline privacy practices associated with their use.
v0.9.0
-
Update THEOplayer to
6.12.1
-
Update MuxCore to
4.7.0
-
Update iOS minimum deployment target to 12.0
-
Improve examples
Release v0.8.0
Improvements
- Update THEOplayer
- Add SPM manifest that includes the THEOplayer package
- Add SPM example application
- Remove XCFramework and convert pod to source distribution
Release v0.7.0
- Remove the THEOplayerSDK.framework from build artifact
- Add THEOplayerSDK.framework to .gitignore
v0.6.0
- Add MUXSDKCustomerData
- Custom data support through customer data object
- Example:
let playerData = MUXSDKCustomerPlayerData(environmentKey: "YOUR_ENV_KEY")!
let videoData = MUXSDKCustomerVideoData()
videoData.videoTitle = "Big Buck Bunny"
videoData.videoId = "bigbuckbunny"
videoData.videoSeries = "animation"
let customData = MUXSDKCustomData()
customData.customData1 = "Theo Player Demo"
customData.customData2 = "Custom Dimension 2"
let customerData = MUXSDKCustomerData()
customerData.customerPlayerData = playerData
customerData.customerVideoData = videoData
customerData.customData = customData
MUXSDKStatsTHEOplayer.monitorTHEOplayer(
self.player,
name: playerName,
customerData: customerData,
softwareVersion: "1.1.1"
)
v0.5.0
- Update to use xcframeworks to provide Xcode 13 and M1 compatibility