Skip to content

Releases: muxinc/mux-stats-sdk-avplayer

v4.2.0

23 Nov 02:10
7f597bd
Compare
Choose a tag to compare

Fixes

  • send ended when an AVPlayerItem finishes playing to completion

v4.1.2

19 Oct 00:03
9d4d186
Compare
Choose a tag to compare

Improvements

  • Update MuxCore to v5.1.2

v4.1.1

18 Oct 23:42
67f9c59
Compare
Choose a tag to compare

Improvements

  • Update MuxCore to v5.1.1

v4.1.0

16 Aug 17:14
dec068f
Compare
Choose a tag to compare

Improvements:

  • Automatically dispatch a viewend when a new AVPlayerItem becomes the player currentItem. (#247)

Fixes:

  • No longer dispatch viewinit if the player currentItem is replaced with nil. (#247)

v4.0.0

18 Jun 19:17
705cb2b
Compare
Choose a tag to compare

New:

  • Error events can be categorized with warning or fatal severity levels.
  • Error events can be categorized as business exceptions.

Improvements:

  • Player error details (same as listed above) are no longer deduplicated and are explicitly included with each error event sent to Mux.

API Changes:

  • The minimum deployment targets for the SDK are now iOS 12 and tvOS 12.
  • Removes deprecated MUXSDKStats APIs.

v3.6.2

03 May 18:53
4bda9c2
Compare
Choose a tag to compare

Improvements

  • fix: avoid setting unused AVPlayer specific error dimension

Co-authored-by: AJ Lauer Barinov [email protected]
Co-authored-by: Tomislav Kordic [email protected]

v3.6.1

19 Apr 23:07
ddac23a
Compare
Choose a tag to compare

Improvements

  • Include privacy manifest file

  • Update MuxCore to version with privacy manifest file

  • Fix deprecated calls in Swift Package Manager manifest

v3.6.0

10 Apr 15:37
18881b5
Compare
Choose a tag to compare

Improvements

  • Applications running on visionOS can monitor metrics for AVPlayerViewController or AVPlayer with a fixed player size. We recommend testing your visionOS application's AVPlayer monitoring integration on both the simulator and a physical device prior to deploying to the App Store.

Known Issues

  • Installation using Cocoapods on visionOS applications is not currently supported. Installation on iOS and tvOS using Cocoapods is not affected.
  • Monitoring AVPlayerLayer playback on visionOS applications is not supported at this time.
  • Views from playback on visionOS will always indicate Used Fullscreen to be false.

Improvements

  • feat: visionOS support
  • fix: cleanup leak (#234)
  • build: remove duplicate test declaration

Co-authored-by: AJ Lauer Barinov [email protected]
Co-authored-by: GitHub [email protected]

v3.5.1

29 Jan 19:46
97eb1dc
Compare
Choose a tag to compare

Improvements

  • fix: use a strong reference and add nil reference check when dispatching session data (#227)

v3.5.0

19 Jan 08:36
667d755
Compare
Choose a tag to compare

API Changes

  • Update: Add API to report error_context with customer errors (#224)

Co-authored-by: Emily Dixon [email protected]