Skip to content

Releases: spicetify/cli

v2.31.0 (2023-02-02)

02 Feb 21:00
27f15b4
Compare
Choose a tag to compare

compare changes

🚀 Enhancements

  • wrapper: Expose Dropdown ReactComponent (#2709)
  • cmd: Don't allow to proceed if backup is outdated (#2769)
  • install/windows: Ignore archive removal error (#2772)
  • install: Make script POSIX compliant (#2775)
  • css-map: Update classes (#2780)
  • css-map: Map progress-bar--isDragging class (#2782)
  • css-map: Update classes (#2786)
  • install/unix: Add spicetify to session PATH (#2785)
  • vscode: Add default formatters for other langs (#2779)
  • Expose ContextMenu React component via wrapper (#2796)
  • Re-implement ContextMenu & Menu (#2776)

🩹 Fixes

  • Break one iteration instead of whole "for" loop (#2764)
  • popupLyrics: Fix letter spacing issue in some lyrics (#2765)
  • Use chunk for classnames & fix ReactQuery in 1.2.30 (#2792)

💅 Refactors

  • spicetify: Remove redundant len check (#2787)

❤️ Contributors

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 -> 1.2.30
  • 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

v2.30.0 (2023-01-11)

11 Jan 18:06
9a6ecbe
Compare
Choose a tag to compare

What's Changed

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.29
  • Spotify for Linux: 1.2.8 -> 1.2.29
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.29
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

Full Changelog: v2.29.1...v2.30.0

v2.29.1 (2024-01-01)

01 Jan 02:01
d22238d
Compare
Choose a tag to compare

What's Changed

  • fix(wrapper/cards): use functionModules instead of modules by @rxri in #2745

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.
  • Spicetify.Player.data.track property has been fully removed and has been replaced by Spicetify.Player.data.item.

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.29
  • Spotify for Linux: 1.2.8 -> 1.2.29
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.29
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

Full Changelog: v2.29.0...v2.29.1

v2.29.0 (2023-12-31)

31 Dec 22:53
33fa1ee
Compare
Choose a tag to compare

This is the last release for the year 2023. We'd like to wish everyone a happy new year and thank you for using spicetify 🎉!

What's Changed

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.
  • Spicetify.Player.data.track property has been fully removed and has been replaced by Spicetify.Player.data.item.

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.29
  • Spotify for Linux: 1.2.8 -> 1.2.29
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.29
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

Full Changelog: v2.28.1...v2.29.0

v2.28.1 (2023-12-10)

10 Dec 01:47
1fc2bb9
Compare
Choose a tag to compare

What's Changed

ℹ️ Information for users

  • The New Releases custom app no longer works with Spotify 1.2.25 and higher. As an alternative, please use What's New which was created by Spotify and can be enabled via Experimental Features if it isn't already enabled.

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.
  • Spicetify.Player.data.track property has been fully removed and has been replaced by Spicetify.Player.data.item.

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.29
  • Spotify for Linux: 1.2.8 -> 1.2.29
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.29
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

Full Changelog: v2.28.0...v2.28.1

v2.28.0 (2023-12-05)

05 Dec 12:16
5745752
Compare
Choose a tag to compare

What's Changed

ℹ️ Information for users

  • The New Releases custom app no longer works with Spotify 1.2.25 and higher. As an alternative, please use What's New which was created by Spotify and can be enabled via Experimental Features if it isn't already enabled.

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.
  • Spicetify.Player.data.track property has been fully removed and has been replaced by Spicetify.Player.data.item.

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.26
  • Spotify for Linux: 1.2.8 -> 1.2.26
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.26
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

Full Changelog: v2.27.2...v2.28.0

v2.27.2 (2023-11-23)

23 Nov 07:02
47f2afd
Compare
Choose a tag to compare

What's Changed

ℹ️ Information for users

  • The New Releases custom app no longer works with Spotify 1.2.25 and higher. As an alternative, please use What's New which was created by Spotify and can be enabled via Experimental Features if it isn't already enabled.

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.

Compatibility

Spotify 1.2.18 and above doesn't have working custom panels. PanelAPI has changed and there is no ETA for patch

  • Spotify for macOS: 1.2.0 -> 1.2.25
  • Spotify for Linux: 1.2.8, 1.2.9, 1.2.11, 1.2.13, 1.2.20, 1.2.22, 1.2.25
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.25
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

New Contributors

Full Changelog: v2.27.1...v2.272

v2.27.1 (2023-11-14)

14 Nov 10:26
fea4245
Compare
Choose a tag to compare

What's Changed

New Contributors

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.

Compatibility

Spotify 1.2.18 -> 1.2.24 doesn't have working custom panels. PanelAPI has changed and there is no ETA for patch

  • Spotify for macOS: 1.2.0 -> 1.2.24
  • Spotify for Linux: 1.2.8, 1.2.9, 1.2.11, 1.2.13, 1.2.20, 1.2.22
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.24
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

Full Changelog: v2.27.0...v2.27.1

v2.27.0 (2023-11-08)

08 Nov 17:22
5317ce8
Compare
Choose a tag to compare

What's Changed

❗ Semi-breaking changes to the CLI

  • The old spicetify update is now spicetify refresh and now supports Custom Apps as well.
  • Now you can update spicetify using spicetify update or spicetify upgrade if you're an old timer. 🧑‍🦳
    • Updating now automatically runs spicetify restore backup apply so no need for extra steps. 👌

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.

Compatibility

Spotify 1.2.18 -> 1.2.23 doesn't have working custom panels. PanelAPI has changed and there is no ETA for patch

  • Spotify for macOS: 1.2.0 -> 1.2.24
  • Spotify for Linux: 1.2.8, 1.2.9, 1.2.11, 1.2.13, 1.2.20, 1.2.22
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.24
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

Full Changelog: v2.26.0...v2.27.0

v2.26.0 (2023-11-06)

06 Nov 17:47
c1ec124
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.

Compatibility

Spotify 1.2.18 -> 1.2.23 don't have working custom panels. PanelAPI has changed and there is no ETA for patch

  • Spotify for macOS: 1.2.0 -> 1.2.23
  • Spotify for Linux: 1.2.8, 1.2.9, 1.2.11, 1.2.13, 1.2.20, 1.2.22
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.23
    • Spicetify may not work properly with Microsoft Store version
    • You may need to apply spicetify every time you close Spotify in Microsoft Store version

Full Changelog: v2.25.3...v2.26.0