Skip to content

Releases: home-assistant/core

2025.10.0b4

26 Sep 21:30
77f897a

Choose a tag to compare

2025.10.0b4 Pre-release
Pre-release

2025.10.0b3

26 Sep 20:38
66c6b0f

Choose a tag to compare

2025.10.0b3 Pre-release
Pre-release

2025.10.0b2

25 Sep 18:20
6aaddad

Choose a tag to compare

2025.10.0b2 Pre-release
Pre-release

2025.10.0b0

24 Sep 20:09
17b12d2

Choose a tag to compare

2025.10.0b0 Pre-release
Pre-release

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:

🙏 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.

2025.9.4

19 Sep 21:09
f3b9bda

Choose a tag to compare

2025.9.3

13 Sep 12:44
3499ed7

Choose a tag to compare

2025.9.2

12 Sep 21:11
ab5d1d2

Choose a tag to compare

  • Fix XMPP not working with non-TLS servers (@Human - #150957) ([xmpp docs])
  • Update SharkIQ authentication method (@funkybunch - #151046) ([sharkiq docs]) (dependency)
  • Add event entity on websocket ready in Husqvarna Automower (@Thomas55555 - #151428) ([husqvarna_automower docs])
  • Fix Aladdin Connect state not updating (@hbludworth - #151652) ([aladdin_connect docs])
  • Fix support for Ecowitt soil moisture sensors (@blotus - #151685) ([ecowitt docs])
  • Fix update of the entity ID does not clean up an old restored state (@jbouwh - #151696)
  • Revert "Jewish Calendar add coordinator " (@tsvi - #151780) ([jewish_calendar docs])
  • Remove device class for Matter NitrogenDioxideSensor (@lboue - #151782) ([matter docs])
  • Improve config entry migration for edge cases in Alexa Devices (@chemelli74 - #151788) ([alexa_devices docs])
  • Bump habluetooth to 5.3.1 (@bdraco - #151803) ([bluetooth docs]) (dependency)
  • Fix KNX BinarySensor config_store data (@farmio - #151808) ([knx docs])
  • Fix KNX Light - individual color initialisation from UI config (@farmio - #151815) ([knx docs])
  • Mark Tractive switches as unavailable when tacker is in the enegy saving zone (@bieniu - #151817) ([tractive docs])
  • Allow delay > 1 in modbus. (@janiversen - #151832) ([modbus docs])
  • max_temp / min_temp in modbus light could only be int, otherwise an assert was provoked. (@janiversen - #151833) ([modbus docs])
  • removed assert fron entity in modbus. (@janiversen - #151834) ([modbus docs])
  • Bump pydrawise to 2025.9.0 (@dknowles2 - #151842) ([hydrawise docs])
  • Bump aioharmony to 0.5.3 (@bdraco - #151853) ([harmony docs]) (dependency)
  • Update pysmarty2 to 0.10.3 (@martinssipenko - #151855) ([smarty docs])
  • fix rain sensor for Velux GPU windows (@wollew - #151857) ([velux docs])
  • Bump aioecowitt to 2025.9.1 (@edenhaus - #151859) ([ecowitt docs]) (dependency)
  • Use native_visibility property instead of visibility for OpenWeatherMap weather entity (@bieniu - #151867) ([openweathermap docs])
  • Bump aiontfy to v0.5.5 (@tr4nt0r - #151869) ([ntfy docs]) (dependency)
  • Bump aiolifx-themes to 1.0.2 to support newer LIFX devices (@Djelibeybi - #151898) ([lifx docs]) (dependency)
  • Bump aiovodafone to 1.2.1 (@chemelli74 - #151901) ([vodafone_station docs]) (dependency)
  • Avoid cleanup/recreate of device_trackers not linked to a device for Vodafone Station (@chemelli74 - #151904) ([vodafone_station docs])
  • Fix _is_valid_suggested_unit in sensor platform (@epenet - #151912) ([sensor docs]) ([tuya docs])
  • Bump habluetooth to 5.5.1 (@bdraco - #151921) ([bluetooth docs]) (dependency)
  • Bump bleak-esphome to 3.3.0 (@bdraco - #151922) ([esphome docs]) ([eq3btsmart docs]) ([bluetooth docs]) (dependency)
  • Bump habluetooth to 5.6.0 (@bdraco - #151942) ([bluetooth docs]) (dependency)
  • Fix invalid logger in Tuya (@epenet - #151957) ([tuya docs])
  • Fix for squeezebox track content_type (@peteS-UK - #151963) ([squeezebox docs])
  • Fix playlist media_class_filter in search_media for squeezebox (@peteS-UK - #151973) ([squeezebox docs])
  • Bump habluetooth to 5.6.2 (@bdraco - #151985) ([bluetooth docs]) (dependency)
  • Bump yt-dlp to 2025.09.05 (@joostlek - #152006) ([media_extractor docs]) (dependency)
  • Bump accuweather to version 4.2.1 (@bieniu - #152029) ([accuweather docs]) (dependency)
  • Fix HomeKit Controller stale values at startup (@bdraco - #152086) ([homekit_controller docs])
  • Fix duplicated IP port usage in Govee Light Local (@abmantis - #152087) ([govee_light_local docs])
  • Fix DoorBird being updated with wrong IP addresses during discovery (@bdraco - #152088) ([doorbird docs])
  • Fix supported _color_modes attribute not set for on/off MQTT JSON light (@jbouwh - #152126) ([mqtt docs])
  • Fix reauth for Alexa Devices (@chemelli74 - #152128) ([alexa_devices docs])
  • Bump hass-nabucasa from 1.1.0 to 1.1.1 (@ludeeus - #152147) ([cloud docs]) (dependency)
  • Update frontend to 20250903.5 (@bramkragten - #152170) ([frontend docs]) (dependency)
  • Use position percentage for closed status in Velux (@wollew - #151679) ([velux docs])

2025.9.1

05 Sep 11:15
0cda883

Choose a tag to compare

2025.9.0

03 Sep 17:58
220c233

Choose a tag to compare

2025.9.0b6

03 Sep 16:18
5db4057

Choose a tag to compare

2025.9.0b6 Pre-release
Pre-release