Hey,
Spotify made us a big favor, so christmas came early for Spotizerr users.
Here's the report
3.0
⚠️ Breaking Changes
- Config file changes: New
.env
variables have been added compare against.env.example
. - Data migration required for history/watch databases. Ensure your instance is at least on 2.3 before updating.
- Since this was a rush release, the reliable way to update is to simply delete
data/history
anddata/watch
. Updates should automatically happen, but if you really care about your history, wait for 3.0.1
New
-
Full Web-App Rewrite
- Modern PWA interface with light/dark themes and touch-friendly controls.
- Thanks, @mustafasoylu for your contribution to the frontend rewrite.
-
Multi-User & Authentication
- JWT-based user auth, Google/GitHub SSO integration, and Admin panel for user management.
- Set the config on the
.env
file
-
Comprehensive History & Analytics
- Full download history with searchable metadata, success/failure stats, detailed per-track logs (even on playlists and albums!).
Configuration Enhancements
- Now settings are divided in neat little sections.
Under the Hood
- Refactored backend: Spotify API calls are way more efficient now.
- It is now possible to bind to an ipv6 address. set by HOST env variable.
- Improved error handling and retry logic.
What's Changed
- UI overhaul by @mustafasoylu in #179
- use the HOST environment variable to bind to another interface than 0.0.0.0 by @ccarpo in #212
- 3.0 by @Xoconoch in #213
New Contributors
New sponsors
- Loque (monthly supporter)
- Shigarui (monthly supporter)
Thank you guys!