Releases: SRGSSR/srgmediaplayer-apple
Releases · SRGSSR/srgmediaplayer-apple
Maintenance release
Slider crash fix for iOS 26
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
SRGTimeSlidercrash on iOS 26.
Breaking Changes
- Removed
trackThicknessandbufferingTrackColorslider properties. Use standardUISlidercustomization APIs instead.
What's Changed
- Add deprectation notice by @defagos in #141
- Remove non-working slider customization on iOS 26 by @defagos in #142
Full Changelog: 7.2.3...8.0.0
Maintenance release
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
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
Maintenance release
Improvement
- Add
SRG_NSTIMEINTERVAL_IS_VALID(NSTimeInverval)(#128). - Various CI improvements.
Fixes
Full Changelog: 7.1.0...7.2.0
Maintenance release for Xcode 14
- 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
- Remove assertions which could not always be entirely fulfilled.
Forced subtitles support
- When no subtitles have been explicitly enabled, forced subtitles matching the currently selected audio language are automatically displayed.
Maintenance release
- Fix playback rate sometimes not immediately changed when playing a DVR stream (#117).
- Update layout implementation.