Releases: home-assistant/core
Releases · home-assistant/core
2025.12.1
- Fix Rituals Perfume Genie (@quebulm - #151537) (rituals_perfume_genie docs)
- Move telegram-bot URLs out of strings.json (@maxmichels - #155130) (telegram_bot docs)
- Fix Starlink's ever updating uptime (@davidrapan - #155574) (starlink docs)
- Display error when forming new ZHA network fails (@TheJulianJES - #157863) (zha docs)
- Move teslemetry time-of-use URL out of strings.json (@jbouwh - #157874) (teslemetry docs)
- Correctly pass MopParserConfig for Roborock (@Lash-L - #157891) (roborock docs)
- Fix VeSync binary sensor discovery (@cdnninja - #157898) (vesync docs)
- Bump reolink_aio to 0.17.1 (@starkillerOG - #157929) (reolink docs) (dependency)
- Move out URL of Xiaomy_aquara from strings.json (@jbouwh - #157937) (xiaomi_aqara docs)
- Set account number as required for Anglian Water config entry (@pantherale0 - #157939) (anglian_water docs)
- Move translatable URL from rainmachine push_weather_data action description (@jbouwh - #157941) (rainmachine docs)
- Convert image URLs to secure URLs in Xbox integration (@tr4nt0r - #157945) (xbox docs)
- Add pyanglianwater to Anglian Water loggers (@pantherale0 - #157947) (anglian_water docs)
- Fix template migration errors (@Petro31 - #157949) (template docs)
- Move Yeelight URLs out of translatable strings for action descriptions (@jbouwh - #157957) (yeelight docs)
- Move out zwave_js api docs url from strings.json (@jbouwh - #157959) (zwave_js docs)
- Fix unit parsing in Tuya climate entities (@epenet - #157964) (tuya docs)
- Update template deprecation to be more explicit (@Petro31 - #157965) (template docs)
- Move pilight URL out of strings.json (@jbouwh - #157967) (pilight docs)
- Move out example URL and IP of strings.json for reolink (@jbouwh - #157970) (reolink docs)
- Add subscribe preview feature endpoint to labs (@piitaya - #157976) (labs docs)
- Bump python-Roborock to 3.10.0 (@Lash-L - #157980) (roborock docs) (dependency)
- Bump oralb-ble to 1.0.2 (@abmantis - #157992) (oralb docs) (dependency)
- Bump evohome-async to 1.0.6 (@zxdavb - #158005) (evohome docs)
- Fix doorbird duplicate unique ID generation (@ptarjan - #158013) (doorbird docs)
- SharkIQ dep upgrade
v1.5.0(@funkybunch - #158015) (sharkiq docs) (dependency) - Bump python-roborock to 3.10.2 (@allenporter - #158020) (roborock docs) (dependency)
- Change ZHA strings for incorrect adapter state (@TheJulianJES - #158021) (zha docs)
- Improve action descriptions for Telegram bot (@hanwg - #158022) (telegram_bot docs)
- Fix missing template key in deprecation repair (@Petro31 - #158033) (template docs)
- Prevent entsoe from loading (@joostlek - #158036)
- Do not create
restartbutton for sleeping gen2+ Shelly devices (@bieniu - #158047) (shelly docs) - Replace deprecated preview image model (@Shulyaka - #158048) (google_generative_ai_conversation docs)
- Move lametric URLs out of strings.json (@jbouwh - #158051) (lametric docs)
- Move example image path out of translatable strings (@jbouwh - #158053) (google_generative_ai_conversation docs) (google_photos docs) (onedrive docs)
- Fix inverted kelvin issue (@Petro31 - #158054) (template docs)
- Bump uiprotect to 7.33.2 (@RaHehl - #158057) (unifiprotect docs) (dependency)
- Update frontend to 20251203.1 (@piitaya - #158069) (frontend docs)
2025.12.0
2025.12.0b9
- Prevent startup blocking when a friend’s trophy summary is private on PlayStation Network (@tr4nt0r - #157597)
- Bump deebot-client to 17.0.0 (@edenhaus - #157836)
- Bump reolink_aio to 0.17.0 (@starkillerOG - #157850)
- Update frontend to 20251203.0 (@bramkragten - #157851)
- Bump Roborock to 3.9.3 (@Lash-L - #157852)
- Add retry logic to docker.io image push step (@edenhaus - #157859)
2025.12.0b8
2025.12.0b7
- Fix bug in group notify entities when title is missing (@hanwg - #157171)
- Add storage link to low disk space repair issue (@agners - #157786)
- Make occupancy trigger check occupancy instead of presence (@joostlek - #157791)
- Fix ping TypeError when killing the process (@cdce8p - #157794)
- Update release URL in WLED (@mik-laj - #157801)
- Mark nordpool as service integration_type (@zweckj - #157810)
- Bump google-nest-sdm to 9.1.2 (@allenporter - #157812)
- Bump python-roborock to 3.9.2 (@allenporter - #157815)
2025.12.0b6
- Fix orphaned devices not being removed during integration startup (@Sab44 - #155900)
- Let AuthenticationRequired also trigger the reauth flow in MusicAssistant (@marcelveldt - #157580)
- Fix ZHA network formation (@puddly - #157769)
- Allow fetching the Cloud ICE servers (@balloob - #157774)
- Add integration_type for tedee (@zweckj - #157776)
- Handle unsupported version in WLED (@mik-laj - #157778)
- Bump hassil to 3.5.0 (@synesthesiam - #157780)
- Bump letpot to 0.6.4 (@jpelgrom - #157781)
2025.12.0b5
- Fix Anglian Water sensor setup (@pantherale0 - #157457)
- Don't register Home Assistant Cloud LLM platforms if not logged in (@victorigualada - #157630)
- Add occupancy binary sensor triggers (@emontnemery - #157631)
- Improve trigger descriptions (@emontnemery - #157643)
- Add integration_type to Teslemetry manifest (@Bre77 - #157677)
- Add integration_type to Tesla Fleet manifest (@Bre77 - #157679)
- Add integration type to google_translate (@arturpragacz - #157718)
- Add integration type to speedtestdotnet (@arturpragacz - #157727)
- Add integration type to rest (@arturpragacz - #157728)
- Add integration type to ping (@arturpragacz - #157730)
- Update frontend to 20251202.0 (@bramkragten - #157755)
- Bump intents to 2025.12.2 (@synesthesiam - #157758)
- Add integration_type for Fronius (@farmio - #157760)
2025.12.0b3
- Support UniFi LED control for devices without RGB (@Sese-Schneider - #156812)
- Disable owning integrations for the entire firmware interaction process (@puddly - #157082)
- Fix strings in Google Air Quality (@Thomas55555 - #157297)
- Move translatable URLs out of strings.json for opentherm_gw integration (@hembhagat99 - #157437)
- Add tools in default agent also in fallback pipeline (@arturpragacz - #157441)
- bump: youtubeaio to 2.1.1 (@electricsteve - #157452)
- Provide log info for discovered flows in logger (@arturpragacz - #157454)
- Clarify percentage_command_topic and percentage_state_topic for MQTT fan (@dwmw2 - #157460)
- Remove unnecessary instanciating in Tuya find_dpcode (@epenet - #157473)
- Fix blocking call in Tuya initialisation (@epenet - #157477)
- Add loggers to senz manifest (@astrandb - #157479)
- Ensure platform template does not appear in repair (@Petro31 - #157486)
- Add missing string for Shelly
away modeswitch (@bieniu - #157488) - Remove
namefor Shelly gas valve (gen1) entity (@bieniu - #157490) - Remove
namefrom Shelly RGBCCT sensors (@bieniu - #157492) - Fix subentry ID is not updated when renaming the entity ID (@jbouwh - #157498)
- Bump pyenphase to 2.4.2 (@catsmanac - #157500)
- Bump ESPHome stable BLE version to 2025.11.0 (@bdraco - #157511)
- Bump python-roborock to 3.8.3 (@allenporter - #157512)
- Fix UniFi Protect RTSP repair warnings when globally disabled (@RaHehl - #157516)
- Disable cookie quotes for Anglian Water (@pantherale0 - #157518)
- Bump python-roborock to 3.8.4 (@allenporter - #157538)
- Fix MQTT entity cannot be renamed (@jbouwh - #157540)
- Bump uiprotect to 7.31.0 (@RaHehl - #157543)
- Bump google air quality api to 1.1.3 (@Thomas55555 - #157555)
- Bump aioesphomeapi to 42.9.0 (@bdraco - #157558)
- Bump google-nest-sdm to 9.1.1 (@allenporter - #157562)
- Bump bosch-alarm-mode2 to v0.4.10 (@sanjay900 - #157564)
- Fix spelling of "to set up" in
hue_ble(@NoRi2909 - #157593) - Fix spelling of "to log in" in
anglian_water(@NoRi2909 - #157594) - Bump pyvesync to 3.3.2 (@cdnninja - #157605)
- Bump thinqconnect to 1.0.9 (@LG-ThinQ-Integration - #157607)
- Bump floor registry to version 1.3 and sort floors (@emontnemery - #157614)
- Fix user store not loaded on restart (@piitaya - #157616)
- Default area icons for new instances (@timmo001 - #157619)
- Remove description_configured from condition and trigger translations (@emontnemery - #157620)
- Remove cover triggers (@emontnemery - #157621)
- Bump
aioshellyto version 13.22.0 (@bieniu - #157629) - Bump area registry to version 1.9 and sort areas (@emontnemery - #157634)
- Reload config entry templates when labs flag automation.new_triggers_conditions is set (@Petro31 - #157637)
- Update frontend to 20251201.0 (@bramkragten - #157638)
- Add code mappings for Miele WQ1000 (@astrandb - #157642)
- bump yt-dlp to 2025.11.12 (@andreimoraru - #157645)
2025.12.0b2
- Fix MAC address mix-ups between WLED devices (@mik-laj - #155491)
- Reload templates when labs flag automation.new_triggers_conditions is set (@Petro31 - #157368)
- Bump python-roborock to 3.8.1 (@allenporter - #157376)
- Avoid custom template platform deprecations (@Petro31 - #157415)
- Fix Anthropic init with incorrect model (@Shulyaka - #157421)
- Fix Shelly support for button5 trigger (@thecode - #157422)
- Update frontend to 20251127.0 (@bramkragten - #157431)
- Update roborock test typing (@allenporter - #157370)
- Fix regression in roborock image entity naming (@allenporter - #157432)
2025.12.0b1
- Add climate started_cooling and started_drying triggers (@emontnemery - #156945)
- Fix parsing of Tuya electricity RAW values (@abelyliu - #157039)
- Bugfix: Essent remove average gas price today (@jaapp - #157317)
- Normalize input for Droplet pairing code (@sarahseidman - #157361)
- Default conversation agent to store tool calls in chat log (@balloob - #157377)
- Remove old roborock map storage (@allenporter - #157379)
- Minor polish of cover trigger tests (@emontnemery - #157397)
- Bump reolink-aio to 0.16.6 (@starkillerOG - #157399)
- Return early when setting cloud ai_task and conversation and not logged in to cloud (@victorigualada - #157402)
- Bump hass-nabucasa from 1.6.1 to 1.6.2 (@victorigualada - #157405)
- Fix state classes of Ecowitt rain sensors (@sairon - #157409)
- Bump renault-api to 0.5.1 (@epenet - #157411)