Releases: LargeModGames/spotatui
v0.38.1
release: Bump version to 0.38.1 and update changelog for new features and fixes
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- fix: volume percentage briefly reverting after user change by @1knth in #192
- docs: add 1knth as a contributor for code by @allcontributors[bot] in #194
- feat: add Create Playlist feature by @SkyeVault in #193
- docs: add SkyeVault as a contributor for code by @allcontributors[bot] in #195
- chore(deps): bump tui-bar-graph from 0.3.1 to 0.3.2 in the rust-minor-updates group by @dependabot[bot] in #197
- Greybeard mode by @benalleng in #200
- docs: add benalleng as a contributor for code by @allcontributors[bot] in #202
- chore(deps): bump the rust-minor-updates group with 2 updates by @dependabot[bot] in #204
- chore(deps): bump self_update from 0.43.1 to 0.44.0 by @dependabot[bot] in #205
- feat(fullscreen): implement dynamic playbar resizing and update layout handling by @LargeModGames in #209
- chore(ci): bump softprops/action-gh-release from 2 to 3 in the actions group by @dependabot[bot] in #212
- chore(deps): bump the rust-minor-updates group with 4 updates by @dependabot[bot] in #213
- feat: add global keybind to like/dislike currently playing track by @shilicioo in #215
- docs: add shilicioo as a contributor for code by @allcontributors[bot] in #221
- fix: followed artists list display by @shilicioo in #220
- fix: clippy errors by @shilicioo in #222
- chore(deps): bump rustls-webpki from 0.103.10 to 0.103.13 by @dependabot[bot] in #224
- chore(deps): bump openssl from 0.10.77 to 0.10.78 by @dependabot[bot] in #225
- Fix re-login on every reboot (PKCE refresh token not persisted) by @F1xxs in #217
New Contributors
- @1knth made their first contribution in #192
- @SkyeVault made their first contribution in #193
- @benalleng made their first contribution in #200
- @shilicioo made their first contribution in #215
- @F1xxs made their first contribution in #217
Full Changelog: v0.38.0...v0.38.1
v0.38.0
chore(release): bump version to 0.38.0 and update changelog
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- chore(deps): bump self_update from 0.42.0 to 0.43.1 by @dependabot[bot] in #155
- chore(deps): bump tokio-tungstenite from 0.26.2 to 0.28.0 by @dependabot[bot] in #154
- chore(deps): bump tokio from 1.49.0 to 1.50.0 in the rust-minor-updates group by @dependabot[bot] in #153
- chore(deps): bump quinn-proto from 0.11.13 to 0.11.14 by @dependabot[bot] in #158
- chore: update nix flake by @Kathund in #149
- docs: add Kathund as a contributor for platform by @allcontributors[bot] in #160
- chore: clean up nix flake version handling by @Kathund in #161
- Fix issue #139 playback drift and stabilize paged caches by @domogami in #163
- chore(deps): bump the rust-minor-updates group with 5 updates by @dependabot[bot] in #164
- docs: add domogami as a contributor for code by @allcontributors[bot] in #165
- feat: Implement add-track-to-playlist flow across more views by @higorprado in #168
- docs: add higorprado as a contributor for code by @allcontributors[bot] in #169
- Void Linux installation guide by @eiseq in #171
- docs: add eiseq as a contributor for doc by @allcontributors[bot] in #173
- feat(mpris): decouple from streaming and add full state sync by @higorprado in #172
- chore(deps): bump undici and wrangler in /worker-relay by @dependabot[bot] in #175
- fix: handle 5xx server errors with retry message in playback network by @LargeModGames in #178
- Mallformed request and asks for auth on every startup by @LargeModGames in #176
- Fix playback always starts from the first track of a playlist when using external device by @LargeModGames in #177
- chore(deps): bump rustls-webpki from 0.103.9 to 0.103.10 by @dependabot[bot] in #183
- chore(deps): bump tar from 0.4.44 to 0.4.45 by @dependabot[bot] in #182
- Fix panic hook to handle audio backend errors and improve error messaging by @LargeModGames in #184
- Fix playlist scrolling showing only one track on page boundary by @LargeModGames in #185
- Rename BasicView to LyricsView and add CoverArtView; update key bindings and handlers accordingly by @LargeModGames in #186
- chore(deps): bump tokio-tungstenite from 0.28.0 to 0.29.0 by @dependabot[bot] in #188
- chore(deps): bump rspotify from 0.14.0 to 0.16.0 by @dependabot[bot] in #187
New Contributors
- @Kathund made their first contribution in #149
- @domogami made their first contribution in #163
- @higorprado made their first contribution in #168
- @eiseq made their first contribution in #171
Full Changelog: v0.37.3...v0.38.0
v0.37.3
chore: Bump version to 0.37.3 in Cargo.toml and Cargo.lock
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- feat: add startup behavior setting to control playback state on launch by @LargeModGames in #146
- feat: Add mouse support for playbar controls and refactor playback handling by @LargeModGames in #147
Full Changelog: v0.37.2...v0.37.3
v0.37.2
chore: update changelog for silent auto-update feature and removal of in-app update prompt
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- Implement silent update check and installation on launch by @LargeModGames in #140
Full Changelog: v0.37.1...v0.37.2
v0.37.1
chore(release): bump version to 0.37.1 and update changelog with new features and fixes
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- Fails to compile without the
streamingfeature by @wrsturgeon in #124 - docs: add wrsturgeon as a contributor for code, and bug by @allcontributors[bot] in #125
- fix(streaming): recover from portaudio panic on output device switch by @wfinken in #128
- docs: add wfinken as a contributor for code, and bug by @allcontributors[bot] in #132
- fix(macos): correct setActivationPolicy ObjC types (Mac Tahoe 26.2 build fix) by @wfinken in #134
- fix(macos): capability-aware Ctrl+, fallback for settings shortcut (fixes #35) by @wfinken in #135
- fix(macos-media): add album artwork to macOS Now Playing metadata by @wfinken in #136
- feat: queue view and party mode enhancements by @LargeModGames in #133
- chore(ci): bump the actions group with 2 updates by @dependabot[bot] in #129
- chore(deps): bump the rust-minor-updates group with 2 updates by @dependabot[bot] in #130
- Resizable sidebar by @LargeModGames in #138
New Contributors
- @wrsturgeon made their first contribution in #124
- @wfinken made their first contribution in #128
Full Changelog: v0.37.0...v0.37.1
v0.37.0
chore: update supported version in security policy to 0.37
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- Implement new logging system by @AFE123x in #102
- docs: add AFE123x as a contributor for code, and bug by @allcontributors[bot] in #105
- Fixed formatting issues with rustfmt, and updated logs by @AFE123x in #106
- chore(deps): bump the rust-minor-updates group with 3 updates by @dependabot[bot] in #104
- Free account message by @LargeModGames in #107
- chore(deps): bump the rust-minor-updates group with 2 updates by @dependabot[bot] in #115
- add(nix): add flake.nix for nixos by @MaySeikatsu in #117
- docs: add MaySeikatsu as a contributor for code, doc, and platform by @allcontributors[bot] in #119
- Issue/10 macos media keys by @Vi1i in #120
- docs: add Vi1i as a contributor for code, and bug by @allcontributors[bot] in #121
- feat: show cover art next to song/episode title by @topongo in #111
- docs: add topongo as a contributor for code, and design by @allcontributors[bot] in #122
- Refactor by @LargeModGames in #123
New Contributors
- @AFE123x made their first contribution in #102
- @MaySeikatsu made their first contribution in #117
- @Vi1i made their first contribution in #120
- @topongo made their first contribution in #111
Full Changelog: v0.36.2...v0.37.0
v0.36.3-debug.1
debug.1: logging build for #96 investigation
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- Implement new logging system by @AFE123x in #102
New Contributors
- @AFE123x made their first contribution in #102
Full Changelog: v0.36.2...v0.36.3-debug.1
v0.36.2
feat: enhance streaming authentication process
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- feat: add vesper theme by @nthpaul in #98
- docs: add nthpaul as a contributor for design, and code by @allcontributors[bot] in #101
- feat: add and remove song from playlist by @nthpaul in #99
New Contributors
Full Changelog: v0.36.1...v0.36.2
v0.36.1
chore: bump version to 0.36.1 in Cargo.toml and Cargo.lock
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- Fixed Windows compilation bug introduced in v0.36.0 by @tylerdotrar in #97
New Contributors
- @tylerdotrar made their first contribution in #97
Full Changelog: v0.36.0...v0.36.1
v0.36.0
v0.36.0: Spotify Feb 2026 API compatibility, PKCE auth, ncspot/fallback client setup, and rate-limit resilience
Downloads
- On Windows 10/11 (64-bit) →
spotatui-windows-x86_64.zip - On Linux (Ubuntu, Arch, Fedora, etc.) →
spotatui-linux-x86_64.tar.gz - On macOS with Intel CPU →
spotatui-macos-x86_64.tar.gz - On macOS with Apple Silicon (M1/M2/M3) →
spotatui-macos-aarch64.tar.gz
Checksums (.sha256) are optional and only needed if you want to verify the download.
To update use "spotatui update --install" or use your package manager of choice.
What's Changed
- fix: Search input horizontal scroll by @bodoque-01 in #95
Full Changelog: v0.35.7...v0.36.0