Hier sind 16 Versionen von spotify_player aufgeführt, von 13. März 2024 bis zur aktuellen 0.25.1. Jede verweist auf die Installationsdateien des Herstellers.
16 Versionen in 2 Jahren · etwa 6,4 pro Jahr
| Version | Datum | Größe | Dateien |
|---|---|---|---|
| 0.25.1Aktuell | 9. September 2026 | — | 64-Bit ZIP VersionshinweiseWhat's Changed
- add a config option for configuring ncspot-only GET endpoints by @aome510 in #1079
- chore(nix): update flake inputs by @DOD-101 in #1023
- Update get-playlist-items and get-user-top-tracks API handling by @aome510 in #1080
- update audio vis default to use theme palette's color instead of hard-coded rgb by @aome510 in #1081
- render loading UI for search page by @aome510 in #1082
Full Changelog: v0.25.0...v0.25.1 |
| 0.25.0 | 7. September 2026 | — | 64-Bit ZIP VersionshinweiseHighlights
v0.25.0 focuses on more reliable Spotify Web API access. Custom client IDs are now supported with automatic fallback to the bundled ncspot client when Spotify rejects restricted requests, alongside improved rate-limit handling.
Breaking change: #1077 updated how cache token for Web API is stored so users will be prompted for re-authentication when running the new release. Because of the recent rate-limit issue, it's recommended for users to setup a custom client ID to avoid rate-limit issues with the default shared ncspot client
What's Changed
- attempt to mitigate rate-limit issues by @aome510 in #1076
- rspotify 0.16 migration by @sakashimaa in #973
- Adding my theme (@mbti0n) to THEMES.md by @mbti0n in #1022
- implement custom web API client support with fallback by @aome510 in #1077
- Updated theme example in config documentation by @karalu2 in #1046
- Add vim-style navigation for SeekForward and SeekBackward commands by @Mega2223 in #1045
- fix: backspace on empty search input navigates to previous page #1061 by @Douglas019BR in #1062
- fix(device): do not advertise integrated device when streaming is disabled at runtime by @MysticPyro91 in #1052
- Add themeable audio visualization colors by @Alextibtab in #1063
New Contributors
- @mbti0n made their first contribution in #1022
- @karalu2 made their first contribution in #1046
- @Mega2223 made their first contribution in #1045
- @MysticPyro91 made their first contribution in #1052
- @Alextibtab made their first contribution in #1063
Full Changelog: v0.24.1...v0.25.0 |
| 0.24.1 | 20. Juli 2026 | — | 64-Bit ZIP VersionshinweiseThis release includes a patch to fix an issue resulted from a new policy change from Spotify - https://developer.spotify.com/blog/2026-06-18-refresh-token-expiration. As a result, users will be asked to re-authenticate when they launch the app with the release (to update the corrupted cached token stored in user_client_token.json)
What's Changed
- feat(device): track integrated device via is_integrated flag by @aome510 in #1019
- fix invalid token with Spotify's new token expiration policy by @aome510 in #1041
Full Changelog: v0.24.0...v0.24.1 |
| 0.24.0 | 30. Juni 2026 | — | 64-Bit ZIP VersionshinweiseHighlights
The main theme of this release is improving robustness and reliability. Several long-standing pain points around image rendering, authentication, and app stopped working after running for a while have been reworked:
- More reliable album art — migrated from viuer to ratatui-image (#969).
- Hardened authentication — a more robust OAuth flow, an enforced Web API client, and improved docs make logging in far less fragile (#1013).
- Smarter reconnection — reworked auto-reconnect logic so the app recovers more gracefully from dropped connections (#1016).
What's Changed
- update cd workflow to not use archived actions-rs by @aome510 in #953
- fix: Mouse seeking respects progress bar position by @shettysach in #955
- Add logs page to see application's logs directly in UI by @sakashimaa in #957
- Custom playback integration phase 1: add CustomQueue scaffolding by @aome510 in #959
- add lyrics CLI command by @sakashimaa in #958
- Handle nil tracks during playback by @drewmnoel in #962
- Overridable config via CLI -o flag by @sakashimaa in #965
- Add confirmation popups on destructive actions by @sakashimaa in #966
- Migration to ratatui_image instead of viuer by @sakashimaa in #969
- Deduplicate page history by @mielpeeters in #988
- Fix image rendering issues by @aome510 in #1012
- Improve authentication: robust OAuth flow, enforced Web API client, and docs by @aome510 in #1013
- feat: Add liked songs panel to artist page by @Jeremy-Ryan-Mills in #979
- Added MPRIS OpenUri support by @Bettehem in #993
- feat: add pause_on_startup option to suppress startup auto-resume by @ecschoye in #1005
- feat(ui): add Vim-style relative line numbers for lists and popups by @yozlog in #997
- Rework auto-reconnect logic by @aome510 in #1016
- Workaround a black screen issue when rendering iTerm2 inline images with ratatui-image by @aome510 in #1017
New Contributors
Special thanks to @sakashimaa who contributed many PRs in this release
- @shettysach made their first contribution in #955
- @sakashimaa made their first contribution in #957
- @drewmnoel made their first contribution in #962
- @Jeremy-Ryan-Mills made their first contribution in #979
- @Bettehem made their first contribution in #993
- @ecschoye made their first contribution in #1005
- @yozlog made their first contribution in #997
Full Changelog: v0.23.0...v0.24.0 |
| 0.23.0 | 29. März 2026 | — | 64-Bit ZIP VersionshinweiseHighlight of this release is the new optional real-time audio visualisation (thanks @Narqulie for the implementation)
Audio Visualization
What's Changed
- docs: fix broken relative links in README for crates.io compatibility by @greqor in #926
- fix: bind CLI socket before spawning handler thread by @greqor in #929
- Add doc for component styles and improve wording for other docs by @aome510 in #932
- feat: add mouse scroll to incease/decrease volume by @Alimedhat000 in #931
- feat: remember Tracks context in Currently Playing page by @aome510 in #933
- refactor: consolidate client requests and move currently_playing_tracks_id to PlayerState by @aome510 in #939
- docs: add THEMES.md to showcase community theme collections by @MBeggiato in #938
- Feat: Adding real-time audio visualisation by @Narqulie in #943
- Fix: Artist Page "Albums" and "Related Artists" shown even on small windows by @wzifox in #945
- fix: include seed track when using GoToRadio by @anspangilinan in #947
- Loading spinner on startup by @mielpeeters in #950
New Contributors
- @greqor made their first contribution in #926
- @Alimedhat000 made their first contribution in #931
- @MBeggiato made their first contribution in #938
- @Narqulie made their first contribution in #943
- @wzifox made their first contribution in #945
- @anspangilinan made their first contribution in #947
Full Changelog: v0.22.1...v0.23.0 |
| 0.22.1 | 10. Februar 2026 | — | 64-Bit ZIP VersionshinweiseWhat's Changed
- fix: keep main thread alive on Linux and when media-control is disabled - Issue 924 by @Douglas019BR in #925
Full Changelog: v0.22.0...v0.22.1 |
| 0.21.3 | 8. Januar 2026 | — | 64-Bit ZIP VersionshinweiseNOTE: this is a patched release acting as a temporary release until #890 is resolved or when Spotify fixes their broken APIs 😔😔😔
Refer to #890 (comment) for context on the workaround changes to handle the broken Spotify APIs.
What's Changed
- Fix package URL format in Cargo.toml by @stkiegerl in #886
- cleanup client API call codes by @aome510 in #891
- fix: include local streaming device in device list popup by @glima in #860
- Allow showing actions on the current context page by @crisco-13 in #857
- Filter out keymaps with None command in shortcut help popup by @seanlinshiang in #849
- feat: add SeekStart command by @mrghosti3 in #888
- Feature: add command "features" by @mgumz in #844
- feat: optional transient notifications by @kirpy0x in #852
- Improve the track page layout by @mgumz in #843
- Feature: add {track_number} to playback_format by @mgumz in #842
- feat(nix): add nix flake by @DOD-101 in #875
- fix(nix): add missing nativeBuildInputs by @DOD-101 in #905
- pre-release v0.21.3 by @aome510 in #909
New Contributors
- @stkiegerl made their first contribution in #886
- @glima made their first contribution in #860
- @crisco-13 made their first contribution in #857
- @seanlinshiang made their first contribution in #849
- @mrghosti3 made their first contribution in #888
- @mgumz made their first contribution in #844
- @kirpy0x made their first contribution in #852
Full Changelog: v0.21.2...v0.21.3 |
| 0.21.0 | 1. September 2025 | — | 64-Bit ZIP VersionshinweiseThe highlight of this new release is the upgrade to a new librespot version (v0.7.1), fixing different issues happening because of breaking changes from Spotify APIs. Beside that, this release also includes a few nice QoL improvements both to the app's functionality and UI
What's Changed
- fix rustls dependency on yanked version by @KUHLwasStolen in #788
- add optional feature to pixelate album art to match terminal aesthetic by @KUHLwasStolen in #793
- remove unnecessary auth scopes user-read-email and user-read-birthdate by @KUHLwasStolen in #792
- Upgrade librespot to 0.7.0, fixing audio, authentication, DNS lookup issues by @aome510 in #808
- Make Spotify Connect integration work with new authentication changes by @aome510 in #809
- Show relative time that a track was added in playlists by @Funtimes909 in #755
- add display of genres in playback UI via {genres} by @KUHLwasStolen in #795
- Allow configuring the log directory by @acuteenvy in #783
- added a functionality to search through items in a playlist popup by @deauthe in #784
- Parameterize SeekForward and SeekBackward commands by @Valkyrja-Design in #798
- feat: add playlist edit command for adding/removing tracks by @rrotaru in #776
- fix spotify_player connect --name [...] and ... get key devices by @KUHLwasStolen in #794
- Feature: Add ability to change position of progress bar by @rvnku in #805
New Contributors
- @KUHLwasStolen made their first contribution in #788
- @Funtimes909 made their first contribution in #755
- @acuteenvy made their first contribution in #783
- @Valkyrja-Design made their first contribution in #798
- @rrotaru made their first contribution in #776
- @rvnku made their first contribution in #805
Full Changelog: v0.20.7...v0.21.0 |
| 0.20.6 | 22. Juni 2025 | — | 64-Bit ZIP VersionshinweiseWhat's Changed
- fix playlist folders sorting by @aNNiMON in #719
- feat: add currently playing lyric highlight by @JamesManningR in #733
- recommend official Arch package instead of AUR by @ThomasFrans in #722
- fix: add reqwest missing feature to run lyric finder example by @gumaath in #730
- docs: add rhel/fedora systems dependencies documentation by @gumaath in #731
- Add Support for RTL text in lyrics by @devceline in #749
- feat: add {liked} option to playback_format by @Domerpig in #728
- Added description to show if a playlist is favorited/followed by @nbrowner in #745
- Add support for vim like motions, i.e. 5j 8k, etc. by @markgandolfo in #742
New Contributors
- @JamesManningR made their first contribution in #733
- @ThomasFrans made their first contribution in #722
- @gumaath made their first contribution in #730
- @devceline made their first contribution in #749
- @Domerpig made their first contribution in #728
- @nbrowner made their first contribution in #745
- @markgandolfo made their first contribution in #742
Full Changelog: v0.20.5...v0.20.6 |
| 0.20.5 | 11. Mai 2025 | — | 64-Bit ZIP VersionshinweiseWhat's Changed
- Add Catppuccin Themes by @aestellic in #655
- Clarify client_id_command option & trim output by @juliamertz in #656
- feat: start playback for track from cli by @juliamertz in #649
- Config option to sort artists albums by type by @JohnOberhauser in #654
- fix: building with notify only by @dibbel26 in #658
- Fixed a typo in feature_request.md by @ManiProjs in #666
- fix(search): remove double border when in vertical orientation by @DOD-101 in #662
- fix: Some shows not loading by @m4r1vs in #664
- Remove legacy alias for ratatui by @WhyNotHugo in #680
- fix album action when albums are sorted by type by @aome510 in #697
- Add working shell.nix by @EliRibble in #685
- feat: sort playlists and albums alphabetically by @CostelXD in #696
- Change script shebangs, fix minor doc typeo by @kism in #708
- feat: display duration on albums and playlists by @DOD-101 in #716
New Contributors
- @adrianfagerland made their first contribution in #643
- @aestellic made their first contribution in #655
- @JohnOberhauser made their first contribution in #654
- @dibbel26 made their first contribution in #658
- @ManiProjs made their first contribution in #666
- @m4r1vs made their first contribution in #664
- @WhyNotHugo made their first contribution in #680
- @EliRibble made their first contribution in #685
- @CostelXD made their first contribution in #696
- @kism made their first contribution in #708
Full Changelog: v0.20.4...v0.20.5 |
| 0.20.4 | 15. Dezember 2024 | — | 64-Bit ZIP VersionshinweiseHighlight of the release is the introduction of synced lyrics in LyricsPage
test.mov
What's Changed
- Allow changing of volume in different steps by @DOD-101 in #629
- fix: playlist sorting by date by @juliamertz in #634
- add support for synced lyrics by @aome510 in #635
- Cleanup config::theme codes by @aome510 in #636
Full Changelog: v0.20.3...v0.20.4 |
| 0.19.1 | 8. Juli 2024 | — | 64-Bit ZIP Versionshinweisev0.19.1 welcomes many new contributors. Contributions are highly appreciated! Feel free to look into the list of good first issues if you want to contribute.The project also gained a lot of traction recently. It's really great to see that more and more people are interested in this project.spotify_player was featured on Github's Rust trending page 🥳 🥳 🥳:IMG_3302What's Changed
- Added support for image cache downloading without image Feature by @jStimpert0430 in #460
- Add optional fuzzy search algorithm by @juliamertz in #468
- make autoplay configurable by @robko23 in #459
- Add actions to keymap configuration by @juliamertz in #471
- Configurable seek duration by @juliamertz in #475
- fix: decode html entities in playlist description by @juliamertz in #478
- fix #464 by adding full date to display next to albums by @DOD-101 in #474
- fix #479 Incorrect like status in ShowActions(#479) by @deauthe in #481
- Add Alternating Colors for Help Table by @przb in #466
- got rid of that stupid shorts player in the readme file by @maxiwee69 in #492
- update search popup's filtering logic by @aome510 in #493
- added {status} for customizing play/pause location/style, resolves #487 by @JadonBelair in #491
- Fix several Spotify API errors by @aome510 in #495
- update reconnection logic upon creating new session by @aome510 in #497
New Contributors
- @jStimpert0430 made their first contribution in #460
- @juliamertz made their first contribution in #468
- @robko23 made their first contribution in #459
- @DOD-101 made their first contribution in #474
- @deauthe made their first contribution in #481
- @przb made their first contribution in #466
- @maxiwee69 made their first contribution in #492
- @JadonBelair made their first contribution in #491
Full Changelog: https://github.com/aome510/spotify-player/compare/v0.18.2...v0.19.1 |
| 0.18.2 | 25. Mai 2024 | — | 64-Bit ZIP VersionshinweiseWhat's Changed
- rustls-tls and native-tls features for lyric_finder by @cycle-five in #434
- Miscellaneous fixes by @aome510 in #439
- New AUR package - adding to README? by @blackthorne7 in #441
New Contributors
- @cycle-five made their first contribution in #434
- @blackthorne7 made their first contribution in #441
Full Changelog: https://github.com/aome510/spotify-player/compare/v0.18.1...v0.18.2 |
| 0.18.1 | 27. April 2024 | — | 64-Bit ZIP VersionshinweiseWhat's Changed
- downgrade ratatui to v0.26.1 to fix #424 and #426
- add CLI search command by @kadinsayani in #432
- Add album to queue action by @nikosavola in #429
New Contributors
- @kadinsayani made their first contribution in #432
- @nikosavola made their first contribution in #429
Full Changelog: v0.18.0...v0.18.1 |
| 0.17.2 | 29. März 2024 | — | 64-Bit ZIP VersionshinweiseWhat's Changed
- ensure no popup is rendered on top the playback window in #400
- add patch for null issue with images field when getting user playlist in #402
Full Changelog: v0.17.1...v0.17.2 |
| 0.17.1 | 13. März 2024 | — | 64-Bit ZIP VersionshinweiseWhat's Changed
- don't refresh playback on new streaming player event in #388
- remove patches for Spotify API's float bugs in #392
- re-render image if the last rectangle is different from the current one in #390
Full Changelog: v0.17.0...v0.17.1 |