v0.15.0 Release Notes
🚀 New Features
- Tables: Added tooltips showing song title, artist, and album name.
- New Settings: Added an option to enable/disable home page carousel auto-scroll.
- Automatic CJK Script Detection: Lyrics in Chinese, Japanese, or Korean now render with Noto Sans for improved readability. (thanks to @wilywyrm)
- Hide Features: Added new options in content settings to hide specific features across the whole app. (thanks to @ItsCynnamon)
- KDE Window Controls: Added new window control icons for KDE. (thanks to @peanut250)
- Local Cache Control: Added cache controls and a clear button to app content settings. (thanks to @wilywyrm)
- Radio Metadata: Added Icecast radio metadata support. (thanks to @peanut250)
- Localization: Added support for Finnish, Swiss German, Hungarian, and Tamil. Also improved support for existing languages, thanks to numerous contributors.
- New Themes: Added Everforest Dark, Vesper, Mirage, and Arduino Light themes.
- NixOS Support: Upgraded pnpm from v9 to v11, since pnpm 9 has reached end-of-life and was slated for removal from nixpkgs.
- macOS Dock: Added dock support with play, pause, next, and previous buttons. (thanks to @btaylor)
- macOS Trackpad: Added support for back/forward navigation via trackpad gestures. (thanks to @btaylor)
🛠️ Fixes
- ALAC Support: Enforced ALAC playback when needed, using transcoding.
- Discord RPC: Fixed RPC not updating activity when seeking or when loop mode was enabled. (thanks to @ItsCynnamon)
- Docker Variables: Ensured Docker environment variables are always applied.