github KRTirtho/spotube v2.7.0

latest releases: v3.8.3, v3.8.2, v3.8.1...
20 months ago

Happy Holi 🎨🎉

Highlights

  • ✨Playlist Queue support (add/remove track/playlist to running queue)✨
  • ✨Public Cache Server where already Spotify to YouTube converted tracks are available with ranking✨
  • Personalized section with recommended tracks and new release of following artists
  • Official Spotify Lyrics provider (most accurate lyrics ever, thanks to @RaptaG)
  • Lyric text zoom-in and zoom-out support
  • Synced Lyric time delay/ahead-of-time support
  • Search and Filtering support on
    • Genre Playlists
    • Playlists & Albums Tracks
    • User Library playlists, albums, artists
    • Local tracks
  • 🔥Finally, a new Logo design🔥

Features

  • add or remove track, playlist or album to queue support (b8f3493)
  • basic command line argument support (025c1ae)
  • black list artist or track (947c143)
  • bring pre download on desktop, disable pre download for long videos (1d82bb0)
  • category/genre filter (1dfec05)
  • centralized icon collection with new icon set and nav bar labels hidden (e7acb9e)
  • compact search bar for genres and user_local_tracks page (c343ccc)
  • compatibility with fl-query nextPage method change (7617439)
  • configure pocketbase, generate dart types, update playback to use server instead of hive cache (ad90c11)
  • failsafe pocketbase requests, removal of unneeded preferences options & vertical playbutton actions (d68d150)
  • home: personalized section (9080441)
  • individual shuffle and repeat/loop button of player (f79223c)
  • lyrics: use official spotify API for fetching lyrics and add zoom controls (10d0660)
  • mobile: pull to refresh support in all refreshable list views (9f959ce)
  • new logo and compact search in playlist/album in mobile (dc96cb3)
  • search/filter tracks inside playlist or album (a06cd0d)
  • show snackbar on adding playlist or tracks to queue (6bc1d32)
  • theme: use material3 monet for colors and remove background color preference (60ede5f)
  • use catcher to handle exceptions (84d94b0)
  • use typed assets instead of hard coded paths (59561ab)
  • user local tracks searchbar (e7f3f4e)
  • user-library: filtering support for user albums and user artists (0b58155)
  • user-library: search for user playlists (af4d56f)

Bug Fixes

  • about: license text hidden in the bottom of smaller screen devices (e158dd0)
  • about: wrong link of License (a4a7f1a)
  • genre and sidebar user logo not loading (710f172)
  • lyrics modal sheet out of safe area so use 80% of screen height instead of full (3db28f4)
  • lyrics not changing on track change (c809d2d)
  • lyrics not refetching when tracked changed while being in another page and sidebar user avatar not showing on startup (bd12675)
  • macOS logo placement (c6a5d5f)
  • mobile track collection search bar position and page_window_title_bar exception on mobile platforms (d0aaa97)
  • play_overlay: show progress indicator on song loading (7803a48)
  • playback: not skipping track's sponsorblock segments (60a5847)
  • playbutton card play state not changing (ee46d09)
  • playbutton_card: play and add to queue needs 2 clicks work (bdd7098)
  • playbutton_card: play and non play state correction (b327ffb)
  • playbutton_card: title text overflow (39ee0a9)
  • playbutton: playing state is not updating when playlist is actually playing (9bad8c9)
  • player_queue: large clear button and macos exception (0e43504)
  • playlist_queue: load method not preserving the active track before filtering blacklisted tracks (42b3e11)
  • pre downloading not working properly, audio service circular deps and sibling not loading for backend track (3ccb525)
  • search track play button isn't working (0751f5e)
  • search: grey screen, only tracks update on new search string, playlists,albums,artists show up before hitting return/submit (a774817)
  • search: has to submit twice for search results (f5dc76a)
  • titlebar maximize+restore button not working and less responsive title bar buttons (8a6ba3b)
  • track_collection_view: hide search bar when sliver is collapsed (3d6d244)
  • track_tile: cannot see track index above 99 (78b3273)
  • track_tile: track action popup not showing on narrow screens (0c54f2d)
  • ui: scaffold exception in fluent_ui (8ce2192)
  • use chosen market for new release (c6bf9b6)

What's Changed

Full Changelog: v2.6.0...v2.7.0

Don't miss a new spotube release

NewReleases is sending notifications on new releases.