Releases: spicetify/cli
v2.36.0 (2024-03-25)
🚀 Enhancements
- config: Add another folder to
potentialList
(#2916)
🩹 Fixes
- Make various changes to global navbar (#2913)
- globalNav: Make navlinks scrollable (#2913)
- preprocess: Match body tag with class names (#2913)
- wrapper: Add
objectBy
polyfill for1.2.13
->1.2.23
to stop it from crashing (#2913) - wrapper: Add old
classname
regex back for1.2.13
(#2913)
📖 Documentation
- Create contributing.md (#2915)
❤️ Contributors
Compatibility
We do not support pre-Library X UI in this version. It will be fixed with next release.
- Spotify for macOS:
1.2.13
->1.2.34
- Spotify for Linux:
1.2.13
->1.2.31
- Spotify for Windows/Microsoft Store:
1.2.13
->1.2.34
- You may need to apply spicetify every time you close Microsoft Store version of Spotify
v2.35.1 (2024-03-21)
🩹 Fixes
- NavLinkSidebar: Use
TextComponent
, notTextWrapper
(#2912)
❤️ 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.35.0 (2024-03-21)
warning: use v2.35.1
(release) instead.
🚀 Enhancements
- Add support for new global navbar (#2911)
🩹 Fixes
- wrapper/MenuItem: Set
isEnabled
not_isEnabled
(#2905) - lyrics-plus: Access props when copying translated lyrics (#2908)
❤️ 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.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