Releases: spicetify/cli
v2.6.6
v2.6.5
Fixes
- Spicetify.ReactComponent.ContextMenu and Spicetify.ReactComponent.RightClickMenu hooks (This fixes Lyrics Plus React minified error) (Thanks @itsmeow)
- Lyrics Plus progress issue (Thanks @itsmeow)
- Popup lyrics background being black (Thanks @itsmeow)
- Continued work on CSS Mappings (Thanks @TheGeeKing and @JulienMaille)
- Popup hiding behind UI without closing (Thanks @daksh2k)
Instructions
Install by running:
spicetify upgrade
Make sure you run this after upgrading:
spicetify restore backup apply
v2.6.4
Fixes
- Fixed a Player hook in
spicetifyWrapper.js
(Thanks @TheSolly) - Continued work on CSS Mappings (Thanks @TheGeeKing and @CharlieS1103)
Instructions
Install by running:
spicetify upgrade
Make sure you run this after upgrading:
spicetify restore backup apply
v2.6.3
Fixes
- Several React hooks errors due to Spotify's updates (Thanks @itsmeow)
Adds
- Continued work on CSS Mappings (Thanks @TheGeeKing, @itsmeow and @CharlieS1103)
Instructions
Install by running:
spicetify upgrade
Make sure you run this after upgrading:
spicetify restore backup apply
v2.6.2
Adds
- Configurable blur size to popup lyrics (Thanks @ZT2wo)
- Minor version tag support for CSS mappings (Thanks @itsmeow)
- CSS Mappings (Thanks @TheGeeKing)
Instructions
Install by running:
spicetify upgrade
Make sure you run this after upgrading:
spicetify restore backup apply
v2.6.1
Fixes
- Updated CSS Map
Instructions
Install by running:
spicetify upgrade
Make sure you run this after upgrading:
spicetify restore backup apply
v2.6.0
Fixes:
- Spicetify.ReactComponent.ContextMenu hook
- Spicetify.ReactComponent.RightClickMenu hook
- Spicetify.ReactComponent.Menu hook
- Spicetify.React hook
- Spicetify.Platform hook
- Removes
disable_sentry
hook, meaning it no longer needs to be disabled in the config - App React symbol injection
- Spicetify.Player.getProgress() and getProgressPercent() functions
Instructions
Install by running:
spicetify upgrade
Make sure you run this after upgrading:
spicetify restore backup apply
v2.5.0
Change
- Custom assets location: in previous version, Spotify allowed us to put assets some extra files supporting theme in "glue-resources" folder and access them via url "https://local_resources_host/". From v1.1.62, the feature was taken away so this location change is to reflect that. Custom assets are now placed in "xpui" and can be accessed directly.
For example, my theme requires "placeholder.svg" file. To make it available to use, put it in assets
folder and make sure overwrite_assets
field in config file is on.
MINE
├───assets
│ └───placeholder.svg
├───colors.ini
└───user.css
In CSS, you can query them as if it's a local file:
.playlist {
background-image: url("./placeholder.svg");
}
Or Javacsript:
const svgContent = await fetch("placeholder.svg")
You can take advantage of this to replace stock assets, change some images files that you don't like how they look. If you just want add extra files, it's best practice to put your files in a deeper folder so you don't accidentally replace anything.
Fix
- Missing login page
- home_config and sidebar_config should definitely work stably now. Try them out if you haven't.
Make sure you run this after upgrading:
spicetify restore backup apply
Notes to Dribbblish theme users: Update the theme, there are some major changes.
v2.4.0
Fix
- new-releases: Relative date doesn't save
- fullAppDisplay: append to body directly instead of video container
- popupLyrics: script path for worker
- "appchange" event for Home page
- sidebar_config: Items overlap with scrollbar
Change
- Some colors and CSS tunes for SpicetifyDefault theme.
- Refactor
Spicetify.Menu
andSpicetify.ContextMenu
:Spicetify.ContextMenu.SubMenu
no longer hasicon
parameter.- Note for extension makers: All of public interfaces are still the same, some extra method are added. But if you are using internal members, there are some changes internally so you might want to double check.
If you had problem with home_config
in v2.3.0, they should be fixed now. After upgrade spicetify, please run:
spicetify restore backup apply
v2.3.0
Add
- Additional option "sidebar_config": Enable ability to arrange and hide items on sidebar.
- Turn on "Sidebar config" mode in Profile menu (top right button with your username), then hover on sidebar items (not playlists) to show customization buttons.
- There are 3 regions: Stick, Normal and Hidden. Items in Stick region would stay up top and on top all the time. Items in Normal region would scroll when you scroll on the sidebar.
- Remember to turn off "Sidebar config" mode after you finish customizing.
- Additional option "home_config": Enable ability to arrange sections in Home page.
- Navigate to Home page, turn on "Home config" mode in Profile menu, then hover on sections to show customization buttons.
- There are 3 regions: Stick, Normal and Lowered. Items in Stick region would stay up top and can be re-arrange. It's useful for some sections you particular like but Spotify somehow put them way too far down. Item in Normal region would stay as they are originally and can't be re-arranged. Items in Lowered region would be pushed to bottom. Put sections you don't like in there.
- Some sections are always available in Home page. Some sections are more situational and dynamic (e.g: Christmas, genres, ...), their availabilities depend on when Spotify wants them to promote to you. And I have no control over that, so don't report bug when one of your sticky sections disappears.
Spicetify.Locale
API: Get UI text using stock i18n.- Custom apps names and a few UI text in custom apps are also applied
Spicetify.Locale
. They should show up in your language now.
- Custom apps names and a few UI text in custom apps are also applied
Fix
- Patch fix for v1.1.62
- Lyrics Plus app: add Genius new page layout parser.