Highlights
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