Skip to content

Releases: spicetify/cli

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

v2.23.1 (2023-09-08)

08 Sep 19:39
2d95a95
Compare
Choose a tag to compare

What's Changed

⚠️ 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.19 don't have working custom panels. PanelAPI has changed and there is no ETA for patch

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

New Contributors

Full Changelog: v2.23.0...v2.23.1

v2.23.0 (2023-08-30)

30 Aug 17:39
a6b43c1
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking changes for developers

Due to changes in Spotify 1.2.19, how we retrieve data for Spicetify.Player.data has also changed. This version 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.19 don't have working custom panels. PanelAPI has changed and there is no ETA for patch

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

New Contributors

Full Changelog: v2.22.2...v2.23.0

v2.22.2 (2023-08-09)

09 Aug 10:42
7b49811
Compare
Choose a tag to compare

What's Changed

Compatibility

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

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

Full Changelog: v2.22.1...v2.22.2

v2.22.1/hotfix (2023-07-26)

26 Jul 15:08
2b23613
Compare
Choose a tag to compare

What's Changed

  • fix: playlistMenuChunk and imageAnalysis hooks by @rxri in #2487
  • fix(sidebar-config): append correct id by @kyrie25 in #2488

Compatibility

Due to complexity of few hooks we dropped full support for 1.1.85 -> 1.1.99 in last few releases

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

Full Changelog: v2.22.0...v2.22.1

v2.22.0 (2023-07-24)

24 Jul 13:17
e9d70b0
Compare
Choose a tag to compare

What's Changed

Compatibility

Due to complexity of few hooks we dropped full support for 1.1.85 -> 1.1.99 in last few releases

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

Full Changelog: v2.21.0...v2.22.0

v2.21.0 (2023-06-28)

17 Jul 15:35
4b511e1
Compare
Choose a tag to compare

What's Changed

Compatibility

We are back to supporting 1.2.0 -> 1.2.9, however due to complexity of few hooks we dropped full support for 1.1.85 -> 1.1.99 in last few releases

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

Full Changelog: v2.20.3...v2.21.0