- Add trigger media_player.muted (@emontnemery - #156736)
- Use all_devices in ViCare diagnostics for completeness (@lackas - #169429)
- Improve template reload (@emontnemery - #169480)
- Fix async_unload teardown race in scripts (@arturpragacz - #169562)
- Add precipitation device class to WeatherFlow Cloud accumulation sensors (@shbatm - #169638)
- Bump pylitterbot to 2025.4.0 (@natekspencer - #169652)
- Limit power status binary sensor to non-LR5 devices (@natekspencer - #169659)
- Add Celsius and Fahrenheit to Smartthings UNITS mapping (@kernelpanic85 - #169686)
- Add missing initialization charging power status option to Volvo (@thomasddn - #169727)
- Bump victron-ble-ha-parser to 0.7.0 (@rajlaud - #169736)
- Bump pytrydan to 1.0.0 (@dgomes - #169742)
- Fix uptime template sensor (@Petro31 - #169743)
- Fix config flow validation in Nord Pool (@gjohansson-ST - #169751)
- Bump Insteon-panel to 0.6.2 (@ssyrell - #169757)
- bump sense-energy to 0.14.1 (@kbickar - #169761)
- Bump pyTibber to 0.37.3 (@Danielhiversen - #169762)
- Update xknxproject to 3.9.0 (@farmio - #169775)
- Add missing code for miele washing machine (@astrandb - #169795)
- Add Sensereo matter brand (@joostlek - #169836)
- Add Zunzunbee Zigbee brand (@joostlek - #169838)
- Return the requested format for OpenAI TTS (@Shulyaka - #169839)