- Ensure AirVisual Pro migration includes device and entity customizations (bachya - 84798)
- Bump pybravia to 0.2.5 (Drafteed - 84835)
- Do not validate device classes when entity state is unknown (frenck - 84860)
- Only reflect unavailable state in DSMR when disconnected (frenck - 84862)
- Bump aiounifi to v43 (Kane610 - 84864)
- Bump pyroon library to 0.1.2. (pavoni - 84865)
- Bump pyeconet to 0.1.17 (w1ll1am23 - 84868)
- Bump motionblinds to 0.6.14 (starkillerOG - 84873)
- Process late feedback for Reolink (starkillerOG - 84884)
- Small fixes for SwitchBot Locks (bdraco - 84888)
- Don't include distance in PurpleAir sensor selector (bachya - 84893)
- Fix issues with PurpleAir sensor device class and unit (bachya - 84896)
- Use serial number for AirVisal Pro config entry unique ID (bachya - 84902)
- Google Assistant SDK: Log command and response (tronikos - 84904)
- Fix free/busy google calendars (allenporter - 84907)
- Bump pydeconz to v106 (Kane610 - 84914)
- Fix haveibeenpwned user-agent string (ChopperRob - 84919)
- Fix Climate device HVAC mode trigger UI (allenporter - 84930)
- Fix failing HomeKit Controller diagnostics tests (bdraco - 84936)
- Bump pySwitchbot to 0.36.1 (bdraco - 84937)
- Fix caldav calendars with custom timezones (allenporter - 84955)