📦 Stable Release
Changes since 2.10.9
🚀 Features and enhancements
- Allow multiple Pocket Casts instances (by @OzGav in #7328)
- Subsonic setup refactor (by @khers in #7456)
- Make Subsonic provider use the last modified bookmark date (by @khers in #7536)
🐛 Bugfixes
- Keep the last Squeezelite volume when its cache entry expires (by @thelad-dev in #6944)
- Fix Home Assistant player updates failing on non-text media_content_id (by @MarvinSchenkel in #7152)
- Fix Bluesound multi-zone players missing on routed networks (by @MarvinSchenkel in #7159)
- Fix a speaker group staying silent after its leader drops offline (by @marcelveldt in #7320)
- Fix Apple TV pairing not working (by @cleverer in #7352)
- Re-form a speaker group faster and keep the next track ready when its leader drops (by @marcelveldt in #7356)
- Fix Sendspin output staying unavailable on some AirPlay and Cast speakers (by @maximmaxim345 in #7357)
- Keep a playing group on Sendspin when a Sendspin speaker joins (by @maximmaxim345 in #7358)
- Start at 0:00 when seeking to the start of an audiobook or episode (by @fmunkes in #7363)
- Add Legacy Auth option to subsonic setup flow (by @khers in #7439)
- Fix Sendspin group going silent after a leader switch with a visualizer member (by @MarvinSchenkel in #7461)
- Fix ARD Sounds search failing when a show or station has no social media links (by @OzGav in #7496)
- Prevent clipping when volume normalization raises a quiet track (by @marcelveldt in #7538)
- Stop Cast speakers replaying earlier tracks at the end of a queue (by @marcelveldt in #7549)
- Stop the end of a queue being cut off on Cast and Bluesound speakers (by @marcelveldt in #7550)
- Fix Cast speakers dropping out during longer playback (by @marcelveldt in #7568)
- Tidal: name album artists and playlist owners in search results (by @jozefKruszynski in #7585)
🧰 Maintenance and dependency bumps
- Bump CodSpeedHQ/action from 5.6.0 to 5.6.3 (by @dependabot[bot] in #7411)
- Install the frontend from its GitHub release instead of PyPI (by @marcelveldt in #7434)
- Complete onboarding when the setup wizard finishes, not when the first provider is added (by @marcelveldt in #7509)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release:
@MarvinSchenkel, @OzGav, @cleverer, @fmunkes, @jozefKruszynski, @khers, @marcelveldt, @maximmaxim345, @thelad-dev