Releases: home-assistant/core
Releases · home-assistant/core
2025.7.2
- Squeezebox: Fix track selection in media browser (@Hypfer - #147185) ([squeezebox docs])
- Squeezebox: Fix tracks not having thumbnails (@Hypfer - #147187) ([squeezebox docs])
- Bump pysmlight to v0.2.7 (@tl-sl - #148101) ([smlight docs]) (dependency)
- Fix REST sensor charset handling to respect Content-Type header (@bdraco - #148223) (rest docs)
- Fix UTF-8 encoding for REST basic authentication (@bdraco - #148225) (rest docs)
- Bump pylamarzocco to 2.0.10 (@zweckj - #148233) (lamarzocco docs) (dependency)
- Bump sharkiq to 1.1.1 (@funkybunch - #148244) (sharkiq docs) (dependency)
- bump motionblinds to 0.6.29 (@starkillerOG - #148265) (motion_blinds docs) (dependency)
- Bump aiowebostv to 0.7.4 (@thecode - #148273) ([webostv docs]) (dependency)
- Bump
gios
to version 6.1.0 (@bieniu - #148274) (gios docs) (dependency) - Restore httpx compatibility for non-primitive REST query parameters (@bdraco - #148286) (rest docs)
- Bump pyenphase to 2.2.1 (@catsmanac - #148292) (enphase_envoy docs) (dependency)
- Add lamp states to smartthings selector (@jvits227 - #148302) (smartthings docs)
- Fix Switchbot cloud plug mini current unit Issue (@XiaoLing-git - #148314) ([switchbot_cloud docs])
- Bump pyswitchbot to 0.68.1 (@zerzhang - #148335) ([switchbot docs]) (dependency)
- Handle binary coils with non default mappings in nibe heatpump (@elupus - #148354) (nibe_heatpump docs)
- Bump aioamazondevices to 3.2.8 (@chemelli74 - #148365) (alexa_devices docs) (dependency)
- Create own clientsession for lamarzocco (@zweckj - #148385) (lamarzocco docs)
- Bump pylamarzocco to 2.0.11 (@zweckj - #148386) (lamarzocco docs) (dependency)
- Bump pySmartThings to 3.2.7 (@joostlek - #148394) (smartthings docs) (dependency)
- Bump uiprotect to version 7.14.2 (@RaHehl - #148453) ([unifiprotect docs]) (dependency)
- Bump hass-nabucasa from 0.105.0 to 0.106.0 (@ludeeus - #148473) (cloud docs) (dependency)
- Revert "Deprecate hddtemp" (@edenhaus - #148482) (hddtemp docs)
- Fix entity_id should be based on object_id the first time an entity is added (@jbouwh - #148484) (mqtt docs)
- Bump aioimmich to 0.10.2 (@mib1185 - #148503) (immich docs) (dependency)
- Add workaround for sub units without main device in AVM Fritz!SmartHome (@mib1185 - #148507) (fritzbox docs)
- Add Home Connect resume command button when an appliance is paused (@Diegorro98 - #148512) (home_connect docs)
- Use the link to the issue instead of creating new issues at Home Connect (@Diegorro98 - #148523) (home_connect docs)
- Ensure response is fully read to prevent premature connection closure in rest command (@jpbede - #148532) (rest_command docs)
- Fix for Renson set Breeze fan speed (@krmarien - #148537) (renson docs)
- Remove vg argument from miele auth flow (@astrandb - #148541) (miele docs)
- Bump aiohttp to 3.12.14 (@bdraco - #148565) (dependency)
- Update frontend to 20250702.2 (@bramkragten - #148573) (frontend docs) (dependency)
- Fix Google Cloud 504 Deadline Exceeded (@luuquangvu - #148589) (google_cloud docs)
- Fix - only enable AlexaModeController if at least one mode is offered (@jbouwh - #148614) (alexa docs)
- snoo: use correct value for right safety clip binary sensor (@falconindy - #148647) ([snoo docs])
- Bump nyt_games to 0.5.0 (@hexEF - #148654) (nyt_games docs) (dependency)
- Fix Charge Cable binary sensor in Teslemetry (@Bre77 - #148675) ([teslemetry docs])
- Bump PyViCare to 2.50.0 (@CFenner - #148679) (dependency)
- Fix hide empty sections in mqtt subentry flows (@jbouwh - #148692) (mqtt docs)
- Bump aioshelly to 13.7.2 (@thecode - #148706) (shelly docs) (dependency)
- Bump aioamazondevices to 3.2.10 (@chemelli74 - #148709) (alexa_devices docs) (dependency)
2025.7.1
- Set timeout for remote calendar (@Thomas55555 - #147024) (remote_calendar docs)
- Fix missing port in samsungtv (@epenet - #147962) (samsungtv docs)
- Bump ZHA to 0.0.62 (@puddly - #147966) (zha docs) (dependency)
- Bump aiounifi to v84 (@Kane610 - #147987) (unifi docs)
- Fix state being incorrectly reported in some situations on Music Assistant players (@marcelveldt - #147997) (music_assistant docs) (dependency)
- Bump hass-nabucasa from 0.104.0 to 0.105.0 (@ludeeus - #148040) (cloud docs) (dependency)
- Fix Telegram bots using plain text parser failing to load on restart (@hanwg - #148050) (telegram_bot docs)
- Bump pyenphase to 2.2.0 (@catsmanac - #148070) (enphase_envoy docs) (dependency)
- Cancel enphase mac verification on unload. (@catsmanac - #148072) (enphase_envoy docs)
- Bump aioamazondevices to 3.2.3 (@chemelli74 - #148082) (alexa_devices docs) (dependency)
- Update frontend to 20250702.1 (@bramkragten - #148131) (frontend docs) (dependency)
- [ci] Fix typing issue with aiohttp and aiosignal (@cdce8p - #148141) (http docs)
- Bump venstarcolortouch to 0.21 (@mlfreeman2 - #148152) (venstar docs) (dependency)
2025.7.0
2025.7.0b9
- SMA add DHCP strictness (@erwindouna - #145753)
- UnifiProtect Change log level from debug to error for connection exceptions in ProtectFlowHandler (@RaHehl - #147730)
- Skip processing request body for HTTP HEAD requests (@AudunVN - #147899)
- Open repair issue when outbound WebSocket is enabled for Shelly non-sleeping RPC device (@bieniu - #147901)
- Bump thermopro-ble to 0.13.1 (@h3ss - #147924)
- Handle additional errors in Nord Pool (@gjohansson-ST - #147937)
- Bump deebot-client to 13.5.0 (@edenhaus - #147938)
- Split Ollama entity (@balloob - #147769)
- Ollama: Migrate pick model to subentry (@balloob - #147944)
- Update frontend to 20250702.0 (@bramkragten - #147952)
- Bump aioamazondevices to 3.2.2 (@chemelli74 - #147953)
- Z-Wave JS: rename controller to adapter according to term decision (@c0ffeeca7 - #147955)
2025.7.0b8
- Bump aioamazondevices to 3.2.1 (@chemelli74 - #147912)
- Manager wrong country selection in Alexa Devices (@chemelli74 - #147914)
- Swap the Models label for the model name not it's display name, (@IvanLH - #147918)
- Bump bluetooth-data-tools to 1.28.2 (@bdraco - #147920)
2025.7.0b7
2025.7.0b6
- Fix wrong state in Husqvarna Automower (@Thomas55555 - #146075)
- Fix Meteo france Ciel clair condition mapping (@piitaya - #146965)
- Catch access denied errors in webdav and display proper message (@jpbede - #147093)
- Include chat ID in Telegram bot subentry title (@hanwg - #147643)
- Add more mac address prefixes for discovery to PlayStation Network (@tr4nt0r - #147739)
- fix state_class for water used today sensor (@bob-laz - #147787)
- Bump Nettigo Air Monitor backend library to version 5.0.0 (@bieniu - #147812)
- fix yamaha_musiccast by creating new aiohttp session (@micha91 - #147827)
- Fix invalid configuration of MQTT device QoS option in subentry flow (@jbouwh - #147837)
- Implement suggested_display_precision for ESPHome (@jesserockz - #147849)
- Correct Google generative AI config entry migration (@emontnemery - #147856)
- Correct anthropic config entry migration (@emontnemery - #147857)
- Correct ollama config entry migration (@emontnemery - #147858)
- Correct openai conversation config entry migration (@emontnemery - #147859)
- Initialize EsphomeEntity._has_state (@emontnemery - #147877)
- Update frontend to 20250701.0 (@piitaya - #147879)
2025.7.0b5
- Person ble_trackers for non-home zones not processed correctly (@PeteRager - #138475)
- Populate hvac_modes list in opentherm_gw (@mvn23 - #142074)
- Bump aioshelly to 13.7.1 (@thecode - #146221)
- Fixed pushbullet handling of fields longer than 255 characters (@eseverson - #146993)
- Wallbox Integration, Reduce API impact by limiting the amount of API calls made (@hesselonline - #147618)
- Update pywmspro to 0.3.0 to wait for short-lived actions (@mback2k - #147679)
- Fix Telegram bot proxy URL not initialized when creating a new bot (@hanwg - #147707)
- Preserve httpx boolean behavior in REST integration after aiohttp conversion (@bdraco - #147738)
- Fix sensor displaying unknown when getting readings from heat meters in ista EcoTrend (@tr4nt0r - #147741)
- Move the async_reload on updates in async_setup_entry in Google Generative AI (@tronikos - #147748)
- Fix Vesync set_percentage error (@cdnninja - #147751)
- Use media selector for Assist Satellite actions (@balloob - #147767)
- Honeywell: Don't use shared session (@mkmer - #147772)
- Bump reolink_aio to 0.14.2 (@starkillerOG - #147797)
- Await firmware installation task when flashing ZBT-1/Yellow firmware (@puddly - #147824)
2025.7.0b4
- Move MQTT device sw and hw version to collapsed section in subentry flow (@jbouwh - #147685)
- Fix Shelly Block entity removal (@thecode - #147694)
- Bump pytibber to 0.31.6 (@Danielhiversen - #147703)
- Reduce idle timeout of HLS stream to conserve camera battery life (@starkillerOG - #147728)
- Fix error if cover position is not available or unknown (@mback2k - #147732)
- bump pypaperless to 4.1.1 (@fvgarrel - #147735)
- Improve rest error logging (@bdraco - #147736)
2025.7.0b3
- Z-WaveJS config flow: Change keys question (@MindFreeze - #147518)
- Add previously missing state classes to dsmr sensors (@bajansen - #147633)
- Remove dweet.io integration (@tr4nt0r - #147645)
- Fix energy history in Teslemetry (@Bre77 - #147646)
- Respect availability of parent class in Husqvarna Automower (@Thomas55555 - #147649)
- Make jellyfin not single config entry (@zweckj - #147656)
- Bump jellyfin-apiclient-python to 1.11.0 (@zweckj - #147658)
- Fix: Unhandled NoneType sessions in jellyfin (@zweckj - #147659)
- Fix Shelly entity removal (@thecode - #147665)
- Update frontend to 20250627.0 (@piitaya - #147668)
- Fix sentence-casing and spacing of button in
thermopro
(@NoRi2909 - #147671) - Bump aiosomecomfort to 0.0.33 (@mkmer - #147673)
- Add codeowner for Telegram bot (@hanwg - #147680)
- Bump aioamazondevices to 3.1.22 (@chemelli74 - #147681)