📦 Nightly Release
Changes since 2.10.0.dev2026062622
🚀 Features and enhancements
- Improve stream URL handling with failover support (by @benklop in #2996)
- Adapt artist / audiobook controller for authors and narrators (by @fmunkes in #3570)
- Enhance play_media start_item parameter to allow latest podcast episode to be played and podcast/playlist to play from here (by @OzGav in #3832)
- Rewrite Deezer provider with GraphQL client (by @jdaberkow in #3900)
- Adjust Sonic Similarity base scoring and pools to allow for better matching and more meaningful presets (by @chrisuthe in #4429)
- Improve Search results from Sonic Similarity Plugin (by @chrisuthe in #4430)
- Add native player sleep timers (by @teancom in #4432)
🐛 Bugfixes
- Apple Music: Intelligent fallback for deprecated catalog tracks (by @dmoo500 in #4109)
- Smart Playlist: Enrich library tracks with database genres for filtering (by @dmoo500 in #4175)
- Cap concurrent realtime audio analysis sessions (by @marcelveldt in #4451)
🎨 Frontend Changes
- Lokalise: Translations update (by @marcelveldt in #1971)
- add bitrate information to the QualityDetailsBtn.vue screen (by @Bonusbartus in #1754)
- Add sleep timer support (by @marcelveldt in #1970)
🧰 Maintenance and dependency bumps
- Refactor MusicBrainz provider into multi-file package (by @dmoo500 in #3905)
- ⬆️ Update music-assistant-frontend to 2.17.202 (by @music-assistant-machine in #4455)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release:
@Bonusbartus, @OzGav, @benklop, @chrisuthe, @dmoo500, @fmunkes, @jdaberkow, @marcelveldt, @teancom