1.17.0 is here! This is a quick release due to a few breaking bugs introduced in 1.16.0.
Thanks everyone for the quick bug reports and contributors who assisted in pushing hotfixes.
Changed
- Moved to a unified edit positioning between smart playlists and regular playlists (#2445) (Thanks @nova77)
- When Player Repeat is set to "off", finishing the queue will now reset to the first song instead of staying at the end (#2453) (Thanks @msanlop)
- Re-added Refresh button on the lyrics actions panel on the web client (Thanks @Allinen)
Fixed
- Fixed web player crossfade stuck after song transition (#2466)
- Fixed web player crossfade being bounded to a max of 10 seconds (#2466)
- Fixed mpv player not correctly reinitializing on system wake (#2471)
- Fixed broken header styling on the Settings page (Thanks @kgarner7)
- Fixed metadata display on the "Compact" grid view cards
- Fixed grid item height when all metadata rows are disabled (#2468) (Thanks @GerardGascon)
- Fixed tray behavior on Linux (#2469) (Thanks @ilgabbo)
- Fixed Minimize to Tray setting switch state (#2476) (Thanks @ilgabbo)
- Fixed waveform seekbar erroring in certain cases (#2477) (Thanks @ilgabbo)
- Fixed glassy dark theme inconsistent positioning of the playerbar and sidebar player
- Fixed sidebar player showing up on the Now Playing route when no applicable panels are enabled (#2458)
- Fixed item table from erroring when scrolling fast (#247
- Fixed maximize button on the playerbar image to expand into the sidebar being hidden
- Fixed incorrect border-radius rounding on images in some places
What's Changed
- feat(player): add setting to restart queue on end by @msanlop in #2453
- FIX: tray icon missing on Linux and app not exiting with "Exit to tray" by @ilgabbo in #2469
- fix(library): keep grid item height when all rows are disabled by @GerardGascon in #2468
- feat(library): unify smart playlist editing with the edit button by @nova77 in #2445
- feat: refresh lyrics on web client by @Allinen in #2447
- fix(ui): show correct state for minimize to tray switch by @ilgabbo in #2476
- fix(player): guard waveform seek against infinite stream duration (#2… by @ilgabbo in #2477
New Contributors
Full Changelog: v1.16.0...v1.17.0