- Netatmo: do not fail on schedule updates (@wuede - #142933) (netatmo docs)
- Fix QNAP fail to load (@disforw - #144675) (qnap docs)
- Allow image send with read-only access (matrix notify) (@TheOneValen - #144819) (matrix docs)
- Postpone update in WMSPro after service call (@mback2k - #144836) (wmspro docs)
- Bump ESPHome stable BLE version to 2025.5.0 (@bdraco - #144857) (esphome docs)
- Fix album and artist returning "None" rather than None for Squeezebox media player. (@peteS-UK - #144971) (squeezebox docs)
- Bump aiontfy to 0.5.2 (@tr4nt0r - #145044) (ntfy docs) (dependency)
- Fix proberly Ecovacs mower area sensors (@edenhaus - #145078) (ecovacs docs)
- Map auto to heat_cool for thermostat in SmartThings (@joostlek - #145098) (smartthings docs)
- Add missing device condition translations to lock component (@jpbede - #145104) (lock docs)
- Fix history_stats with sliding window that ends before now (@karwosts - #145117) (history_stats docs)
- Bump sense-energy to 0.13.8 (@kbickar - #145156) (sense docs) (emulated_kasa docs) (dependency)
- Improve Z-Wave config flow tests (@MartinHjelmare - #144871) (zwave_js docs)
- Fix Z-Wave unique id update during controller migration (@MartinHjelmare - #145185) (zwave_js docs)
- Bump velbusaio to 2025.5.0 (@cereal2nd - #145198) (velbus docs) (dependency)
- Bump aiocomelit to 0.12.3 (@chemelli74 - #145209) (comelit docs) (dependency)
- Fix Z-Wave config entry unique id after NVM restore (@MartinHjelmare - #145221) (zwave_js docs)
- Bump holidays to 0.73 (@gjohansson-ST - #145238) (workday docs) (holiday docs) (dependency)
- Bump pyaprilaire to 0.9.0 (@chamberlain2007 - #145260) (aprilaire docs) (dependency)
- Add cloud as after_dependency to onedrive (@zweckj - #145301) (onedrive docs)
- Handle more exceptions in azure_storage (@zweckj - #145320) (azure_storage docs)
- Fix limit of shown backups on Synology DSM location (@mib1185 - #145342) (synology_dsm docs)
- Add initial coordinator refresh for players in Squeezebox (@peteS-UK - #145347) (squeezebox docs)
- Fix: Revert Ecovacs mower total_stats_area unit to square meters (@Augar - #145380) (ecovacs docs)
- Bump pysqueezebox to v0.12.1 (@rajlaud - #145384) (squeezebox docs) (dependency)
- OTBR: remove links to obsolete multiprotocol docs (@c0ffeeca7 - #145394) (otbr docs)
- Bump pylamarzocco to 2.0.4 (@zweckj - #145402) (lamarzocco docs) (dependency)
- Bump py-synologydsm-api to 2.7.2 (@mib1185 - #145403) (synology_dsm docs) (dependency)
- Mark backflush binary sensor not supported for GS3 MP in lamarzocco (@zweckj - #145406) (lamarzocco docs)
- Bump yt-dlp to 2025.05.22 (@joostlek - #145441) (media_extractor docs) (dependency)
- Reolink fix device migration (@starkillerOG - #145443) (reolink docs)
- Bump pysmartthings to 3.2.3 (@joostlek - #145444) (smartthings docs) (dependency)
- Bump opower to 0.12.1 (@tronikos - #145464) (opower docs) (dependency)
- Make Gemma models work in Google AI (@tronikos - #145479) (google_generative_ai_conversation docs)
- Fix strings related to Google search tool in Google AI (@tronikos - #145480) (google_generative_ai_conversation docs)
- Bump pyfibaro to 0.8.3 (@rappenze - #145488) (fibaro docs) (dependency)
- Bump deebot-client to 13.2.1 (@edenhaus - #145492) (ecovacs docs) (dependency)