📦 Nightly Release
Changes since 2.10.0.dev2026072406
🚀 Features and enhancements
- Add High/Low-pass DSP filter (by @OzGav in #4944)
- Reduce AirPlay debug log noise (by @marcelveldt in #4965)
- Instant AirPlay seek and next-track via flush-and-refill (by @marcelveldt in #4977)
- Add Apple TV dashboard support (by @marcelveldt in #4979)
- Expose current Music Quiz state to dashboard displays (by @marcelveldt in #4983)
🐛 Bugfixes
- Keep AirPlay bridge helpers ordered (by @marcelveldt in #4961)
- Fix missing AirPlay cover art (by @marcelveldt in #4984)
- Resume synced AirPlay groups after pausing (by @marcelveldt in #4985)
🎨 Frontend Changes
- Reduce PWA startup precache (by @MarvinSchenkel in #2185)
- Register transport listeners before connecting (by @MarvinSchenkel in #2187)
- Support immutable GitHub releases (by @marcelveldt in #2186)
- Support dashboards on older Cast runtimes (by @MarvinSchenkel in #2191)
🧰 Maintenance and dependency bumps
11 changes
- Update airplay-cli to v0.3.3 (by @music-assistant-machine in #4964)
- ⬆️ Update music-assistant-frontend to 2.17.233 (by @music-assistant-machine in #4966)
- Chromecast and Sonos: apply verbose logging changes without a restart (by @marcelveldt in #4967)
- Fix AirPlay provider sometimes failing to reload (by @marcelveldt in #4968)
- ⬆️ Update music-assistant-frontend to 2.17.234 (by @MarvinSchenkel in #4970)
- ⬆️ Update music-assistant-frontend to 2.17.235 (by @MarvinSchenkel in #4974)
- Make CI tests faster and more reliable (by @marcelveldt in #4975)
- Bump docker/login-action from 4.5.0 to 4.5.1 (by @dependabot[bot] in #4976)
- Show clearer errors for invalid media files (by @marcelveldt in #4978)
- Update airplay-cli to v0.3.4 (by @MarvinSchenkel in #4980)
- ⬆️ Update music-assistant-frontend to 2.17.236 (by @MarvinSchenkel in #4989)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release: