📦 Nightly Release
Changes since 2.11.0.dev2026100903
🚀 Features and enhancements
- Link system settings to their documentation (by @marcelveldt in #6626)
- Make skipping back in podcasts and audiobooks fast (by @OzGav in #6682)
🐛 Bugfixes
- Update KION Music provider to v3.0.12 (by @trudenboy in #5585)
- Fix album track deduplication for repeated movement titles (by @teancom in #6425)
- Stop Plex Connect from logging unrelated items in the Plex history (by @MarvinSchenkel in #6705)
- Qobuz: report playback start when the track actually starts playing (by @marcelveldt in #6711)
- Speed up the gPodder provider and fix its progress sync (by @fmunkes in #6718)
- Return an error when sending commands to an unavailable player (by @MarvinSchenkel in #6748)
- Fix album covers not loading when archive.org is slow or down (by @OzGav in #6787)
- Fix play doing nothing after the queue's current track was replaced (by @marcelveldt in #6796)
- Keep a Sonos group playing after the speaker reports a failed track (by @marcelveldt in #6797)
- Stop play requests from running at the same time on one queue (by @marcelveldt in #6798)
- Fix play reporting an empty queue when its position is past the last track (by @marcelveldt in #6800)
🎨 Frontend Changes
- Show where a Local files source reads its music from (by @marcelveldt in #2948)
- Add a Documentation button to the player settings page (by @marcelveldt in #2945)
- Tidier settings pages with all options in one card (by @marcelveldt in #2885)
- Prevent audio session dropping when paused (by @pierosavi in #2721)
- Keep the floating Save button from covering the last setting (by @marcelveldt in #2937)
- Keep keyboard focus on the menu button after closing a menu (by @marcelveldt in #2947)
- Share how detail pages keep up with item updates (by @OzGav in #2933)
- Remove unused fallback from the Add player group page (by @marcelveldt in #2941)
- Remove unused watcher from the Add player group dialog (by @marcelveldt in #2940)
- Remove unused fallback from the Add player group dialog (by @marcelveldt in #2939)
- Remove unused provider check from the player grouping picker (by @marcelveldt in #2938)
- Re-enable the vue/no-v-html lint rule (by @MarvinSchenkel in #2930)
🧰 Maintenance and dependency bumps
6 changes
- Upgrade QQ Music provider to API 0.8.2 (by @xiasi0 in #6737)
- Clean up unused code in the login callback page (by @marcelveldt in #6793)
- Stop saving the album cover into a track's own images (by @marcelveldt in #6794)
- Keep GITHUB_TOKEN out of the PyPI download step in auto-merge (by @chrisuthe in #6811)
- Run CI tests in our own base image and split them over parallel jobs (by @marcelveldt in #6814)
- Tell the settings page which storage location a Local files source uses (by @marcelveldt in #6816)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release:
@MarvinSchenkel, @OzGav, @chrisuthe, @fmunkes, @marcelveldt, @pierosavi, @teancom, @trudenboy, @xiasi0