Skip to content

Releases: muxinc/mux-stats-sdk-theoplayer-ios

v0.12.0

09 Nov 01:20
b299068
Compare
Choose a tag to compare

Improvements:

  • Update range of supported THEOplayer versions to major version 8

v0.11.0

06 Aug 01:01
8e9f11b
Compare
Choose a tag to compare

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

22 May 16:19
1a42cef
Compare
Choose a tag to compare

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

13 Apr 00:45
c9d58cc
Compare
Choose a tag to compare
  • 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

31 Aug 21:22
b0079c9
Compare
Choose a tag to compare

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

08 Jul 23:52
8ba0455
Compare
Choose a tag to compare
  • Remove the THEOplayerSDK.framework from build artifact
  • Add THEOplayerSDK.framework to .gitignore

v0.6.0

11 May 17:30
365826f
Compare
Choose a tag to compare
  • 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

05 Apr 22:05
9cc7bde
Compare
Choose a tag to compare
  • Update to use xcframeworks to provide Xcode 13 and M1 compatibility

v0.4.1

17 Feb 19:54
Compare
Choose a tag to compare
  • Bug Fix: fixes an issue where an error message could be wrongly set when an AdError occurs

v0.3.0

02 Oct 17:17
Compare
Choose a tag to compare
  • adds error code tracking
  • see ReadMe about THEOPlayer version support