📦 Nightly Release
Changes since 2.11.0.dev2026100503
⚠ Breaking Changes
- Update FastMCP Server provider to v2.1.22 (by @trudenboy in #5175)
🚀 Features and enhancements
- Show full listing of Albums and Singles/EPs on Youtube Music artist pages (by @NasaGeek in #6591)
- Keep DSP preset selection when toggling DSP on/off (by @OzGav in #6684)
- Add configurable response format to OpenAI TTS (by @OzGav in #6688)
- Announce AI Radio state changes as provider events (by @MarvinSchenkel in #6713)
🐛 Bugfixes
- Plex: announce a stable client identity to plex.tv (by @anatosun in #4217)
- Search Spotify playlists on the global session when a custom client ID is set (by @theravengroup in #6647)
- Fix parsing of artists in YouTube Music recommendations (by @NasaGeek in #6677)
- Stop placeholder ISRCs from merging unrelated tracks (by @OzGav in #6691)
- Share one narrowed list of provider fetch failures (by @teancom in #6695)
- Stop Apple Music from adding empty duplicates of albums that lack a catalog link (by @MarvinSchenkel in #6702)
- Emby: include image tag in artwork URLs so they resolve with ValidateImageTags (by @hatharry in #6703)
- Fix sync group picking a lights-only member as leader (by @MarvinSchenkel in #6707)
- Show each user the artwork of their own music source (by @marcelveldt in #6708)
- Play Sendspin audio at the music's own sample rate (by @marcelveldt in #6709)
- Fix library items missing from search results when filtering by provider (by @marcelveldt in #6710)
🧰 Maintenance and dependency bumps
5 changes
- Make the volume normalization choices translatable (by @OzGav in #6685)
- Bump qqmusic-api-python from 0.7.2 to 0.7.3 (by @dependabot[bot] in #6696)
- Bump numkong from 7.8.0 to 7.8.3 (by @dependabot[bot] in #6697)
- Bump yoto-api from 4.4.1 to 4.5.0 (by @dependabot[bot] in #6698)
- Bump zeroconf from 0.149.16 to 0.151.5 (by @dependabot[bot] in #6699)
🙇 Thanks to our contributors
Special thanks to the following contributors who helped with this release:
@MarvinSchenkel, @NasaGeek, @OzGav, @anatosun, @hatharry, @marcelveldt, @teancom, @theravengroup, @trudenboy