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
- feat(css-map): update css mapping for search browse-all wrapper by @theRealPadster in #2718
- fix(wrapper): don't assign
Player.data
ifitem
is null by @SunsetTechuila in #2717 - feat(css-map): update classes by @SunsetTechuila in #2719
- feat(apply): refresh theme even if
current_theme
is blank by @SunsetTechuila in #2721 - feat(workflows): use
dry
option for prettier action by @SunsetTechuila in #2723 - fix(shuffle+): remove context for local tracks by @rxri in #2722
- refactor(cmd): rewrite
InitPaths
func by @SunsetTechuila in #2725 - fix(wrapper): wait for snackbar exposition before adding modules to it by @SunsetTechuila in #2726
- fix(wrapper): nullify
Player.data
if playing item is null by @SunsetTechuila in #2732 - feat(install): rewrite posh script & opt-in marketplace install by @SunsetTechuila in #2663
- style(install): remove empty lines by @rxri in #2736
- revert(wrapper): use button clicking for
Player.setMute
by @SunsetTechuila in #2733 - fix(new-releases): repair artist list query & removal notification by @ohitstom in #2716
- fix(wrapper): iterate
functionalModules
only once when exposingToggle
by @SunsetTechuila in #2739 - feat(wrapper): expose Card React components by @SunsetTechuila in #2734
- feat(css-map): update whatsNewFeed classes by @SunsetTechuila in #2741
- feat(wrapper): remove
Base
card React component by @SunsetTechuila in #2742 - fix(wrapper/ReactHook): make
DragHandler
findable again by @rxri in #2744
⚠️ Breaking changes for developers
UserAPI._product_state
has been replaced byUserAPI._product_state_service
since Spotify1.2.21
.Spicetify.Player.data.track
property has been fully removed and has been replaced bySpicetify.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.28
- Spotify for Linux:
1.2.8
->1.2.28
- Spotify for Windows/Microsoft Store:
1.2.0
->1.2.28
- 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