Skip to content

Releases: SRGSSR/srgmediaplayer-apple

Maintenance release

27 Mar 07:18
1181ea8

Choose a tag to compare

Tools have been updated for Xcode 26 support.

Slider crash fix for iOS 26

09 Mar 15:29
3701fca

Choose a tag to compare

This release fixes a crash affecting SRGTimeSlider for apps compiled with the iOS 26 SDK and run on iOS 26.

Improvements

  • Adopted the native slider look & feel for SRGTimeSlider.
  • Added deprecation notice, with link to our modern Pillarbox player.

Fixes

  • Fixed SRGTimeSlider crash on iOS 26.

Breaking Changes

  • Removed trackThickness and bufferingTrackColor slider properties. Use standard UISlider customization APIs instead.

What's Changed

Full Changelog: 7.2.3...8.0.0

Maintenance release

04 Aug 06:43
354b2c5

Choose a tag to compare

Fixes

  • Fixes regression introduced in version 7.2.2, leading to DVR streams starting at an incorrect default position (start of the DVR window instead of live edge).

Maintenance release

26 Jul 09:35
cbf8cf3

Choose a tag to compare

Improvements

  • Mitigates startup issue with malformed on-demand streams containing misaligned timestamps (such streams should still be fixed but at least the player will behave in a better was in the meantime).

What's changed

  • Xcode 15 with iOS 17 and tvOS 17 by @pyby in #126
  • Build and test with Xcode 15.0.1 by @pyby in #131
  • Build and test with Xcode 15.3 by @pyby in #132
  • Bump rexml from 3.2.5 to 3.2.8 by @dependabot in #133
  • Build and test with Xcode 15.4 by @pyby in #134
  • Always seek to the start position to mitigate impact of timestamp misalignments by @defagos in #135

Full Changelog: 7.2.1...7.2.2

Maintenance release

03 Aug 17:44
7176081

Choose a tag to compare

Fixes

  • Fix missing import (#129).

Full Changelog: 7.2.0...7.2.1

Maintenance release

03 Aug 12:15
63a8b41

Choose a tag to compare

Improvement

  • Add SRG_NSTIMEINTERVAL_IS_VALID(NSTimeInverval) (#128).
  • Various CI improvements.

Fixes

  • Fix SRGTimeSlider throwing sometime an exception (#128).
  • Disable flaky test (#125).

Full Changelog: 7.1.0...7.2.0

Maintenance release for Xcode 14

11 Aug 19:02
0e59937

Choose a tag to compare

  • The minimum deployment target has been bumped to iOS 12.
  • This release makes sure the project builds with Xcode 14 without any significant warning.
  • Restore Catalyst support with Xcode 14 (#105).

Maintenance release

18 Jul 13:04
7.0.3
00ed47f

Choose a tag to compare

  • Remove assertions which could not always be entirely fulfilled.

Forced subtitles support

08 Jul 09:42
7.0.2
d97e453

Choose a tag to compare

  • When no subtitles have been explicitly enabled, forced subtitles matching the currently selected audio language are automatically displayed.

Maintenance release

20 May 09:52
b0a28e8

Choose a tag to compare

  • Fix playback rate sometimes not immediately changed when playing a DVR stream (#117).
  • Update layout implementation.