Releases: home-assistant/core
2024.12.0b3
- Bump SQLAlchemy to 2.0.36 (@bdraco - #126683)
- Fix modbus state not dumped on restart (@VandeurenGlenn - #131319)
- Fix history stats count update immediately after change (@karwosts - #131856)
- Guard against hostname change in lamarzocco discovery (@zweckj - #131873)
- Bump denonavr to v1.0.1 (@ol-iver - #131882)
- Bump aioacaia to 0.1.10 (@zweckj - #131906)
- Fix media player join action for Music Assistant integration (@marcelveldt - #131910)
- Bump aiohomekit to 3.2.7 (@Jc2k - #131924)
- Bump uiprotect to 6.6.4 (@RaHehl - #131931)
- Fix KNX IP Secure tunnelling endpoint selection with keyfile (@farmio - #131941)
- Bump aiomealie to 0.9.4 (@andrew-codechimp - #131951)
- Bump reolink_aio to 0.11.4 (@starkillerOG - #131957)
- Strip trailing spaces from HomeKit names (@bdraco - #131971)
- Reduce precision loss when converting HomeKit temperature (@bdraco - #131973)
2024.12.0b2
- Bump bimmer_connected to 0.17.0 (@rikroe - #131352)
- Improve recorder history queries (@emontnemery - #131702)
- Remove Spotify featured playlists and categories from media browser (@joostlek - #131758)
- Bump samsungtvws to 2.7.1 (@epenet - #131784)
- Ensure custom integrations are assigned the custom IQS scale (@frenck - #131795)
- Remove wrong plural "s" in 'todo.remove_item' action (@NoRi2909 - #131814)
- Fix more flaky translation checks (@epenet - #131824)
- Bump spotifyaio to 0.8.10 (@joostlek - #131827)
- Make wake word selection part of configuration (@joostlek - #131832)
- Allow empty trigger sentence responses in conversations (@mib1185 - #131849)
- Bump pyatv to 0.16.0 (@joostlek - #131852)
- Update frontend to 20241127.1 (@bramkragten - #131855)
- Bump PyMetEireann to 2024.11.0 (@varadhodiyil - #131860)
- Only download translation strings we have defined (@joostlek - #131864)
- Fix flaky test in history stats (@karwosts - #131869)
- Add captcha to BMW ConfigFlow (@rikroe - #131351)
2024.12.0b1
- Add missing data_description for lamarzocco OptionsFlow (@zweckj - #131708)
- Bump music assistant client 1.0.8 (@marcelveldt - #131739)
- Add a missing rainbird data description (@allenporter - #131740)
- Bump aiohttp to 3.11.8 (@bdraco - #131744)
- Bump orjson to 3.10.12 (@bdraco - #131752)
- Remove Spotify audio feature sensors (@joostlek - #131754)
- Bump uiprotect to 6.6.3 (@bdraco - #131764)
- Bump pylamarzocco to 1.2.12 (@zweckj - #131765)
- Fix rounding of attributes in Habitica integration (@tr4nt0r - #131772)
- Bump aioesphomeapi to 27.0.3 (@bdraco - #131773)
- Bump ZHA to 0.0.41 (@puddly - #131776)
- Fix Home Connect microwave programs (@TheJulianJES - #131782)
2024.12.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.11.3
- Prevent endless loop in recorder when using a filter and there are no more states to purge (@davinkevin - #126149) (recorder docs)
- Fix and bump apsystems-ez1 to 2.4.0 (@patman15 - #130740) (apsystems docs) (dependency)
- Fix file uploads in MQTT config flow not processed in executor (@jbouwh - #130746) (mqtt docs)
- Update twentemilieu to 2.1.0 (@frenck - #130752) (twentemilieu docs) (dependency)
- Fix unexpected stop of media playback via ffmpeg proxy for ESPhome devices (@mib1185 - #130788) (esphome docs)
- Bump homematicip to 1.1.3 (@hahn-th - #130824) (homematicip_cloud docs) (dependency)
- UPB integration: Change unique ID from int to string. (@gwww - #130832) (upb docs)
- Reolink fix dev/entity id migration (@starkillerOG - #130836) (reolink docs)
- Use default device sensors also for AirQ devices in Sensibo (@gjohansson-ST - #130841) (sensibo docs)
- Pass config_entry explicitly in rachio (@epenet - #130865) (rachio docs)
- Bump bluetooth-adapters to 0.20.2 (@bdraco - #130877) (bluetooth docs) (dependency)
- Fixed Small Inaccuracy in Description String for myUplink (@CharlesYuan02 - #130900) (myuplink docs)
- Unscape HTML Entities from RSS feeds (@skgsergio - #130915) (feedreader docs)
- Update elmax_api to v0.0.6.1 (@ElmaxSrl - #130917) (elmax docs) (dependency)
- Bump aioairq to 0.4.3 (@Sibgatulin - #130963) (airq docs) (dependency)
- Strip whitespaces from host in ping config flow (@jpbede - #130970) (ping docs)
- Add more UI user-friendly description to six Supervisor actions (@NoRi2909 - #130971) (hassio docs)
- Add missing catholic category in workday (@gjohansson-ST - #130983) (workday docs)
- Bump holidays to 0.61 (@gjohansson-ST - #130984) (workday docs) (holiday docs) (dependency)
- Bump aioairzone to 0.9.6 (@Noltari - #130559) (airzone docs) (dependency)
- Update aioairzone to v0.9.7 (@Noltari - #131033) (airzone docs) (dependency)
- Replace "service" with "action" in zha:reconfigure_device (@NoRi2909 - #131111) (zha docs)
- Fix typo in name of "Alarm arm home instant" action (@NoRi2909 - #131151) (elkm1 docs)
- Fix cast translation string (@NoRi2909 - #131156) (cast docs)
- Fix typo in ESPHome repair text (@jesserockz - #131200) (esphome docs)
- Reolink log fast poll errors once (@starkillerOG - #131203) (reolink docs)
- Fix fibaro cover state is not always correct (@rappenze - #131206) (fibaro docs)
- Bump reolink_aio to 0.11.2 (@starkillerOG - #131237) (reolink docs) (dependency)
2024.11.2
- Bump aiohttp to 3.10.11 ([@bdraco] - #130483) (dependency)
- Fix RecursionError in Husqvarna Automower coordinator ([@Thomas55555] - #123085) ([husqvarna_automower docs])
- Bump python-linkplay to v0.0.18 ([@silamon] - #130159) ([linkplay docs]) (dependency)
- Allow dynamic max preset in linkplay play preset ([@silamon] - #130160) ([linkplay docs])
- No longer thrown an error when device is offline in linkplay ([@silamon] - #130161) ([linkplay docs])
- Fix translations in ollama ([@sheldonip] - #130164) ([ollama docs])
- Bump nice-go to 0.3.10 ([@IceBotYT] - #130173) ([nice_go docs]) (dependency)
- Fix wording in Google Calendar create_event strings for consistency ([@maxshcherbina] - #130183) ([google docs])
- Fix uptime sensor for Vodafone Station ([@chemelli74] - #130215) ([vodafone_station docs])
- Bump pyTibber ([@Danielhiversen] - #130216) ([tibber docs]) (dependency)
- Bump SoCo to 0.30.6 ([@jjlawren] - #130223) ([sonos docs]) (dependency)
- Bump google-nest-sdm to 6.1.5 ([@allenporter] - #130229) ([nest docs]) (dependency)
- Rename "CO2 Signal" display name to Electricity Maps for consistency ([@corradio] - #130242) ([co2signal docs])
- Update generic thermostat strings for clarity and accuracy ([@maxshcherbina] - #130243) ([generic_thermostat docs])
- Fix translation key for
done
response in conversation ([@mib1185] - #130247) ([conversation docs]) - Improve nest camera stream expiration to be defensive against errors ([@allenporter] - #130265) ([nest docs])
- Add more f-series models to myuplink ([@astrandb] - #130283) ([myuplink docs])
- Make Hydrawise poll non-critical data less frequently ([@dknowles2] - #130289) ([hydrawise docs])
- Ignore WebRTC candidates for nest cameras ([@allenporter] - #130294) ([nest docs])
- Avoid Shelly data update during shutdown ([@chemelli74] - #130301) ([shelly docs])
- Fix Homekit error handling alarm state unknown or unavailable ([@gjohansson-ST] - #130311) ([homekit docs])
- Fix fan's warning TURN_ON, TURN_OFF ([@LG-ThinQ-Integration] - #130327) ([lg_thinq docs])
- Bump python-linkplay to 0.0.20 ([@silamon] - #130348) ([linkplay docs])
- Add seek support to LinkPlay ([@silamon] - #130349) ([linkplay docs])
- Add Spotify and Tidal to playingmode mapping ([@silamon] - #130351) ([linkplay docs])
- Disable brightness from devices with no display in Cambridge Audio ([@noahhusby] - #130369) ([cambridge_audio docs]) (dependency)
- Use f-strings in go2rtc code and test and do not use abbreviation ([@jbouwh] - #130158) ([go2rtc docs])
- Fix typo in go2rtc ([@jbouwh] - #130165) ([go2rtc docs])
- Go2rtc bump and set ffmpeg logs to debug ([@edenhaus] - #130371) ([go2rtc docs]) (dependency)
- Bump spotifyaio to 0.8.8 ([@joostlek] - #130372) ([spotify docs])
- Bump Tibber 0.30.8 ([@Danielhiversen] - #130388) ([tibber docs]) (dependency)
- Fix missing title placeholders in powerwall reauth ([@bdraco] - #130389) ([powerwall docs])
- Bump ring library ring-doorbell to 0.9.9 ([@sdb9696] - #129966) ([ring docs]) (dependency)
- Bump ring-doorbell to 0.9.12 ([@sdb9696] - #130419) ([ring docs]) (dependency)
- Do not trigger events for updated ring events ([@sdb9696] - #130430) ([ring docs])
- Add title to water heater component ([@joostlek] - #130446) ([water_heater docs])
- Fix translation in statistics ([@gjohansson-ST] - #130455) ([statistics docs])
- Fix typo in file strings ([@KelvinDekker] - #130465) ([file docs])
- Bump aiowithings to 3.1.2 ([@joostlek] - #130469) ([withings docs])
- Ensure ZHA setup works with container installs ([@puddly] - #130470) ([zha docs])
- Fix legacy _attr_state handling in AlarmControlPanel ([@gjohansson-ST] - #130479) ([alarm_control_panel docs])
- Bump reolink_aio to 0.11.0 ([@starkillerOG] - #130481) ([reolink docs]) (dependency)
- Fix translations in subaru ([@sheldonip] - #130486) ([subaru docs])
- Bump aioruckus to 0.42 ([@ms264556] - #130487) ([ruckus_unleashed docs]) (dependency)
- Bump go2rtc-client to 0.1.1 ([@edenhaus] - #130498) ([go2rtc docs]) (dependency)
- Bump aiowithings to 3.1.3 ([@joostlek] - #130504) ([withings docs])
- Add go2rtc recommended version ([@edenhaus] - #130508) ([go2rtc docs])
- fix translation in srp_energy ([@briglx] - #130540) ([srp_energy docs])
- Fix non-thread-safe operation in powerview number ([@bdraco] - #130557) ([hunterdouglas_powerview docs])
- Bump ZHA dependencies ([@puddly] - #130563) ([zha docs])
- Update uptime deviation for Vodafone Station ([@chemelli74] - #130571) ([vodafone_station docs])
- Fixes webhook schema for different temp and volume units ([@JohNan] - #130578) ([plaato docs]) (dependency)
- Bump reolink-aio to 0.11.1 ([@starkillerOG] - #130600) ([reolink docs]) (dependency)
- Fix hassfest by adding go2rtc reqs ([@edenhaus] - #130602)
- Add missing translation string to smarty ([@epenet] - #130624) ([smarty docs])
- Bump sense-energy to 0.13.4 ([@kbickar] - #130625) ([sense docs]) ([emulated_kasa docs]) (dependency)
- Fix scene loading issue ([@alistairg] - #130627) ([hue docs])
- Add missing translation string to hvv_departures ([@epenet] - [#130634]) ([hvv_departures docs])
- Add missing translation string to lg_netcast ([@epenet] - [#130635]) ([lg_netcast docs])
- Add missing translation string to philips_js ([@epenet] - [#130637]) ([philips_js docs])
- Bump pyplaato to 0.0.19 ([@JohNan] - [#130641]) ([plaato docs]) (dependency)
- Remove dumping config entry to log in setup of roborock ([@jpbede] - [#130648]) ([roborock docs])
- Fix missing translations in vilfo ([@epenet] - [#130650]) ([vilfo docs])
- Fix missing translations in utility_meter ([@epenet] - [#130652]) ([utility_meter docs])
- Fix missing translations in tradfri ([@epenet] - [#130654]) ([tradfri docs])
- Fix missing translations in toon ([@epenet] - [#130655]) ([toon docs])
- Fix missing translations in madvr ([@epenet] - [#130656]) ([madvr docs])
- Fix missing translations in generic ([@epenet] - [#130672]) ([generic docs])
- Fix missing translations in onewire ([@epenet] - [#130673]) ([onewire docs])
- Bump python-smarttub to 0.0.38 ([@mdz] - [#130679]) ([smarttub docs]) (dependency)
[#1...
2024.11.1
- Bump intents to 2024.11.6 (@synesthesiam - #129982) (conversation docs) (dependency)
- Fix Trunks in Teslemetry and Tesla Fleet (@Bre77 - #129986) (teslemetry docs) (tesla_fleet docs)
- Update sense energy library to 0.13.3 (@kbickar - #129998) (sense docs) (emulated_kasa docs) (dependency)
- Bump google-nest-sdm to 6.1.4 (@allenporter - #130005) (nest docs) (dependency)
- Add missing placeholder description to twitch (@epenet - #130013) (twitch docs)
- Bump agent-py to 0.0.24 (@ispysoftware - #130018) (agent_dvr docs)
- Don't create repairs asking user to remove duplicate ignored config entries (@emontnemery - #130056)
- Fix
KeyError
in nest integration when the old key format does not exist (@allenporter - #130057) (nest docs) - Don't create repairs asking user to remove duplicate flipr config entries (@emontnemery - #130058)
- Add missing string to tedee plus test (@zweckj - #130081) (tedee docs)
- Force int value on port in P1Monitor (@klaasnicolaas - #130084) (p1_monitor docs)
- Fix typo in insteon strings (@KelvinDekker - #130085) (insteon docs)
- Update frontend to 20241106.1 (@bramkragten - #130086) (frontend docs) (dependency)
- Bump python-roborock to 2.7.2 (@Lash-L - #130100) (roborock docs)
- Update frontend to 20241106.2 (@bramkragten - #130128) (frontend docs) (dependency)
- Fix issue when timestamp is None (@shaiu - #130133) (seventeentrack docs)
- Add go2rtc workaround for HA managed one until upstream fixes it (@edenhaus - #130139) (go2rtc docs)
- Bump spotifyaio to 0.8.7 (@joostlek - #130140) (spotify docs)
- Bump ha-ffmpeg to 3.2.2 (@MartinHjelmare - #130142) (ffmpeg docs) (dependency)
- Fix volume_up not working in some cases in bluesound integration (@LouisChrist - #130146) (bluesound docs)
- Fix bugs in nest stream expiration handling (@allenporter - #130150) (nest docs)
- Refrase imap fetch service description string (@jbouwh - #130152) (imap docs)
2024.11.0
2024.11.0b9
2024.11.0b8
- Update pylutron to 0.2.16 (@kingal123 - #129653)
- Bump pyTibber to 0.30.4 (@Danielhiversen - #129844)
- Bump spotifyaio to 0.8.4 (@joostlek - #129899)
- Map "stop" to MediaPlayerState.IDLE in bluesound integration (@LouisChrist - #129904)
- Update Bang & Olufsen source list as availability changes (@mj23000 - #129910)
- Disable uv cache (@edenhaus - #129912)
- Bump reolink_aio to 0.10.4 (@starkillerOG - #129914)
- Ensure all template names are strings (@balloob - #129921)
- Adding "peaceful" status as on value to Tuya Presence Sensor (@KunalAggarwal - #129925)
- Fix native sync WebRTC offer (@edenhaus - #129931)
- Bump spotifyaio to 0.8.5 (@joostlek - #129938)
- Write squeezebox player state after query (@joostlek - #129939)
- Bump intents and add HassRespond test (@synesthesiam - #129830)
- Bump go2rtc-client to 0.0.1b4 (@edenhaus - #129942)
- Delete binary door deprecation issue on unload at Home Connect (@Diegorro98 - #129947)
- Improve error messages in Habitica (@tr4nt0r - #129948)
- Bump go2rtc-client to 0.0.1b5 (@edenhaus - #129952)
- Update frontend to 20241106.0 (@bramkragten - #129953)