📦 Nightly Release
Changes since 2.10.0.dev2026081603
🚀 Features and enhancements
- Shuffle no longer carries over into the next thing you play (by @marcelveldt in #5740)
- Queueing an album over a radio no longer plays it shuffled (by @marcelveldt in #5747)
🐛 Bugfixes
- Preserve flow source errors (by @teancom in #5725)
- Fix pause on Sonos S1 speakers stopping playback instead (by @marcelveldt in #5736)
- Don't parse error pages as radio playlists (by @marcelveldt in #5739)
- Recover AirPlay playback after dropouts (by @marcelveldt in #5750)
- Refresh CUE metadata after encoding fixes (by @marcelveldt in #5754)
- Prevent skipped tracks from resuming too far ahead (by @marcelveldt in #5757)
- Radio shuffle resets after queue transfer (by @marcelveldt in #5758)
- Prevent hidden audio stream failures (by @marcelveldt in #5759)
🎨 Frontend Changes
- Play an album or playlist shuffled straight from the play menu (by @marcelveldt in #2537)
- Highlight genre aliases on hover (by @marcelveldt in #2534)
- Add automatic refresh for Smart Playlists recommendation row (by @dmoo500 in #2506)
- Fix copying provider links over HTTP (by @marcelveldt in #2541)
- Fix mobile footer blur (by @marcelveldt in #2536)
- Stop player bar icons moving on hover (by @marcelveldt in #2535)
- Show accurate audio analysis progress (by @marcelveldt in #2533)
- Use named play media options (by @marcelveldt in #2540)
🧰 Maintenance and dependency bumps
11 changes
- Clean up unused source options on Sonos S1 speakers (by @marcelveldt in #5733)
- Handle servers that declare an unusable character set (by @marcelveldt in #5735)
- Stop approving dependency licenses on a partial name match (by @marcelveldt in #5741)
- Bump deno from 2.7.12 to 2.9.5 (by @dependabot[bot] in #5743)
- Bump numkong from 7.7.0 to 7.8.0 (by @dependabot[bot] in #5746)
- Hide the volume controls on Sonos speakers with fixed line-out (by @marcelveldt in #5748)
- Only download a radio station's playlist once (by @marcelveldt in #5749)
- Add typosquatting safety tests (by @marcelveldt in #5755)
- Recognize version-less HLS radio streams (by @marcelveldt in #5756)
- Prevent flaky parallel test failures (by @marcelveldt in #5760)
- ⬆️ Update music-assistant-frontend to 2.17.277 (by @musicassistant-bot[bot] in #5761)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release: