📦 Nightly Release
Changes since 2.8.0.dev2026031004
🚀 Features and enhancements
- Add configurable in-library podcast feeds syncing time to the iTunes Podcast Provider (by @fmunkes in #3308)
- Add bit_rate to radio browser stream details (by @OzGav in #3318)
- Enable multi instance for scrobblers (by @OzGav in #3320)
- Add genre exclusion feature to media items (by @jozefKruszynski in #3327)
- Add derived genres for local and smb providers (by @jozefKruszynski in #3349)
- Party mode enhancements (by @apophisnow in #3350)
🐛 Bugfixes
- Fix error when MA shutsdown (by @teancom in #3315)
- Prevent StreamDetails unnecessarily being loaded twice (by @MarvinSchenkel in #3351)
- Fix queue state loss on player re-register (by @maximmaxim345 in #3352)
🎨 Frontend Changes
- Lokalise translations update (by @github-actions[bot] in #1563)
- Party mode enhancements (by @apophisnow in #1544)
- Add genre exclusion feature to UI (by @jozefKruszynski in #1547)
- Improve Sendspin Web Player syncing (by @maximmaxim345 in #1561)
- Fix for disabling the web player on party mode routes (by @maximmaxim345 in #1560)
🧰 Maintenance and dependency bumps
9 changes
- yandex_music: windowed FLAC streaming, API throttling, stream hardening (by @trudenboy in #3237)
- Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (by @dependabot[bot] in #3314)
- Increase 'restart listening time' in session reporting in Audiobookshelf (by @fmunkes in #3321)
- Bump docker/build-push-action from 6.19.2 to 7.0.0 (by @dependabot[bot] in #3322)
- Add build-system so uv run mass works on fresh checkouts (by @balloob-travel in #3328)
- Downgrade DLNA SSDP discovery socket errors to a warning (by @balloob-travel in #3329)
- Bump syrupy from 5.0.0 to 5.1.0 (by @dependabot[bot] in #3344)
- Bump
aiosendspinto 4.3.3 (by @maximmaxim345 in #3353) - ⬆️ Update music-assistant-frontend to 2.17.114 (by @music-assistant-machine in #3355)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release:
@MarvinSchenkel, @OzGav, @apophisnow, @balloob-travel, @fmunkes, @jozefKruszynski, @maximmaxim345, @teancom, @trudenboy