📦 Nightly Release
Changes since 2.10.0.dev2026062406
🚀 Features and enhancements
- Resolve player palette only on the media owner, not per grouped member (by @marcelveldt in #4425)
- Make the demo player provider a groupable end-to-end test bed (by @marcelveldt in #4428)
🐛 Bugfixes
- Validate return_url before appending JWT token (by @s0yd4RK in #4272)
- Reconnect ICY radio streams on disconnect (by @marcelveldt in #4422)
🎨 Frontend Changes
- Add Start Radio to the queue item menu and drop redundant move up/down (by @marcelveldt in #1963)
- Drag to reorder up next items in the fullscreen queue (by @marcelveldt in #1961)
- Redesign the fullscreen player queue as a single scrollable list (by @marcelveldt in #1960)
- Migrate timeline slider to reka-ui, fix tap not skipping correctly (by @pierosavi in #1857)
- Extract the fullscreen queue item context menu into a helper (by @marcelveldt in #1962)
🧰 Maintenance and dependency bumps
5 changes
- Bump zeroconf from 0.149.12 to 0.149.16 (by @dependabot[bot] in #4408)
- Dynamically update group leader capability on a zone player in MusicCast (by @fmunkes in #4423)
- Bump actions/setup-python from 6.2.0 to 6.3.0 (by @dependabot[bot] in #4431)
- ⬆️ Update music-assistant-models to 1.1.144 (by @music-assistant-machine in #4433)
- ⬆️ Update music-assistant-frontend to 2.17.198 (by @music-assistant-machine in #4437)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release: