Releases: KRTirtho/spotube
Releases · KRTirtho/spotube
v1.2.0🎉
New🎉
- Initial global custom reconfigurable hotkey support for playback controls (play-pause/next/previous)
- Credit section in the Settings page with important links
Improved📈
- Macos support
- Genius (Lyrics Provider) access_token can be saved in the Login page too
- Better theme for dropdown-buttons
Bug fixes🩹
- broken authentication IPC on Mac OS (#18)
- Mac OS's global appmenu's default APP_NAME replaced with Spotube
- location of back button on macOS (#21)
- windows titlebar buttons appears on Mac OS
- genius access_token not loading on initial app start
New Contributors
- @theilgaz made their first contribution in #14
- @highjeans made their first contribution in #21
- @marado made their first contribution in #22
Full Changelog: v1.1.0...v1.2.0
v1.1.0
v1.1.0
New🎉
- MacOS support (PR #7)
- Download currently playing track to
/home/<user>/Downloads/Spotube
(Linux, MacOS) orC:\Users\<user>\Downloads\Spotube
(Windows) - Play playlist from any song (index) instead of only the first track
- AlbumCard for showing album's metadata
- AlbumView aka show album tracks
- Play an album
- ArtistCard for showing artist metadata on the fly
- ArtistProfile for showing complete details of the artist
- Play artist's top tracks
- View Artist's "Fans also like" section
- Search page
- Play tracks from search result
- Click to open artist-profile/album everywhere in the application
Improved📈
- UserLibrary album & artist tab
- PlaylistView simplified layout with
ListView
instead ofTableView
- Control Theme from settings manually
PageWindowTitleBar
now acts asappBar
Bug fixes🩹
- Unsafe access to album art/artist/user Images with
.first
or.last
causing accessing empty List error url_launcher
's unstablecanLaunch
method blocks OAuth login in certain *nix OSs- Refresh token gets revoked & doesn't get renewed automatically
New Contributors
- @ThatOneCalculator made their first contribution in #4
- @karniv00l made their first contribution in #7
Full Changelog: v1.0.1...v1.1.0
v1.0.1
v1.0.0
Changes:
- Complete re-write in Flutter/Dart (799e13c)
- mpv & youtube-dl runtime dependencies dropped (07b1891)
- just_audio (libwinmedia + libwebkit2gtk-4.0-dev) + youtube_explode based playback & streaming
- lyrics are provided by genius.com (requires access_token) (d647d5e)
- inno_setup based windows/win32 GUI installer (dbf8a34)
Improvements
- Lower RAM & CPU usage. 2x less RAM usage & 20% less CPU usage
- Faster playback & smooth track change with proper shuffling support
- Automatic Dark mode support (system)
- 54% smaller bundle size
- Available through package managers in Linux (Debian, Arch, Flatpak & AppImage)
Full Changelog: v0.0.3...v1.0.0
Spotube v0.0.3
Newly added Features:
- Automated installer for Windows (now doesn't require manual mpv-player install)
- Playback caching
- Retry button for
ManualLyricDialog
- Download track (with a button)
- Redirect to youtube video by clicking on the title of the track
Tweaked
- Shortcuts, now it doesn't interfere while typing in a input box
Bug Fixes
- Cached image didn't get deleted after exiting certain cache limit
Spotube v0.0.2
Newly added Features:
- Lyric Seek
- Images for Playlists
- Infinite Query/ Pagination support for Home & Genre
- Settings for configuring local configuration
Tweaked
- Layout of Home (fixes the jiggering of Playlist Links on hover)
Bug Fixes
- "access_token not found" Error after OAuth Login with Spotify credentials (used to need a restart of the app to load the access_token)
- Volume level wasn't cached even after changing volume
Spotube v0.0.1
The very first & initial release of the Spotube application.
Currently working features
- Playback handled locally. No playback data synced with the spotify api
- Playback Queue
- Add to favorite (Track & Playlist)
- Play/pause, next/prev, shuffle, volume etc.. basic music controls works fine
- No API rate limitation on basic usage