📦 Beta Release
Changes since 2.9.0b2
🚀 Features and enhancements
- Allow use of a personal client id for Spotify (by @marcelveldt in #1536)
- Try parsing track number from the filename (by @marcelveldt in #1663)
- A few small bugfixes and enhancements to playback and enqueuing (by @marcelveldt in #1670)
- Add Canada in UI for Alexa provider (by @EricLabranche in #3568)
- Add duplicate track prevention and empty default for party name/QR text (by @apophisnow in #3576)
🐛 Bugfixes
- Fix audio analysis version gating for non-track media (by @marcelveldt in #3566)
- Fix high CPU usage during audio streaming on low-power devices (by @marcelveldt in #3567)
- Fix external source reporting on Universal Players (by @marcelveldt in #3571)
- Fix sync group player features not available when idle (by @marcelveldt in #3572)
- Fix scheduled sync task settings not persisting across restarts (by @marcelveldt in #3574)
🎨 Frontend Changes
- Add progress bar for current track in party mode (by @Awashcard0 in #1664)
- Disable shuffle and repeat buttons for dynamic playlists (by @dmoo500 in #1667)
- Add favorite button to player bar (by @dmoo500 in #1666)
- Player menu enhancements (by @radiohe4d in #1536)
- Add translation strings for player options (by @fmunkes in #1663)
- Add track action menu to player bar (by @dmoo500 in #1669)
- Party duplicate prevention (by @apophisnow in #1670)
- Party duplicate prevention (by @apophisnow in #1670)
Other Changes
- Fix: Handle radio stations providing non utf-8 in streamtitle (by @marcelveldt in #1664)
- Fix loading state from cache when connecting to slimproto players (by @kepstin in #1666)
🧰 Maintenance and dependency bumps
4 changes
- Bump ruff from 0.6.4 to 0.6.5 (by @dependabot[bot] in #1667)
- Bump pyblu from 0.4.0 to 1.0.2 (by @dependabot[bot] in #1669)
- ⬆️ Update music-assistant-frontend to 2.17.141 (by @music-assistant-machine in #3565)
- ⬆️ Update music-assistant-frontend to 2.17.142 (by @music-assistant-machine in #3578)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release:
@Awashcard0, @EricLabranche, @apophisnow, @dmoo500, @fmunkes, @kepstin, @marcelveldt, @radiohe4d