Releases: SRGSSR/srganalytics-apple
Maintenance release
Important
SRG Analytics will be sunset in August 2025 and will be replaced by Pillarbox Analytics
Fixes
This release fixes Package.resolved
which was not consistently updated with other similar files.
Full Changelog: 9.1.2...9.1.3
Commanders Act User Agent fix
Important
SRG Analytics will be sunset in August 2025 and will be replaced by Pillarbox Analytics.
Fixes
- Fixes unreliable Commanders Act User Agent sent in first events after application launch.
What's changed
Full Changelog: 9.1.1...9.1.2
Audio Description analytics
Important
SRG Analytics will be sunset in August 2025 and will be replaced by Pillarbox Analytics.
Improvements
- Provide Audio Description information in Commanders Act analytics (
media_audiodescription_on
). - Display warning about SRG Analytics deprecation in compilation logs.
What's changed
- Add Pillarbox migration instructions by @defagos in #86
- Build and test with Xcode 15.3 by @pyby in #87
- Add compilation warning about SRG Analytics decommissioning by @defagos in #88
- Bump rexml from 3.2.5 to 3.2.8 by @dependabot in #89
- Provide audio description information in analytics labels by @defagos in #90
- Build and test with Xcode 15.4 by @pyby in #91
New contributors
Full Changelog: 9.1.0...9.1.1
User identification preservation
Improvements
- Reuse the identifier associated to a user in Commanders Act version 4 after migration to version 5. This ensures that existing users can be correctly and uniquely identified during the transition.
- Add support for mobile applications running on macOS.
- Update SRG Data Provider to version 19.0.0.
What's Changed
- Build and test with Xcode 15.0.1 by @pyby in #82
- Add support to desktop navigation device by @pyby in #83
- Use common Commanders Act unique identifier between v4 and v5 by @defagos in #85
Full Changelog: 9.0.2...9.1.0
Maintenance release
Analytics SDK updates
- The
comScore
SDK has been updated to version 6.11.0. - The
TagCommander
SDK has been updated to version 5.4.1, including devicelanguage
andregion
properties.
What's Changed
- Local tests don't need real parameters by @pyby in #78
- Update analytics SDKs by @waliid in #80
- Xcode 15 with iOS 17 and tvOS 17 by @pyby in #70
Full Changelog: 9.0.0...9.0.1
Support for Commanders Act version 5
This release adds support for Commanders Act SDK version 5, required by the modern Commanders Act platform.
This release introduces a few breaking API changes which need to be addressed. Please follow our client-side migration guide for more information.
What's Changed
- Update RSI cases for unit tests by @pyby in #77
- Update to Commanders Act version 5 by @defagos @pyby in #76
Full Changelog: 8.2.0...9.0.0
Support for global labels
This release adds support for global labels, both for comScore / Mediapulse as well as Tag Commander (#75).
Global labels can be used to send user consent information in analytics events. To learn more please refer to our wiki documentation.
What's Changed
- Update SRG Media Player to 7.2.1 by @pyby in #73
- Modernize with Xcode 14.3 by @pyby in #74
- Add a mechanism to support global labels by @waliid in #75
New Contributors
Full Changelog: 8.1.0...8.2.0
Maintenance release
- The SRG Media Player library has been updated to version 7.2.0 (#72).
- The SRG Data Provider library has been updated to version 18.0.0 (#72).
Full Changelog: 8.0.0...8.1.0
Bit rate setting removal
Breaking changes
- The bit rate setting has been removed from
SRGPlaybackSettings
as it is not supported anymore (#68).