0.9.0 adds fullscreen lyrics, custom playlist covers, and proxy settings. Playback and queues are more reliable when changing songs, switching Spotify Connect devices, or recovering from a dropped connection.
New
- Give lyrics the whole screen. Follow the current line with larger text and an album-art backdrop, keep playback controls within reach, and press Escape to return to your previous window. By @NotTanJune and @crmne. (#316)
- Give your playlists their own covers. Choose a JPEG or PNG from Edit details → Change cover, preview it, and upload it to Spotify. Spotify may ask you to sign in again to approve image uploads. By @dyd4dsh7 and @crmne. (#329)
- Choose how Spotifast connects. Settings now offer System, Off, HTTP, and SOCKS5 proxy modes, with proxy passwords kept in the native credential store. Local audio supports an unauthenticated HTTP proxy; other proxy types apply to the app's web requests. By @we11adam and @crmne. (#250)
- Like the current song from the Linux command line. Run
spotifast like, or bind it to a desktop shortcut. By @mgsloan. (#512) - Open Spotify search links directly in Spotifast. Launchers and Linux media controls can send a search to the app. More player, Queue, and Lyrics controls also use the existing translations. By @crmne.
Fixed
- Spotify Connect brings the song and queue back with you. Switching back to this computer transfers the active session's song, position, queue, and paused or playing state. By @crmne.
- Queue a whole album in order, then add another song after it. Albums, singles, and EPs queue on this computer or another device. Rate-limited additions retry automatically after Spotify's requested wait, and failed additions no longer leave blank rows behind. Starting an album keeps separately queued copies under Playing next. By @crmne; thanks @organicFoil. (#547)
- The song you choose stays selected and audible. Changing songs no longer lets discarded audio from the previous song cause an extra skip. Repeat mode also stays selected when starting another song. By @crmne; thanks @fernandoomorifaria and @wulffeld. (#535, #518)
- A dropped playback connection keeps the queue. Reconnection restores the song and position, manually queued songs, playlist context, shuffle order, and Repeat mode. By @crmne; thanks @Self-Perfection. (#533)
- Collections keep their familiar artwork while loading. Known covers and headers remain visible while complete details arrive, and softened covers no longer repeatedly decode and reload. By @hyperpuncher and @crmne. (#517, #551)
- macOS windows close without crashing, and updates accept the renamed executable. Switching to the mini player also preserves the main window's size. By @mdevils and @crmne; thanks @sermelipharo. (#532, #538, #542)
Thanks
@NotTanJune, @dyd4dsh7, @we11adam, @mgsloan, @hyperpuncher, @mdevils, @organicFoil, @fernandoomorifaria, @wulffeld, @Self-Perfection, @sermelipharo, and everyone who contributed reports and helped test this release.
Full changelog: v0.8.0...v0.9.0