Releases: home-assistant/core
Releases · home-assistant/core
2024.3.2
- Streamline Notion config entry updates (refresh token and user ID) (@bachya - #112832) (notion docs)
- Bump aioautomower to 2024.3.2 (@Thomas55555 - #113162) (husqvarna_automower docs)
- Bump aioautomower to 2024.3.3 (@Thomas55555 - #113430) (husqvarna_automower docs)
- Check for EA release channel for UniFi Protect (@AngellusMortis - #113432) (unifiprotect docs)
- Bump
pysnmp-lextudio
to version6.0.11
(@lextm - #113463) (snmp docs) - Tado fix water heater (@erwindouna - #113464) (tado docs)
- Bump aiodhcpwatcher to 0.8.2 (@bdraco - #113466) (dhcp docs)
- Bump axis to v55 (@Kane610 - #113479) (axis docs)
- Bump croniter to 2.0.2 (@dgomes - #113494) (utility_meter docs)
- Revert setting communication delay in Risco init (@OnFreund - #113497) (risco docs)
- Bump pyrisco to 0.5.10 (@OnFreund - #113505) (risco docs)
- Fix missing context when running script from template entity (@emontnemery - #113523) (template docs)
- Bump ical to 7.0.3 to fix local-todo persisted with invalid DTSTART values (@allenporter - #113526) (google docs) (local_calendar docs) (local_todo docs)
- Fix Airthings BLE illuminance sensor name (@joostlek - #113560) (airthings_ble docs)
- Ignore Shelly block update with cfgChanged None (@thecode - #113587) (shelly docs)
- Catch
TimeoutError
inBrother
config flow (@bieniu - #113593) (brother docs) - Bump axis to v56 (@Kane610 - #113608) (axis docs)
- Bump pyunifiprotect to 5.0.1 (@AngellusMortis - #113630) (unifiprotect docs)
- Bump pyunifiprotect to 5.0.2 (@AngellusMortis - #113651) (unifiprotect docs)
- Add removal condition to Shelly battery sensor (@bieniu - #113703) (shelly docs)
- Bump aioraven to 0.5.2 (@cottsay - #113714) (rainforest_raven docs)
- Fix unknown values in onewire (@epenet - #113731) (onewire docs)
- Bump pymodbus v3.6.6 (@janiversen - #113796) (modbus docs)
- Catch API errors in cast media_player service handlers (@emontnemery - #113839) (cast docs)
- Bump pychromecast to 14.0.1 (@emontnemery - #113841) (cast docs)
- Fix startup race in cast (@emontnemery - #113843) (cast docs)
- Redact the area of traccar server geofences (@ludeeus - #113861) (traccar_server docs)
- Bump pytedee_async to 0.2.17 (@zweckj - #113933) (tedee docs)
- Bump axis to v57 (@Kane610 - #113952) (axis docs)
- Bump home-assistant/builder from 2024.01.0 to 2024.03.5 (@frenck - #113887)
2024.3.1
- Fix optional Jellyfin RunTimeTicks ([@j-stienstra] - #108254) ([jellyfin docs])
- Add auto fan mode icon ([@mattmccormack] - #110185) ([climate docs])
- Ignore AussieBroadband services that don't support usage information ([@FieldofClay] - #110253) ([aussie_broadband docs])
- Use friendly name for camera media source ([@OnFreund] - #110882) ([camera docs])
- Improve discovering upnp/igd device by always using the SSDP-discovery for the Unique Device Name ([@StevenLooman] - #111487) ([upnp docs])
- Update the numato-gpio dependency of the numato integration to v0.12.0 ([@clssn] - #112272) ([numato docs]) (dependency)
- Disable updating ZHA coordinator path from discovery info ([@puddly] - #112415) ([zha docs]) (breaking-change)
- Bump intents to 2024.3.6 ([@synesthesiam] - #112515) ([conversation docs]) (dependency)
- Weatherflow_cloud backing lib bump ([@jeeftor] - #112262) ([weatherflow_cloud docs]) (dependency)
- Bump weatherflow4py to 0.1.14 ([@jeeftor] - #112554) ([weatherflow_cloud docs])
- Restore the juicenet integration ([@emontnemery] - #112578) ([juicenet docs]) (new-platform)
- Fix incorrect filtering of unsupported locales in bring-api ([@tr4nt0r] - #112589) ([bring docs])
- Include pytedee_async logger in tedee integration ([@zweckj] - #112590) ([tedee docs])
- Issue warning modbus configuration when modbus configuration is empty ([@janiversen] - #112618) ([modbus docs])
- modbus scan_interval: 0 is correct configuration ([@janiversen] - #112619) ([modbus docs])
- Update frontend to 20240307.0 ([@bramkragten] - #112620) ([frontend docs])
- Make hass-nabucasa a core requirement ([@emontnemery] - #112623)
- Bump aioautomower to 2024.3.0 ([@Thomas55555] - #112627) ([husqvarna_automower docs]) (dependency)
- Bump pymodbus to v3.6.5 ([@janiversen] - #112629) ([modbus docs]) (dependency)
- Bump axis to v52 ([@Kane610] - #112632) ([axis docs]) (dependency)
- Update Loqed helper for more logging ([@mikewoudenberg] - #112646) ([loqed docs]) (dependency)
- Bump weatherflow4py to 0.1.17 ([@jeeftor] - #112661) ([weatherflow_cloud docs])
- Bump
aionotion
to 2024.03.0 ([@bachya] - #112675) ([notion docs]) - Make sure Notion saves new refresh token upon startup ([@bachya] - #112676) ([notion docs])
- Fix tado climate service ([@alinbalutoiu] - #112686) ([tado docs])
- Downgrade
pysnmp-lextudio
to version5.0.34
([@bieniu] - #112696) ([snmp docs]) (dependency) - Allow duplicate names in different modbus entities ([@janiversen] - #112701) ([modbus docs])
- Guard against db corruption when renaming entities ([@bdraco] - #112718) ([recorder docs])
- Fix local calendar handling of empty recurrence ids ([@allenporter] - #112745) ([calendar docs]) ([local_calendar docs])
- Bump pyenphase to 1.19.2 ([@catsmanac] - #112747) ([enphase_envoy docs]) (dependency)
- Bump bthome-ble to 3.7.0 ([@thecode] - #112783) ([bthome docs]) (dependency)
- Upgrade
pysnmp-lextudio
to version6.0.9
([@lextm] - #112795) ([snmp docs]) (dependency) - Bump openwrt-luci-rpc version to 1.1.17 ([@mrchi] - #112796) ([luci docs]) (dependency)
- Fix google_asssistant sensor state reporting ([@jbouwh] - #112838) ([google_assistant docs])
- Fix MJPEG fallback when still image URL is missing with basic auth ([@bdraco] - #112861) ([mjpeg docs])
- Bump boschshcpy to 0.2.82 ([@FlyingFeng2021] - #112890) ([bosch_shc docs])
- Add missing translation placeholder in Hydrawise ([@dknowles2] - #113007) ([hydrawise docs])
- Bump bthome-ble to 3.8.0 ([@Ernst79] - #113008) ([bthome docs]) (dependency)
- Bump axis to v53 ([@Kane610] - #113019) ([axis docs]) (dependency)
- Fix availability for GIOS index sensors ([@bieniu] - #113021) ([gios docs])
- Bump ical to 7.0.1 and always use home assistant timezone for local todo dtstart ([@allenporter] - #113034) ([google docs]) ([local_calendar docs]) ([local_todo docs]) (dependency)
- Fix some handle leaks in rainforest_raven ([@cottsay] - #113035) ([rainforest_raven docs])
- Fix hvac_mode for viessmann devices with heatingCooling mode ([@folke] - #113054) ([vicare docs])
- components/gardena_bluetooth: Improve avaliability reliability ([@alistair23] - #113056) ([gardena_bluetooth docs])
- Fix for controlling Hue switch entities ([@marcelveldt] - #113064) ([hue docs])
- Bump rova to 0.4.1 ([@LukasdeBoer] - #113066) ([rova docs]) (dependency)
- Fix colormode attribute on grouped Hue light ([@marcelveldt] - #113071) ([hue docs])
- Bump axis to v54 ([@Kane610] - #113091) ([axis docs])
- Bump aiodhcpwatcher to 0.8.1 ([@bdraco] - #113096) ([dhcp docs]) (dependency)
- bump pytedee_async to 0.2.16 ([@zweckj] - #113135) ([tedee docs]) (dependency)
- Add message from Bad Request errors to HassioAPIError ([@agners] - #113144) ([hassio docs])
- Bump intents to 2023.3.12 ([@synesthesiam] - #113160) ([conversation docs]) (dependency)
- Bump airthings_ble to 0.7.1 ([@LaStrada] - #113172) ([airthings_ble docs]) (dependency)
- Bump rokuecp to 0.19.2 ([@ctalkington] - #113198) ([roku docs]) (dependency)
- Bump
brother
library to version4.0.2
([@bieniu] - #113235) ([brother docs]) (dependency) - Hotfix import error in ZHA for 2024.3.1 patch release ([@frenck] - #113250) ([zha docs])
- Fix Twitch auth token refresh ([@jonnybergdahl] - #112833) ([twitch docs])
- Fix failing google diagnostics test ([@bdraco] - #113095) ([google docs])
- Add diagnostics for IPP ([@ctalkington] - #113205) ([ipp docs])
- Apply suggestion failures fail supervisor repair ([@mdegat01] - #113372) ([hassio docs])
- Supervisor issues update retries on failure ([@mdegat01] - #113373) ([hassio docs])
- Add loggers to Husqvarna Automower ([@Thomas55555] - #113381) ([husqvarna_automower docs])
2024.3.0
2024.3.0b8
- Avoid errors when there is no internet connection in Husqvarna Automower (@Thomas55555 - #111101)
- Add custom integration block list (@emontnemery - #112481)
- Update frontend to 20240306.0 (@bramkragten - #112492)
- Bump pytedee_async to 0.2.15 (@zweckj - #112495)
- Allow start_time >= 1.1.7 (@emontnemery - #112500)
2024.3.0b7
- Fix deCONZ light entity might not report a supported color mode (@Kane610 - #112116)
- Bump python_roborock to 0.40.0 (@Lash-L - #112238)
- Update aioairzone to v0.7.6 (@Noltari - #112264)
- Bump bring-api to 0.5.5 (@tr4nt0r - #112266)
- Allow duplicate modbus addresses on different devices (@janiversen - #112434)
- Do not use list comprehension in async_add_entities in Unifi (@Kane610 - #112435)
- Fix handling missing parameter by bumping axis library to v50 (@Kane610 - #112437)
- Bump holidays to 0.44 (@gjohansson-ST - #112442)
- Update xknx to 2.12.2 - Fix thread leak on unsuccessful connections (@farmio - #112450)
2024.3.0b6
- Handle exception in ViCare integration (@CFenner - #111128)
- Bump bring-api to 0.5.4 (@tr4nt0r - #111654)
- Bump Zigpy to 0.63.4 (@dmulcahey - #112117)
- Bump reolink-aio to 0.8.9 (@starkillerOG - #112124)
- Ignore failing gas stations in Tankerkoening (@mib1185 - #112125)
- Fix ZHA groups page (@dmulcahey - #112140)
- Limit rainbird aiohttp client session to a single connection (@allenporter - #112146)
- Add rainbird request debouncer and immediately update entity switch state (@allenporter - #112152)
- Update frontend to 20240304.0 (@piitaya - #112263)
2024.3.0b5
- Import anonymize_data in unifiprotect init to avoid it being imported in the event loop (@bdraco - #112052)
- Bump unifi-discovery to 1.1.8 (@bdraco - #112056)
- Bump bthome-ble to 3.6.0 (@thecode - #112060)
- Add device class for permobil record distance sensor (@IsakNyberg - #112062)
- Only load camera prefs once (@balloob - #112064)
- Bump pydrawise to 2024.3.0 (@dknowles2 - #112066)
- Fix setup failure due to temporary DNS issue in Minecraft Server (@elmurato - #112068)
- Ensure all homekit_controller controllers are imported in advance (@bdraco - #112079)
- Fix bootstrap being fetched three times during unifiprotect startup (@bdraco - #112082)
- Fix executor being overloaded in caldav (@bdraco - #112084)
- Avoid expensive inspect calls in config validators (@bdraco - #112085)
2024.3.0b4
- Bump pyOverkiz to 1.13.8 (@iMicknl - #111930)
- Update frontend to 20240301.0 (@piitaya - #111961)
- Update reporting for media_source.async_resolve_media (@balloob - #111969)
- Bump Zigpy to 0.63.3 (@dmulcahey - #112002)
- Fix minor language issues in strings.json (@chelming - #112006)
- Update aioairzone-cloud to v0.4.5 (@Noltari - #112034)
- Use description key instead of name for Tibber RT unique ID (@ludeeus - #112035)
- Fix config schema for velux (@ludeeus - #112037)
- Bump weatherflow4py to v0.1.12 (@jeeftor - #112040)
2024.3.0b3
- Support HitachiAirToAirHeatPump (ovp:HLinkMainController) in Overkiz integration (@dotvav - #102159)
- Update frontend to 20240228.1 (@bramkragten - #111859)
- Move HassSetPosition to homeassistant domain (@synesthesiam - #111867)
- Fallback to event loop import on deadlock (@bdraco - #111868)
- Use correct service name with Wyoming satellite + local wake word detection (@synesthesiam - #111870)
- Fix circular imports in core integrations (@bdraco - #111875)
- Add missing unit of measurement for tolerance option in proximity (@mib1185 - #111876)
- Update aioairzone to v0.7.5 (@Noltari - #111879)
- Bump habluetooth to 2.4.2 (@bdraco - #111885)
- Deconz fix gradient color mode (@Kane610 - #111890)
- Fix unsupported device type in deCONZ integration (@Kane610 - #111892)
- Limit executor imports to a single thread (@bdraco - #111898)
- Change
hass.components
removal version in log to 2024.9 (@jpbede - #111903)
2024.3.0b2
- Add support for ZHA entities exposed by Zigpy quirks (@dmulcahey - #111176)
- Deprecate
hass.components
and log warning if used inside custom component (@jpbede - #111508) - Fix race in config entry setup again (@bdraco - #111800)
- Include filename in exception when loading a json file fails (@bdraco - #111802)
- Import cryptography OpenSSL backend (@balloob - #111840)