⚠️ The Mazda integration has been removed from Home Assistant. The library that Home Assistant uses to connect with their services has been taken offline by Mazda.
- Improve handling of roon media players with fixed and incremental volume (@pavoni - #99819) (roon docs)
- Auto-fix common key entry issues during WeatherKit config flow (@tjhorner - #101504) (weatherkit docs)
- Improve Ikea Idasen config flow error messages (@abmantis - #101567) (idasen_desk docs)
- Update pyfronius to 0.7.2 (@farmio - #101571) (fronius docs) (dependency)
- Update ha-philipsjs to 3.1.1 (@elupus - #101574) (philips_js docs) (dependency)
- Update aiohttp to 3.8.6 (@cdce8p - #101590) (dependency)
- Additional fix for rainbird unique id (@allenporter - #101599) (rainbird docs)
- Fix compiling missing statistics losing rows (@bdraco - #101616) (recorder docs)
- Bump systembridgeconnector to 3.8.4 (@timmo001 - #101621) (system_bridge docs) (dependency)
- Update pylutron-caseta to 0.18.3 (@mdonoughe - #101630) (lutron_caseta docs) (dependency)
- Add additional calendar state alarm debugging (@allenporter - #101631) (calendar docs)
- Abort config flow when invalid token is received (@joostlek - #101642) (withings docs)
- Fix mqtt sensor or binary_sensor state not saved after expiry (@jbouwh - #101670) (mqtt docs)
- Fix Slack type error for file upload (@tkdrob - #101720) (slack docs)
- Update eufylife-ble-client to 0.1.8 (@bdr99 - #101727) (eufylife_ble docs) (dependency)
- Add google calendar required feature for create event service (@allenporter - #101741) (google docs)
- Fix Airzone climate double setpoint (@Noltari - #101744) (airzone docs)
- Bump screenlogicpy to 0.9.2 (@dieselrabbit - #101746) (screenlogic docs) (dependency)
- Fix typo in Ombi translation strings (@Betacart - #101747) (ombi docs)
- Bump pyDuotecno to 2023.10.0 (@Cereal2nd - #101754) (duotecno docs) (dependency)
- Subscribe to Withings webhooks outside of coordinator (@joostlek - #101759) (withings docs)
- Change BiDirectional Prefix (@hesselonline - #101764) (wallbox docs)
- Bump pyweatherflowudp to 1.4.5 (@natekspencer - #101770) (weatherflow docs) (dependency)
- Bump bimmer_connected to 0.14.1 (@rikroe - #101789) (bmw_connected_drive docs) (dependency)
- Bump env_canada to 0.6.0 (@michaeldavie - #101798) (environment_canada docs)
- Await set value function in ScreenLogic number entities (@dieselrabbit - #101802) (screenlogic docs)
- Update aioqsw to v0.3.5 (@Noltari - #101809) (qnap_qsw docs) (dependency)
- Dynamic wake word loading for Wyoming (@synesthesiam - #101827) (assist_pipeline docs) (wyoming docs) (wake_word docs)
- Close existing UDP server for ESPHome voice assistant (@synesthesiam - #101845) (esphome docs)
- Remove Mazda integration (@bdr99 - #101849) (mazda docs) (breaking-change)
- Bump Python-MyQ to v3.1.13 (@justinlindh - #101852) (myq docs) (dependency)
- Fix translation key in Plugwise (@joostlek - #101862) (plugwise docs)
- Fix SMA incorrect device class (@rklomp - #101866) (sma docs)
- Fix mysensors battery level attribute (@MartinHjelmare - #101868) (mysensors docs)
- Fix typo in remember the milk strings (@Betacart - #101869) (remember_the_milk docs)
- Only reload Withings config entry on reauth (@joostlek - #101638) (withings docs)