📦 Nightly Release
Changes since 2.9.0.dev2026041405
🚀 Features and enhancements
- Add per-player delay configuration for Sendspin players (by @maximmaxim345 in #3689)
🐛 Bugfixes
- Filter stale podcast episodes (by @OzGav in #3673)
- Sendspin: guard against negative track_progress in metadata (by @marcelveldt in #3681)
- Fix sync group session lifecycle and AirPlay late joiner sync (by @marcelveldt in #3682)
- Automatically clean up loudness measurements on media item deletion (by @MarvinSchenkel in #3687)
🧰 Maintenance and dependency bumps
- Bump pyblu from 2.0.5 to 2.0.6 (by @dependabot[bot] in #3678)
- Bump pillow from 12.1.1 to 12.2.0 (by @dependabot[bot] in #3684)
- Allow Pipewire devices to be detected by Local Audio when using docker (by @apophisnow in #3686)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release:
@MarvinSchenkel, @OzGav, @apophisnow, @marcelveldt, @maximmaxim345