Skip to content

Releases: spicetify/cli

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

v2.25.3 (2023-10-31)

31 Oct 21:39
f0d3e9f
Compare
Choose a tag to compare

What's Changed

  • fix(preprocess/disableLogging): match function in older versions by @rxri in #2626

⚠️ 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.2...v2.25.3

v2.25.2 (2023-10-29)

29 Oct 13:39
08b8b0a
Compare
Choose a tag to compare

What's Changed

  • feat(preprocess): prevent logging in localStorage by @rxri in #2623
  • fix(wrapper): make the snackbar a priority by @rxri in #2622
  • feat(path-utils): try to find custom app folder with index.js by @SunsetTechuila in #2604

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.
  • Due to changes in Spotify 1.2.19, how we retrieve data for Spicetify.Player.data has also changed. Since v2.23.0 it now uses PlayerAPI._state to retrieve Player data, possibly leading to different variable names. Please update your extensions or custom apps accordingly to both changes
    • This is the last release that mentions this breaking change

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.1...v2.25.2

v2.25.1 (2023-10-27)

27 Oct 16:20
bb2283b
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.
  • Due to changes in Spotify 1.2.19, how we retrieve data for Spicetify.Player.data has also changed. Since v2.23.0 it now uses PlayerAPI._state to retrieve Player data, possibly leading to different variable names. Please update your extensions or custom apps accordingly to both changes

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

New Contributors

Full Changelog: v2.25.0...v2.25.1

v2.25.0 (2023-10-25)

25 Oct 14:09
8124d48
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.
  • Due to changes in Spotify 1.2.19, how we retrieve data for Spicetify.Player.data has also changed. Since v2.23.0 it now uses PlayerAPI._state to retrieve Player data, possibly leading to different variable names. Please update your extensions or custom apps accordingly to both changes

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.24.2...v2.25.0

v2.24.2 (2023-09-28)

28 Sep 16:39
1ea09d4
Compare
Choose a tag to compare

What's Changed

  • revert: homebrew action back to v2 by @rxri in #2577

⚠️ Breaking changes for developers

  • UserAPI._product_state has been replaced by UserAPI._product_state_service since Spotify 1.2.21.
  • Due to changes in Spotify 1.2.19, how we retrieve data for Spicetify.Player.data has also changed. Since v2.23.0 it now uses PlayerAPI._state to retrieve Player data, possibly leading to different variable names. Please update your extensions or custom apps accordingly to both changes

Compatibility

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

  • Spotify for macOS: 1.2.0 -> 1.2.22
  • Spotify for Linux: 1.2.8, 1.2.9, 1.2.11, 1.2.13, 1.2.20
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.22
    • 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.24.1...v2.24.2

v2.24.0 (2023-09-28)

28 Sep 15:38
3eeb8cf
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.
  • Due to changes in Spotify 1.2.19, how we retrieve data for Spicetify.Player.data has also changed. Since v2.23.0 it now uses PlayerAPI._state to retrieve Player data, possibly leading to different variable names. Please update your extensions or custom apps accordingly to both changes

Compatibility

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

  • Spotify for macOS: 1.2.0 -> 1.2.21
  • Spotify for Linux: 1.2.8, 1.2.9, 1.2.11, 1.2.13, 1.2.20
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.21
    • Spicetify may not work properly with Microsoft Store version

Full Changelog: v2.23.2...v2.24.0

v2.23.2 (2023-09-10)

10 Sep 23:19
3321a5b
Compare
Choose a tag to compare

What's Changed

  • fix(preprocess): patch for 1.2.20 by @rxri in #2556

⚠️ Breaking changes for developers

Due to changes in Spotify 1.2.19, how we retrieve data for Spicetify.Player.data has also changed. Since v2.23.0 it now uses PlayerAPI._state to retrieve Player data, possibly leading to different variable names. Please update your extensions or custom apps accordingly

Compatibility

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

  • Spotify for macOS: 1.2.0 -> 1.2.20
  • Spotify for Linux: 1.2.8, 1.2.9, 1.2.11, 1.2.13, 1.2.20
  • Spotify for Windows/Microsoft Store: 1.2.0 -> 1.2.20
    • Spicetify may not work properly with Microsoft Store version

Full Changelog: v2.23.1...v2.23.2