Features
- macOS Catalyst: add platform support (@Schlaubischlump)
- Lyrics (subsonic only): unsynced and synced lyrics are supported
- Theme: add theme colours (@danielepintore)
- Artists: support album artists filter
- Albums: display as collection (grid size is adjustable) or as table
- Sync: initial sync is skippable
- CarPlay: add "Cached" tab
- CarPlay: trigger artwork download and display on completion
- Songs: sort by starred date sort setting for favourite songs (Subsonic only) (@danielepintore)
- Songs: press to play songs add next songs to queue too
- OfflineMode: notify user at each start that Offline Mode is active
- SleepTimer: add option for 2 and 4 hours
- X-Callback: add action for rating and favourite
- Siri: log request and response in EventLogger
BugFixes
- Siri Intent: fetch elements before play
- Scrobble: cache failed sync scrobbles too
- Disabling shuffle mode in setting does not work everywhere
- Player: song progress wasn't kept when App crashed or mode changed
- Player: audio engine crash can be fixed by switching mode or play next song instead of App restart
Contributors
Thank you for your contributions:
- @Schlaubischlump thank you for the effort to create a separate macOS Catalyst design
- @danielepintore
- @JLO64