📦 Nightly Release
Changes since 2.10.0.dev2026082303
🚀 Features and enhancements
- Keep your queue when an external source starts playing (by @marcelveldt in #5914)
- Play Spotify through Spotify's own playback engine (by @marcelveldt in #5918)
- Add task reports (by @marcelveldt in #5925)
- Show when a music service handles loudness and crossfade itself (by @marcelveldt in #5937)
- Stop fighting the Spotify app over a Soloist playback session (by @marcelveldt in #5943)
🐛 Bugfixes
- Keep line breaks in metadata out of builtin M3U playlist files (by @OzGav in #5837)
- Include genre_aliases in genre summary listings (by @jozefKruszynski in #5858)
- Fix AirPlay players stuck 'playing' from a stale snapshot (by @teancom in #5938)
🎨 Frontend Changes
- Show when a music service handles loudness and crossfade itself (by @marcelveldt in #2621)
- Fix external source badges (by @marcelveldt in #2622)
- Fix alias count in the genre management table (by @jozefKruszynski in #2583)
- Fix shuffle and repeat while an external source is playing (by @marcelveldt in #2612)
- Rename the external source composable (by @marcelveldt in #2616)
🧰 Maintenance and dependency bumps
5 changes
- ⬆️ Update music-assistant-models to 1.1.196 (by @musicassistant-bot[bot] in #5920)
- Drop the audio format comparison workaround (by @marcelveldt in #5936)
- Skipping a Spotify track no longer starts with a moment of the previous one (by @marcelveldt in #5940)
- ⬆️ Update music-assistant-models to 1.1.198 (by @musicassistant-bot[bot] in #5945)
- ⬆️ Update music-assistant-frontend to 2.17.286 (by @musicassistant-bot[bot] in #5946)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release: