Releases: home-assistant/core
2024.9.0b0
Beta release notes can be found here: https://rc.home-assistant.io/latest-release-notes
Please note that these release notes are a work in progress. 👷♀️ We will be completing them over the next couple of days. Not all features might be final yet, and some features may not make it into the final release.
Want to help test the beta? Awesome! ❤️ We have documented how you can join our beta channel and install the beta here.
While running the beta, we highly recommend joining our #beta channel on the Home Assistant Discord chat! 💬 Most developers and beta testers are in this channel during the beta period to share experiences, ideas, and iterate over new features, fine-tuning them before the final release. It's a really fun place to hang out. 😎
Reporting issues: As this is a beta test, you might encounter unexpected behavior or issues. 🐞 We use the GitHub issue tracker to track beta issues. You can find our issue trackers and the reported issues during beta here:
- Report(ed) beta dashboards/UI/frontend issues
- Report(ed) beta integrations/automations/backend/core issues
- Report(ed) beta documentation issues
🙏 When reporting issues, make sure to mention the exact beta version you are running in the issue description. This will help us identify and track the issue correctly. Read more about reporting issues here.
2024.8.3
- Skip NextBus update if integration is still loading (@drozycki - #123564) (nextbus docs)
- Bump yalexs to 6.5.0 (@bdraco - #123739) (august docs)
- Bump yalexs to 8.0.2 (@bdraco - #123817) (august docs)
- Bump aioshelly to 11.2.4 (@bdraco - #124080) (shelly docs)
- Add Alt Core300s model to vesync integration (@cdnninja - #124091) (vesync docs)
- Bump pybravia to 0.3.4 (@Drafteed - #124113) (braviatv docs)
- Bump aiohomekit to 3.2.3 (@bdraco - #124115) (homekit_controller docs)
- Bump nest to 4.0.7 to increase subscriber deadline (@allenporter - #124131) (nest docs)
- Bump tplink-omada-api to 1.4.2 (@MarkGodwin - #124136) (tplink_omada docs)
- Bump aiohttp to 3.10.4 (@bdraco - #124137)
- Update Matter light transition blocklist to include GE Cync Undercabinet Lights (@cjmaio - #124138) (matter docs)
- Shelly RPC - do not stop BLE scanner if a sleeping device (@thecode - #124147) (shelly docs)
- Fix shelly available check when device is not initialized (@bdraco - #124182) (shelly docs)
- Bump pyhomeworks to 1.1.2 (@emontnemery - #124199) (homeworks docs)
- Bump aiohttp to 3.10.5 (@bdraco - #124254)
- Update xknx to 3.1.1 (@farmio - #124257) (knx docs)
- Bump python-roborock to 2.6.0 (@allenporter - #124268) (roborock docs)
- Prevent KeyError when Matter device sends invalid value for StartUpOnOff (@marcelveldt - #124280) (matter docs)
- Don't abort airgradient user flow if flow in progress (@joostlek - #124300) (airgradient docs)
- Bump yalexs to 8.1.2 (@bdraco - #124303) (august docs)
- Bump python-holidays to 0.54 (@gjohansson-ST - #124170) (workday docs) (holiday docs)
- Bump python-holidays to 0.55 (@gjohansson-ST - #124314) (workday docs) (holiday docs)
- Add missing strings for riemann options flow (@karwosts - #124317) (integration docs)
- Fix Spotify Media Browsing fails for new config entries (@PeteRager - #124368) (spotify docs)
- update ttn_client - fix crash with SenseCAP devices (@angelnu - #124370) (thethingsnetwork docs)
- Add supported features for iZone (@Swamp-Ig - #124416) (izone docs)
- Bump yalexs to 8.1.4 (@bdraco - #124425) (august docs)
- Bump aiohue to version 4.7.3 (@idekker - #124436) (hue docs)
- Don't raise WLED user flow unique_id check (@joostlek - #124481) (wled docs)
- Bump yalexs to 8.3.3 (@bdraco - #124492) (august docs)
- Bump yalexs to 8.4.0 (@bdraco - #124520) (august docs)
- Bump yalexs to 8.4.1 (@bdraco - #124553) (august docs)
- Fix missing id in Habitica completed todos API response (@tr4nt0r - #124565) (habitica docs)
- Only support remote activity on Alexa if feature is set and at least one feature is in the activity_list (@jbouwh - #124567) (alexa docs)
- Revert "Exclude aiohappyeyeballs from license check" (@bdraco - #124116)
2024.8.2
- Avoid Exception on Glances missing key (@wittypluck - #114628) (glances docs)
- Fix Madvr sensor values on startup (@iloveicedgreentea - #122479) ([madvr docs])
- Drop violating rows before adding foreign constraints in DB schema 44 migration (@emontnemery - #123454) ([recorder docs])
- Handle Yamaha ValueError (@pssc - #123547) ([yamaha docs])
- Bump aiohttp to 3.10.3 (@bdraco - #123549) (dependency)
- Update knx-frontend to 2024.8.9.225351 (@farmio - #123557) (knx docs) (dependency)
- Fix secondary russound controller discovery failure (@noahhusby - #123590) ([russound_rio docs])
- Change WoL to be secondary on device info (@gjohansson-ST - #123591) ([wake_on_lan docs])
- Ensure HomeKit connection is kept alive for devices that timeout too quickly (@bdraco - #123601) (homekit_controller docs)
- Bump
aioshelly
to version 11.2.0 (@bieniu - #123602) ([shelly docs]) (dependency) - Bump pydaikin to 2.13.4 (@kingy444 - #123623) (daikin docs) (dependency)
- System Bridge package updates (@timmo001 - #123657) ([system_bridge docs]) (dependency)
- Bump aiohomekit to 3.2.2 (@bdraco - #123669) (homekit_controller docs) (dependency)
- Fix startup block from Swiss public transport (@miaucl - #123704) ([swiss_public_transport docs])
- Bump pyschlage to 2024.8.0 (@dknowles2 - #123714) ([schlage docs]) (dependency)
- Update AEMET-OpenData to v0.5.4 (@Noltari - #123716) (aemet docs) (dependency)
- Update aioairzone-cloud to v0.6.2 (@Noltari - #123719) (airzone_cloud docs) (dependency)
- Update aioqsw to v0.4.1 (@Noltari - #123721) ([qnap_qsw docs]) (dependency)
- Bump ZHA lib to 0.0.31 (@dmulcahey - #123743) ([zha docs]) (dependency)
- Update wled to 0.20.2 (@frenck - #123746) ([wled docs]) (dependency)
- Fix error message in html5 (@mib1185 - #123749) (html5 docs)
- Bump py-nextbusnext to 2.0.4 (@ViViDboarder - #123750) ([nextbus docs]) (dependency)
- Bump python-nest-sdm to 4.0.6 (@allenporter - #123762) ([nest docs]) (dependency)
- Update xknx to 3.1.0 and fix climate read only mode (@farmio - #123776) (knx docs) (dependency)
- Fix KNX UI Light color temperature DPT (@farmio - #123778) (knx docs)
- Fix status update loop in bluesound integration (@LouisChrist - #123790) (bluesound docs)
- Bump py-synologydsm-api to 2.4.5 (@mib1185 - #123815) ([synology_dsm docs]) (dependency)
- Fix blocking I/O of SSLContext.load_default_certs in Ecovacs (@edenhaus - #123856) (ecovacs docs)
- Fix translation for integration not found repair issue (@mib1185 - #123868) (homeassistant docs)
- Handle timeouts on Airzone DHCP config flow (@Noltari - #123869) (airzone docs)
- Bump pylutron_caseta to 0.21.1 (@bdraco - #123924) (lutron_caseta docs) (dependency)
- Fix PI-Hole update entity when no update available (@mib1185 - #123930) ([pi_hole docs])
- Bump LaCrosse View to 1.0.2, fixes blocking call (@IceBotYT - #123935) (lacrosse_view docs) (dependency)
- Bump pypck to 0.7.20 (@alengwenus - #123948) (lcn docs) (dependency)
- Environment Canada weather format fix (@gwww - #123960) (environment_canada docs)
- Bump pyhomeworks to 1.1.1 (@emontnemery - #123981) (homeworks docs)
- Ensure event entities are allowed for linked homekit config via YAML (@bdraco - #123994) (homekit docs)
- Bump openwebifpy to 4.2.7 (@autinerd - #123995) (enigma2 docs) (dependency)
- Re-enable concord232 (@joostlek - #124000) (concord232 docs) (dependency)
- Bump aiounifi to v80 (@Kane610 - #124004) ([unifi docs]) (dependency)
- Fix rear trunk logic in Tessie (@Bre77 - #124011) ([tessie docs])
- Bump bluetooth-adapters to 0.19.4 (@bdraco - #124018) (bluetooth docs) (dependency)
- Fix loading KNX integration actions when not using YAML (@farmio - #124027) (knx docs)
- Bump aiomealie to 0.8.1 (@joostlek - #124047) ([mealie docs]) (dependency)
- Exclude aiohappyeyeballs from license check (@joostlek - #124041)
2024.8.1
- Add support for v3 Coinbase API (@TomBrien - #116345) (coinbase docs) (dependency)
- Bump OpenWeatherMap to 0.1.1 (@freekode - #120178) (openweathermap docs) (dependency)
- Fix limit and order property for transmission integration (@fustom - #123305) (transmission docs)
- Fix doorbird with externally added events (@bdraco - #123313) (doorbird docs)
- Bump aiorussound to 2.2.2 (@noahhusby - #123319) (russound_rio docs) (dependency)
- Revert "Fix blocking I/O while validating config schema" (@emontnemery - #123377)
- Ensure legacy event foreign key is removed from the states table when a previous rebuild failed (@bdraco - #123388) (recorder docs)
- Bump aiohttp to 3.10.2 (@bdraco - #123394) (dependency)
- Also migrate dsmr entries for devices with correct serial (@dupondje - #123407) (dsmr docs)
- Add missing logger to Tessie (@Bre77 - #123413) (tessie docs)
- Bump YoLink API to 0.4.7 (@matrixd2 - #123441) (yolink docs) (dependency)
- Support action YAML syntax in old-style notify groups (@frenck - #123457) (group docs)
- Bump ZHA library to 0.0.29 (@puddly - #123464) (zha docs)
- Bump pyjvcprojector to 1.0.12 to fix blocking call (@SteveEasley - #123473) (jvc_projector docs) (dependency)
- Bump monzopy to 1.3.2 (@JakeMartin-ICL - #123480) (monzo docs)
- Fix startup blocked by bluesound integration (@LouisChrist - #123483) (bluesound docs)
- Update frontend to 20240809.0 (@frenck - #123485) (frontend docs) (dependency)
- Bump zha lib to 0.0.30 (@dmulcahey - #123499) (zha docs) (dependency)
- Bumb python-homewizard-energy to 6.2.0 (@DCSBL - #123514) (homewizard docs) (dependency)
- Fix cleanup of old orphan device entries in AVM Fritz!Tools (@mib1185 - #123516) (fritz docs)
- Bump pydaikin to 2.13.2 (@mattyway - #123519) (daikin docs) (dependency)
- Bump AirGradient to 0.8.0 (@joostlek - #123527) (airgradient docs) (dependency)
- Upgrade chacon_dio_api to version 1.2.0 (@cnico - #123528) (chacon_dio docs) (dependency)
2024.8.0
2024.8.0b9
2024.8.0b8
2024.8.0b7
2024.8.0b6
- Adapt static resource handler to aiohttp 3.10 (@steverep - #123166)
- Bump ZHA to 0.0.28 (@puddly - #123259)
- Update knx-frontend to 2024.8.6.211307 (@farmio - #123261)
- Bump reolink-aio to 0.9.7 (@starkillerOG - #123263)
- Allow non-admins to subscribe to newer registry update events (@bdraco - #123267)
- Update ESPHome voice assistant pipeline log warning (@jesserockz - #123269)
- Fix Google Cloud TTS not respecting config values (@tronikos - #123275)
2024.8.0b5
- Fix Tami4 device name is None (@Yehazkel - #123156)
- Delete mobile_app cloudhook if not logged into the cloud (@edenhaus - #123234)
- Mark FFmpeg integration as system type (@frenck - #123241)
- Fix sense doing blocking I/O in the event loop (@bdraco - #123247)
- Bump deebot-client to 8.3.0 (@edenhaus - #123249)
- Bump mficlient to 0.5.0 (@joostlek - #123250)
- Update frontend to 20240806.1 (@frenck - #123252)