Skip to content

Releases: spicetify/cli

v2.36.0 (2024-03-25)

25 Mar 00:14
6f88fb6
Compare
Choose a tag to compare

compare changes

🚀 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 for 1.2.13 -> 1.2.23 to stop it from crashing (#2913)
  • wrapper: Add old classname regex back for 1.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)

21 Mar 15:53
3cf0568
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • NavLinkSidebar: Use TextComponent, not TextWrapper (#2912)

❤️ 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.35.0 (2024-03-21)

21 Mar 15:21
2a005de
Compare
Choose a tag to compare

compare changes

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

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)

13 Mar 19:12
c77801a
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • styledClassName: Add another key and exclude one (#2902)

❤️ 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.34.0 (2024-03-12)

12 Mar 11:24
c9b6250
Compare
Choose a tag to compare

compare changes

🚀 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 of CosmosAsync (#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)

02 Mar 12:36
931af1d
Compare
Choose a tag to compare

compare changes

🚀 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)

29 Feb 08:04
34b89f5
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • logging: Return necessary values (#2870)

❤️ 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.0 (2024-02-27)

27 Feb 22:03
c20c485
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • lyrics-plus: Disable genius for 1.2.31 and higher (#2859)
  • preprocess: Adapt regex to find react on 1.2.32 (#2863)

❤️ 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.
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)

20 Feb 19:05
5f77de5
Compare
Choose a tag to compare

compare changes

🩹 Fixes

  • Use different check for target in shouldAdd (#2853)

❤️ 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

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)

20 Feb 17:52
5c54245
Compare
Choose a tag to compare

compare changes

🚀 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

⚠️ 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