0.7.0 adds keyboard and screen-reader access to the main controls, manual update checks, and a round of scrolling, window, font, and performance fixes. The macOS build is not notarized yet. Follow the first-open steps on the download page.
New
- Main-window controls have screen-reader names and keyboard actions. Tab through playback controls, library and song rows, menus, sliders, and settings. By @crmne; thanks @mutebalflani-ui. Hands-on NVDA verification on Windows is still needed. (#262)
- Check for updates whenever you want from Settings, or the application menu on macOS. Automatic checks can be turned off. By @crmne.
- Press B to like or unlike the playing song. By @crmne.
- The Nix package includes a macOS app bundle. By @ankarhem. (#276)
Fixed
- Shift and the mouse wheel scroll horizontal shelves, including Made for you and Recently played, without moving the page. By @crmne; thanks @alexng353. (#318)
- The Winamp mini player keeps its position and shade mode when switching back from the main window. Position restoration was verified on X11; Wayland placement remains controlled by the compositor. By @crmne; thanks @skorokithakis. (#326)
- The main window returns to an available monitor after its previous display is disconnected. By @c0sui. (#317)
- Removing a song from Liked Songs no longer crashes. By @SrVariable. (#305, #307)
- Skipping to another song no longer makes a click. By @crmne; thanks @Shipi1. (#288)
- A stalled Spotify connection moves on to the next endpoint after a bounded connection attempt. By @crmne.
- Large libraries, tables, and queues do less work while browsing. Artwork caches and the spectrum analyser also use memory more efficiently. By @Cleboost. (#319, #321, #322, #323, #324)
- macOS uses the system’s preferred fonts for each script, and Windows chooses regional character forms from the display language. By @OnCloud125252 and @kevin9327. The separate macOS mixed-script baseline issue remains open. (#334, #314, #327)
- More Winamp skins load and display text correctly. Text files with a byte order mark are accepted, full-width punctuation uses the skin's bitmap font, and malformed Unicode color values no longer crash. By @kevin9327. (#330, #332, #315)
- Malformed percent escapes in playlist folder names no longer crash. By @kevin9327. (#338)
- Lyrics searches preserve Unicode titles when removing featuring credits. By @kevin9327. (#339)
- Left-clicking the Windows tray icon no longer opens its context menu. By @TnZzZHlp. (#309, #310)
Thanks
@ankarhem, @seuros, @Shipi1, @SrVariable, @TnZzZHlp, @kevin9327, @c0sui, @Cleboost, @OnCloud125252, @mutebalflani-ui, @alexng353, @skorokithakis, and @future10se.
Full changelog: v0.6.0...v0.7.0