Skip to content

Releases: spicetify/cli

v2.6.6

24 Sep 08:42
Compare
Choose a tag to compare

Fixes

  • Lyrics Plus no lyrics screen (Thanks @itsmeow)
  • High CPU usage on fullAppDisplay (Thanks @itsmeow)

Instructions

Install by running:

spicetify upgrade

Make sure you run this after upgrading:

spicetify restore backup apply

v2.6.5

23 Sep 16:34
f964b8a
Compare
Choose a tag to compare

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

17 Sep 15:08
Compare
Choose a tag to compare

Fixes

Instructions

Install by running:

spicetify upgrade

Make sure you run this after upgrading:

spicetify restore backup apply

v2.6.3

16 Sep 09:12
Compare
Choose a tag to compare

Fixes

  • Several React hooks errors due to Spotify's updates (Thanks @itsmeow)

Adds

Instructions

Install by running:

spicetify upgrade

Make sure you run this after upgrading:

spicetify restore backup apply

v2.6.2

03 Sep 18:22
Compare
Choose a tag to compare

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

01 Sep 02:18
024813d
Compare
Choose a tag to compare

Fixes

  • Updated CSS Map

Instructions

Install by running:

spicetify upgrade

Make sure you run this after upgrading:

spicetify restore backup apply

v2.6.0

17 Aug 17:37
732d0c5
Compare
Choose a tag to compare

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

27 Jun 16:04
Compare
Choose a tag to compare

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

25 Jun 18:11
Compare
Choose a tag to compare

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 and Spicetify.ContextMenu:
    • Spicetify.ContextMenu.SubMenu no longer has icon 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

22 Jun 18:21
Compare
Choose a tag to compare

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.

image

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

image

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

Fix

  • Patch fix for v1.1.62
  • Lyrics Plus app: add Genius new page layout parser.