Skip to content

Tags: neevparikh/spotify-tui

Tags

v0.11.0

Toggle v0.11.0's commit message
v0.11.0

- Add support for adding an album and following a playlist. NOTE: that this will require the user to grant more permissions [Rigellute#172](Rigellute#172)
- Make seeking amount configurable [Rigellute#168](Rigellute#168)
- Add shortcuts to jump to the start or the end of a playlist [Rigellute#167](Rigellute#167)
- Fix playlist index after search [Rigellute#177](Rigellute#177)
- Fix cursor offset in search input [Rigellute#183](Rigellute#183)
- Remove focus on input when jumping back [Rigellute#184](Rigellute#184)
- Pad strings in status bar to prevent reformatting [Rigellute#188](Rigellute#188)

v0.10.0

Toggle v0.10.0's commit message
v0.10.0

- Added pagination to user playlists [Rigellute#150](Rigellute#150)
- Add ability to delete a saved album (hover over the album you wish to delete and press `D`) [Rigellute#152](Rigellute#152)
- Refine Spotify result limits, which should fit your current terminal size. Most notably this will increase the number of results from a search [Rigellute#154](Rigellute#154)
- Fix navigation from "Liked Songs" [Rigellute#151](Rigellute#151)
- Add support for following/unfollowing artists [Rigellute#155](Rigellute#155)
- Fix app hang upon trying to authenticate with Spotify on FreeBSD [Rigellute#148](Rigellute#148)
- Add hotkey to copy url of currently playing track (default binding is `c`)[Rigellute#156](Rigellute#156)
- Fix showing "Release Date" in saved albums table [Rigellute#162](Rigellute#162)
- Fix showing "Length" in library -> recently played table [Rigellute#164](Rigellute#164)
- Fix typo: "AlbumTracks" -> "Albums" [Rigellute#165](Rigellute#165)
- Fix janky volume control [Rigellute#166](Rigellute#166)
- Fix volume bug that would prevent volumes of 0 and 100 [Rigellute#170](Rigellute#170)
- Fix playing a wrong track in playlist [Rigellute#173](Rigellute#173)

v0.9.0

Toggle v0.9.0's commit message
Release 0.9.0

- Add custom keybindings feature. Check the README for an example configuration [Rigellute#112](Rigellute#112)
- Fix panic when seeking beyond track boundaries [Rigellute#124](Rigellute#124)
- Add scrolling to library album list. Can now use `ctrl+d/u` to scroll between result pages [Rigellute#128](Rigellute#128)
- Fix showing wrong album in library album view - [Rigellute#130](Rigellute#130)
- Fix scrolling in table views [Rigellute#135](Rigellute#135)
- Use space more efficiently in small terminals [Rigellute#143](Rigellute#143)

v0.8.0

Toggle v0.8.0's commit message
- Improve onboarding: auto fill the redirect url [Rigellute#98](Rigel…

…lute#98)

- Indicate if a track is "liked" in Recently Played, Album tracks and song list views using "♥" - [Rigellute#103](Rigellute#103)
- Add ability to toggle the saved state of a track: pressing `s` on an already saved track will unsave it. [Rigellute#104](Rigellute#104)
- Add collaborative playlists scope. You'll need to reauthenticate due to this change. [Rigellute#115](Rigellute#115)
- Add Ctrl-f and Ctrl-b emacs style keybindings for left and right motion. [Rigellute#114](Rigellute#114)

- Fix app crash when pressing `enter`, `q` and then `down`. [Rigellute#109](Rigellute#109)
- Fix trying to save a track in the album view [Rigellute#119](Rigellute#119)
- Fix UI saved indicator when toggling saved track [Rigellute#119](Rigellute#119)

v0.7.5

Toggle v0.7.5's commit message
Auto release test for Cargo publish

v0.7.4

Toggle v0.7.4's commit message
Bump version to test cargo auto release

v0.7.3

Toggle v0.7.3's commit message
Fix CD release build

Correct build artifact names

v0.7.2

Toggle v0.7.2's commit message
Use sha256 instead for 512

v0.7.1

Toggle v0.7.1's commit message
Fix CD output artifact names

Version v0.7.0 also contains the up-to-date code, this new tag just
fixes a minor mistake I made in the CD GitHub action (the output
artifact names were slightly wrong).

With this release, you can now download pre-built Linux binaries in
addition to macOS

v0.7.0

Toggle v0.7.0's commit message
v0.7.0 release

- Implement library "Artists" view - [Rigellute#67](Rigellute#67) thanks [@svenvNL](https://github.com/svenvNL). NOTE that this adds an additional scope (`user-follow-read`), so you'll be prompted to grant this new permissions when you upgrade.
- Fix searching with non-english characters - [Rigellute#30](Rigellute#30). Thanks to [@fangyi-zhou](https://github.com/fangyi-zhou)
- Remove hardcoded country (was always set to UK). We now fetch the user to get their country. [Rigellute#68](Rigellute#68). Thanks to [@svenvNL](https://github.com/svenvNL)
- Save currently playing track - the playbar is now selectable/hoverable [Rigellute#80](Rigellute#80)
- Lay foundation for showing if a track is saved. You can now see if the currently playing track is saved (indicated by ♥)