0.2.0
Added
- Complete command-line interface for playback, catalog browsing, listening history, library and playlist management, queue, devices, diagnostics, shell completion, updates, and a renderer-free service, with human and structured output modes. (#26)
spotuify mcp, a stdio MCP server with 18 tools for Spotify browsing and playback control. (#37)- Standalone installers for macOS, Linux, and Windows, including transactional self-updates through
spotuify update. (#30) - Homebrew installation on Linux arm64 and x64, including ALSA runtime configuration for the embedded playback engine. (#35)
- Search scopes, Spotify field filters, independent result pagination, pasted Spotify URI and link resolution, reference-copying actions, and current-context navigation. (#27)
- Wheel and trackpad scrolling in search, actions, lyrics, and queue overlays, plus top and bottom jumps in search, lyrics, and queue. (#28)
🕺 spotuifyterminal tab and window titles, cleared during renderer teardown. (#38)
Changed
- Changed the startup splash to keep the wordmark fixed and show
CONNECTING TO SPOTIFY…only when startup exceeds 400 milliseconds. (#29) - Replaced the six-row wordmark with a two-row, 29-column lockup and applied the shared
spotify in ur terminaltagline to the CLI, package metadata, Homebrew formula, and playback splash. (#39)
Fixed
- Queue overlays now expose every upcoming item instead of truncating the queue at one screen, with windowed rendering and visible-range status. (#28)
- Ctrl+C now shuts Spotuify down from every input mode and runs renderer, playback, control-socket, timer, and native-engine cleanup. (#32)
- Startup retry and setup quit hints now show lowercase keys, matching their unshifted shortcuts. (#31)
Full Changelog: v0.1.1...v0.2.0