Skip to content

v1.3.0: BREAKING CHANGES

Choose a tag to compare

@SoPat712 SoPat712 released this 06 Mar 07:15
· 15 commits to main since this release
v1.3.0
48b40f8

Full Changelog: v1.1.3...v1.3.0

NOTE: Breaking changes, with commit: 4b483ed. Please make sure that before you update, add

# ===== ADMIN NETWORK ACCESS (PORT 5275) =====
# Keep false to bind admin UI to localhost only (recommended)
# Set true only if you need LAN access from another device
ADMIN_BIND_ANY_IP=false

# Comma-separated trusted CIDR ranges allowed to access admin port when bind is enabled
# Examples: 192.168.1.0/24,10.0.0.0/8
ADMIN_TRUSTED_SUBNETS=

With the proper information to your .env, otherwise you won't be able to access the WebUI any longer!

As you might notice, I skipped over 1.2, since I didn't want to release an unstable build to main. I've been testing 1.3.0 for a while now, and I'm pretty sure it's ok right now, but I'm still waiting for issues to pop up, and I'd be happy to fix any issues or feature requests that anyone makes!

Features

  • Massive WebUI code cleanup
  • Fixed/Stabilized scrobbling
  • Significant security hardening
  • Added Jellyfin user login to the WebUI (haven't added a separation of sp_dc yet so each user can inject their own Jellyfin Playlists with their own Spotify Playlists, maybe for the next minor release though!)
  • Refactored searching/interleaving to work MUCH better (right now it disrespects most search filters/fields though. I'm fine with that, but I might consider adding user control over that, if people want that
  • Tidal Powered recommendations for SquidWTF provider songs
  • Fixed double scrobbling, inferring stops much better,
  • Fixed playlist cron rebuilding (again)
  • Fixed an issue with stale injected playlist artwork
  • Changed search cache time-to-live from 120 minutes to 1 minute. I realized caching searches for that long was totally stupid

Some images

image image

Hope you guys enjoy!