📦 Nightly Release
Changes since 2.10.0.dev2026071705
🚀 Features and enhancements
- Seed Last.fm personalized rows from recent plays (by @OzGav in #4457)
- Normalise synced (LRC) lyrics before storing or serving them (by @OzGav in #4823)
- Ask Music Timeline bonuses after every placement (by @marcelveldt in #4830)
🐛 Bugfixes
- Keep metadata scan tasks running when a library row has corrupt metadata JSON (by @OzGav in #4803)
- Improve remote connection stability (by @marcelveldt in #4831)
🎨 Frontend Changes
- Also send updates when artist or title changes (by @joostlek in #2152)
- Improve Music Quiz host controls (by @marcelveldt in #2151)
- Improve Music Timeline answers (by @marcelveldt in #2149)
- Unify list row layout and refine play affordances (by @MarvinSchenkel in #1862)
- Use return values instead of deprecated next() in navigation guard (by @teancom in #2144)
- Fix media controls while playing along (by @marcelveldt in #2150)
- Use official Sendspin audio unlock (by @marcelveldt in #2153)
🧰 Maintenance and dependency bumps
- ⬆️ Update music-assistant-frontend to 2.17.226 (by @music-assistant-machine in #4837)
- Organize metadata controller methods (by @marcelveldt in #4838)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release: