Releases: tidal-music/tidal-sdk-ios
Releases · tidal-music/tidal-sdk-ios
[0.3.47] - 2024-11-29
Fixed
- Report output sample rate to AVAudioSession to fix DAC support (Player)
[0.3.46] - 2024-11-26
Changed
- Disable file encription for OfflineStorage DB (Player)
- Updated Tidal API module with latest OpenAPI spec (Tidal API)
Fixed
- Configure Player logger earlier to catch some possible bootstrap errors (Player)
- Fix AuthLoggable metadata in some cases (Auth)
0.3.45
Added
- Added error code in logs (Auth)
- Logging in case of keychain error (Auth)
Changed
- Unify logging metadata keys (Auth)
[0.3.44] - 2024-11-11
Fix
- Fix implementation of
offlinePrivilegeCheck
in PlayerEngine (Player)
0.3.43
Removed
- Delete FF
shouldSendEventsInDeinit
and code related to it
[0.3.42] - 2024-11-05
Added
- Add Offline playback privilege check (Player)
Changed
- Moved OfflineEntry expiry check behind development flag until revalidation is fully implemented (Player)
[0.3.41] - 2024-10-28
Added
- Add TidalAPI module (TidalAPI)
- Add logic in Player to handle issue when media services are reset (Player)
- Add player item monitor for when an item reaches the end when action at end is none (Player)
Removed
- Remove old Catalogue module (Catalogue)
Changed
- Change how external players are provided so they can be changed at runtime (Player)
[0.3.40] - 2024-10-23
Added
- Added support for
OfflinePlay
events with new OfflineEngine (Player)
Fixed
- Update client configuraiton correctly in OfflineEngine when it changes (Player)
- Save the
actualProductId
when backend returns a different product than requested (Player) - Fix canPlay checks for new OfflineEngine items (Player)
[0.3.39] - 2024-10-22
Changed
- Make OfflineEngine non-optional in Player setup (Logging)
- Improved License handling for Offlined items (Player)
- Rename Offlined HLS assets (Player)
Fixed
- Fix OfflineItem data race in download finalization (Player)
0.3.38 - 2024-10-18
Changed
- Make source optional + added documentation (Logging)
- Refactor OfflineEngine Listener setup and handling (Player)
Added
- Add
Common
product (SDK) - Add FF
shouldNotPerformActionAtItemEnd
for not performing any action when item reaches end (Player)
Fixed
- Fix OfflineItem size calculation
- Fix OfflineEntry deletion edge cases