The Sonos integration now displays album artwork and a play button when you open a music library album, making it easier to start playback directly from the media browser. The Vizio media player integration also received a fix to prevent crashes when volume information is missing from the audio settings.
Several integrations have removed the use of default device info, including device_tracker, dlna_dmr, fritz, netgear, unifi, and wake_on_lan, which improves device identification and consistency. The Supla coordinator now passes the config entry explicitly for better reliability, the Overkiz integration reverted a host update during local gateway rediscovery to avoid connectivity issues, and go2rtc now removes only the sessions of a failing camera instead of all sessions, preventing unnecessary disconnections.
Dependency updates include the holidays library bumped to 0.102 and then 0.103 for the workday and holiday integrations, google-health-api to 0.9.0, ical to 14.1.1 (affecting Google, local_calendar, local_todo, and remote_calendar), reolink-aio to 0.21.9, pyenphase to 4.0 with handling for None values and new tests, volvocarsapi to 0.4.4 for the Volvo integration, and aiowebostv to 0.9.2 for webOS TV.
Other fixes include handling cases where errors could be None in the Shelly Wall Display status and a KeyError fix for Shelly LinkedGo ST802 devices in floor heating mode. Signal Messenger self notifications are now fixed, Ecovacs mower sensor entities use dedicated translations for proper localization, the conversation integration invalidates its slot-list cache on device registry changes, and a warning is logged when an event trigger filter is applied to a composite device.



