Releases: spicetify/cli
Release list
v3.0.0-beta.14
Fix Windows update blocking for current Spotify desktop builds. Spicetify now protects Spotify's update staging folder with reversible Windows permissions, leaving the signed client binaries intact. The protection denies new downloads, changes to existing cached files, and replacement of the staging folder. Unblocking restores access.
Update status now checks the folder permissions on current Windows builds. On platforms and older builds that use the binary patch, status requires the blocked endpoint to be present and the live endpoint to be absent. An unrecognized binary returns an error instead of claiming updates are blocked.
If update blocking is already enabled in your configuration, run spicetify apply to install the corrected protection. Microsoft Store updates must be managed through Microsoft Store.
Validated on Windows with Spotify 1.2.98: blocked file writes and folder replacement, reversible permissions, unchanged binary signatures, and successful patched client startup. A complete Windows Update & Apply transaction remains unverified until Spotify offers a newer version.
v3.0.0-beta.13
Windows users can now hide window controls without leaving invisible minimize, maximize, close, or menu targets over Spotify's page controls. Install hide-window-controls 0.1.7 and keep the Spicetify daemon running.
The native filter releases when the module is disabled or disconnected, and restores native behavior if the daemon exits. Window dragging, resizing, and keyboard window commands remain available.
This release also includes dynamic shell completion and preserves daemon auto-start registration across CLI upgrades.
Verified in the Windows Spotify desktop client with actual mouse clicks, module enable/disable cycles, and daemon crash recovery. The release workflow runs the Rust test suite on Windows, macOS, and Linux, including cross-process native tests on Windows.
v3.0.0-beta.12
v3.0.0-beta.12
v3.0.0-beta.11
v3.0.0-beta.11
v3.0.0-beta.10
v3.0.0-beta.10
v3.0.0-beta.9
v3.0.0-beta.9
v3.0.0-beta.8
v3.0.0-beta.8
v3.0.0-beta.7
v3.0.0-beta.7
v3.0.0-beta.6
v3.0.0-beta.6
v3.0.0-beta.5
v3.0.0-beta.5