Releases: spicetify/cli
v2.34.1 (2024-03-13)
🩹 Fixes
- styledClassName: Add another key and exclude one (#2902)
❤️ Contributors
- ririxi (@rxri)
Compatibility
- Spotify for macOS:
1.2.13
->1.2.33
- Spotify for Linux:
1.2.13
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.13
->1.2.33
- You may need to apply spicetify every time you close Microsoft Store version of Spotify
v2.34.0 (2024-03-12)
🚀 Enhancements
- Parse more types of responses (#2884)
🩹 Fixes
- wrapper: Assign
Player.data
in cache after becoming available (#2885) - lyrics-plus: Prevent re-rendering
TabBar
frequently (#2882) - extensions: Migrate to react menuItems (#2886)
- topbar: Match spotify styling (#2879)
- wrapper/topbar: Apply
main-topBar-button
on button not element (#2893) - reddit: Use
fetch
instead ofCosmosAsync
(#2892) - Implement missing class for cards for
1.2.33
and higher (#2894) - Disable sentry completely (#2898)
- Properly set every value in state (#2899)
- Repair helpers to work on newer versions (#2888)
- homeConfig: Support all versions (#2897)
💅 Refactors
- keyboardshortcut: Repair functionality, re-implement removed binds & add new binds (#2860)
🏡 Chore
- Remove information of supported spotify ver (#2875)
🤖 CI
- Remove 'update the homebrew tap' step (#2896)
❤️ Contributors
Compatibility
- Spotify for macOS:
1.2.13
->1.2.33
- Spotify for Linux:
1.2.13
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.13
->1.2.33
- You may need to apply spicetify every time you close Microsoft Store version of Spotify
v2.33.2 (2024-03-02)
🚀 Enhancements
- Change the name of
main-noConnection
(#2864)
🩹 Fixes
- Use correct url to spotify & fix netease (#2871)
- preprocess: Add new regex for GraphQL defs for >=
1.2.31
(#2873)
❤️ Contributors
⚠️ Information to developers
We created a proxy over CosmosAsync (Spotify versions 1.2.31
and higher) and determine where it should land depending on the specified URL. External URIs (not api.spotify.com
, spclient.wg.spotify.com
, or sp://
) will be redirected to our CORS proxy, which is also available without CosmosAsync at https://cors-proxy.spicetify.app
. This proxy only accepts connections from the Spotify client.
Compatibility
We officially drop support for versions lower than 1.2.13
. Spicetify may work with older versions than those listed, but we will not keep these versions in mind when developing updates.
- Spotify for macOS:
1.2.13
->1.2.32
- Spotify for Linux:
1.2.13
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.13
->1.2.32
- You may need to apply spicetify every time you close Microsoft Store version of Spotify
v2.33.1 (2024-02-29)
🩹 Fixes
- logging: Return necessary values (#2870)
❤️ Contributors
- ririxi (@rxri)
⚠️ Information to developers
We created a proxy over CosmosAsync (Spotify versions 1.2.31
and higher) and determine where it should land depending on the specified URL. External URIs (not api.spotify.com
, spclient.wg.spotify.com
, or sp://
) will be redirected to our CORS proxy, which is also available without CosmosAsync at https://cors-proxy.spicetify.app
. This proxy only accepts connections from the Spotify client.
Compatibility
We officially drop support for versions lower than 1.2.13
. Spicetify may work with older versions than those listed, but we will not keep these versions in mind when developing updates.
- Spotify for macOS:
1.2.13
->1.2.32
- Spotify for Linux:
1.2.13
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.13
->1.2.32
- You may need to apply spicetify every time you close Microsoft Store version of Spotify
v2.33.0 (2024-02-27)
🩹 Fixes
- lyrics-plus: Disable genius for
1.2.31
and higher (#2859) - preprocess: Adapt regex to find react on
1.2.32
(#2863)
❤️ Contributors
- ririxi (@rxri)
⚠️ Information to developers
We created a proxy over CosmosAsync (Spotify versions 1.2.31
and higher) and determine where it should land depending on the specified URL. External URIs (not api.spotify.com
, spclient.wg.spotify.com
, or sp://
) will be redirected to our CORS proxy, which is also available without CosmosAsync at https://cors-proxy.spicetify.app
. This proxy only accepts connections from the Spotify client.
We also removed Panel API with this release.
Compatibility
We officially drop support for versions lower than 1.2.13
. Spicetify may work with older versions than those listed, but we will not keep these versions in mind when developing updates.
- Spotify for macOS:
1.2.13
->1.2.32
- Spotify for Linux:
1.2.13
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.13
->1.2.32
- You may need to apply spicetify every time you close Microsoft Store version of Spotify
v2.32.1 (2024-02-20)
🩹 Fixes
- Use different check for target in
shouldAdd
(#2853)
❤️ Contributors
- ririxi (@rxri)
⚠️ Information to developers
We created a proxy over CosmosAsync (Spotify versions 1.2.31
and higher) and determine where it should land depending on the specified URL. External URIs (not api.spotify.com
, spclient.wg.spotify.com
, or sp://
) will be redirected to our CORS proxy, which is also available without CosmosAsync at https://cors-proxy.spicetify.app
. This proxy only accepts connections from the Spotify client.
Compatibility
Spotify 1.2.18
and above doesn't have working custom panels. We plan to remove Panel API with v3
release.
- Spotify for macOS:
1.2.0
->1.2.31
- Spotify for Linux:
1.2.8
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.0
->1.2.31
- You may need to apply spicetify every time you close Microsoft Store version of Spotify
v2.32.0 (2024-02-20)
🚀 Enhancements
- Add proxy for CosmosAsync calls (#2846)
🩹 Fixes
- wrapper: Made profile menu button selector more precise (#2839)
- wrapper/chunks: Add failsafe for
1.2.31
(#2840)
❤️ Contributors
- ririxi (@rxri)
- Delusoire (@Delusoire)
⚠️ Information to developers
We created a proxy over CosmosAsync (Spotify versions 1.2.31
and higher) and determine where it should land depending on the specified URL. External URIs (not api.spotify.com
, spclient.wg.spotify.com
, or sp://
) will be redirected to our CORS proxy, which is also available without CosmosAsync at https://cors-proxy.spicetify.app
. This proxy only accepts connections from the Spotify client.
Compatibility
Spotify 1.2.18
and above doesn't have working custom panels. We plan to remove Panel API with v3
release.
- Spotify for macOS:
1.2.0
->1.2.31
- Spotify for Linux:
1.2.8
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.0
->1.2.31
- You may need to apply spicetify every time you close Spotify in Microsoft Store version
v2.31.3 (2024-02-15)
🚀 Enhancements
- Item: Add
setState
back toItem
(#2823)
🩹 Fixes
- wrapper: Assign context menu context at startup (#2817)
- Remove stash items from dom before adding them again (#2820)
- contextmenu/item: Return to original
isEnabled
behavior (#2829) - wrapper: Use
History.listen
event instead of the observer (#2826)
❤️ Contributors
- ririxi (@rxri)
- Delusoire (@Delusoire)
⚠️ Warning to users
Since Spotify 1.2.31
, Spotify removed a core functionality of the function that many extensions and custom apps used (e.g. lyrics-plus
and more...) and because of this, these may not work properly (fetching lyrics etc.) at this moment. We are actively trying to come up with the solution. Thank you for your patience. For the time being, please downgrade to 1.2.30
or lower
Compatibility
Spotify 1.2.18
and above doesn't have working custom panels. PanelAPI has changed and there is no ETA for patch. We plan to remove Panel API with v3
release.
- Spotify for macOS:
1.2.0
->1.2.31
- Spotify for Linux:
1.2.8
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.0
->1.2.31
- You may need to apply spicetify every time you close Spotify in Microsoft Store version
v2.31.2 (2024-02-10)
🩹 Fixes
- wrapper: Fix ContextMenu regex for v1.2.13 (#2810)
- wrapper: Accommodate different profile menu containers (#2812)
🏡 Chore
- deps: Bump golang.org/x/net from 0.20.0 to 0.21.0 (#2809)
❤️ Contributors
- Delusoire (@Delusoire)
Compatibility
Spotify 1.2.18
and above doesn't have working custom panels. PanelAPI has changed and there is no ETA for patch. We plan to remove Panel API with v3
release.
- Spotify for macOS:
1.2.0
->1.2.31
- Spotify for Linux:
1.2.8
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.0
->1.2.31
- You may need to apply spicetify every time you close Spotify in Microsoft Store version
v2.31.1 (2024-02-08)
🚀 Enhancements
🩹 Fixes
- popupLyrics: Increase setTimeout time (#2808)
❤️ Contributors
- ririxi (@rxri)
- Delusoire (@Delusoire)
Compatibility
Spotify 1.2.18
and above doesn't have working custom panels. PanelAPI has changed and there is no ETA for patch. We plan to remove Panel API with v3
release.
- Spotify for macOS:
1.2.0
->1.2.30
- Spotify for Linux:
1.2.8
-> up to1.2.30
(if it ever releases) - Spotify for Windows/Microsoft Store:
1.2.0
->1.2.30
- You may need to apply spicetify every time you close Spotify in Microsoft Store version