v3.8.0
Highlights
- Webview based login on Desktop (special thanks to @SantiiRepair)
- Discord RPC support for MacOS and Linux arm64
- Fixed Linux tray icon not visible
Features
- translations: make state page's hard coded strings translatable (#1719)
- discord: add listening activity type
- discord: album art, playing time and play pause support (#1765)
- linux: Use XDG_STATE_HOME to storage logs (#1675)
- discord rpc for macOS, windows-arm64 and linux-arm64 (#1713)
- desktop: implement webview based login
- stats: add lazy loading support
Bug Fixes
- translations: fix Russian translations (#1696)
- ios: permission exception
- linux: tray icon wrong name for flatpak
- windows: app crashes when no internet
- windows: local tracks plays but disabled playback controls
- go to track album shows up for local tracks
- local track metadata timeout
- windows: window stretching #1553
- android: app getting killed from background
- linux: OS Media control not working for Flatpak #1627
- incorrect datatype used for MPRIS position property #1521
- Too many artists for a track causing overflows
- playlist share button does not work #1639
- unescape html escape values #1300
- lyrics page doesn't scroll to top after song ends #885
- changed source doesn't get saved and uses the wrong once again
- null exception in album page navigated from /home
- popup menu item opacity
- linux: change app id in flatpak environment
Outside Contributions
- feat(linux): Use XDG_STATE_HOME to storage logs by @arenekosreal in #1675
- Improve Discord RPC by @nexpid in #1765
- fix(l10n): fix russian tranlsations by @marat2509 in #1696
- Make some hard coded strings translatable by @josuigoa in #1719
New Contributors
- @arenekosreal made their first contribution in #1675
- @nexpid made their first contribution in #1765
- @marat2509 made their first contribution in #1696
Full Changelog: v3.7.1...v3.8.0