Releases: home-assistant/core
2025.2.0b8
- Bump todist-api-python to 2.1.7 (@boralyl - #136549)
- Don't blow up when a backup doesn't exist on Synology DSM (@mib1185 - #136913)
- Migrate OneDrive to onedrive_personal_sdk library (@zweckj - #137064)
- Humidifier turn display off for sleep mode (@iprak - #137133)
- Fixes in user-facing strings of Tado integration (@NoRi2909 - #137158)
- Bump pypck to 0.8.5 (@alengwenus - #137176)
- Vesync bump pyvesync library (@cdnninja - #137208)
- Check for errors when restoring backups using supervisor (@emontnemery - #137217)
- Check for errors when creating backups using supervisor (@emontnemery - #137220)
- Fix retrieving PIN when no pin is set on mount in motionmount integration (@RJPoelstra - #137230)
- Fix minor issues in Homee (@Taraman17 - #137239)
- Bump python-roborock to 2.11.1 (@regevbr - #137244)
- Bump onedrive-personal-sdk to 0.0.2 (@zweckj - #137252)
- Allow ignored idasen_desk devices to be set up from the user flow (@abmantis - #137253)
- Improve shutdown of _CipherBackupStreamer (@emontnemery - #137257)
- Remove v2 API support for HomeWizard P1 Meter (@DCSBL - #137261)
- Update frontend to 20250203.0 (@bramkragten - #137263)
- Bump pymill to 0.12.3 (@Danielhiversen - #137264)
- Bump tesla-fleet-api to 0.9.2 (@Bre77 - #137295)
- Fix data update coordinator garbage collection (@epenet - #137299)
- Report progress while creating supervisor backup (@emontnemery - #137301)
- Bump onedrive-personal-sdk to 0.0.3 (@zweckj - #137309)
2025.2.0b7
- Allow manual smlight user setup to override discovery (@tl-sl - #137136)
- Bump dbus-fast to 2.30.4 (@bdraco - #137151)
- Bump bluetooth-data-tools to 1.23.3 (@bdraco - #137147)
- Bump habiticalib to v0.3.4 (@tr4nt0r - #137148)
- Bump monarchmoney to 0.4.4 (@jeeftor - #137168)
- Fix mqtt reconfigure does not use broker entry password when it is not changed (@jbouwh - #137169)
- Bump python-kasa to 0.10.1 (@sdb9696 - #137173)
- Bump dbus-fast to 2.31.0 (@bdraco - #137180)
- Bump aiodhcpwatcher to 1.0.3 (@bdraco - #137188)
- Bump bleak-esphome to 2.7.0 (@bdraco - #137199)
- Switch to using IP Addresses for connecting to smlight devices (@tl-sl - #137204)
- Bump dbus-fast to 2.23.0 (@bdraco - #137205)
- Simplify config entry title for SMLIGHT (@tl-sl - #137206)
2025.2.0b6
- Bump lacrosse-view to 1.0.4 (@IceBotYT - #137058)
- Update RestrictedPython to 8.0 (@cdce8p - #137075)
- Set via_device for remote Bluetooth adapters to link to the parent device (@bdraco - #137091)
- Allow ignored airthings_ble devices to be set up from the user flow (@bdraco - #137102)
- Allow ignored yale_ble devices to be set up from the user flow (@bdraco - #137103)
- Allow ignored thermopro devices to be set up from the user flow (@bdraco - #137104)
- Allow ignored bthome devices to be set up from the user flow (@bdraco - #137105)
- Allow ignored inkbird devices to be set up from the user flow (@bdraco - #137106)
- Allow ignored mopeka devices to be set up from the user flow (@bdraco - #137107)
- Allow ignored oralb devices to be set up from the user flow (@bdraco - #137109)
- Fix Homekit camera profiles schema (@shmuelzon - #137110)
- Allow ignored qingping devices to be set up from the user flow (@bdraco - #137111)
- Allow ignored sensorpush devices to be set up from the user flow (@bdraco - #137113)
- Allow ignored xiaomi_ble devices to be set up from the user flow (@bdraco - #137115)
- Allow ignored Aranet devices to be set up from the user flow (@thecode - #137121)
- Allow ignored tilt_ble devices to be set up from user flow (@apt-itude - #137123)
- Remove entity state from mcp-server prompt (@allenporter - #137126)
- Bump habluetooth to 3.21.0 (@bdraco - #137129)
- Add missing brackets to ESPHome configuration URLs with IPv6 addresses (@bdraco - #137132)
- Bump deebot-client to 12.0.0b0 (@edenhaus - #137137)
2025.2.0b5
- Raise HomeAssistantError from camera snapshot service (@natekspencer - #137051)
- Allow ignored govee-ble devices to be set up from the user flow (@bdraco - #137052)
- Allow ignored switchbot devices to be set up from the user flow (@bdraco - #137056)
- For consistency use suggested_filename in Google Drive (@tronikos - #137061)
- Bump habluetooth to 3.20.1 (@bdraco - #137063)
- Load
hassio
beforebackup
at frontend stage (@jpbede - #137067)
2025.2.0b4
- Shorten the integration name for
incomfort
(@jbouwh - #136930) - Update Overseerr string to mention CSRF (@joostlek - #137001)
- Use readable backup names for onedrive (@zweckj - #137031)
- Bump bthome-ble to 3.11.0 (@Ernst79 - #137032)
- Bump zeroconf to 0.143.0 (@bdraco - #137035)
- Bump bthome-ble to 3.12.3 (@bdraco - #137036)
- Bump aiohttp-asyncmdnsresolver to 0.0.3 (@bdraco - #137040)
- Bump habluetooth to 3.17.1 (@bdraco - #137045)
- Bump aioimaplib to version 2.0.1 (@jbouwh - #137049)
2025.2.0b3
- Ensure Reolink can start when privacy mode is enabled (@starkillerOG - #136514)
- Refactor eheimdigital platform async_setup_entry (@autinerd - #136745)
- Bump total-connect-client to 2025.1.4 (@austinmroczek - #136793)
- Fixes to the user-facing strings of energenie_power_sockets (@NoRi2909 - #136844)
- Bump jellyfin-apiclient-python to 1.10.0 (@RunC0deRun - #136872)
- Suppress color_temp warning if color_temp_kelvin is provided (@Djelibeybi - #136884)
- Persist roborock maps to disk only on shutdown (@allenporter - #136889)
- Include the redirect URL in the Google Drive instructions (@tronikos - #136906)
- Bump opower to 0.8.9 (@tronikos - #136911)
- Make backup file names more user friendly (@emontnemery - #136928)
- Bump zeroconf to 0.142.0 (@bdraco - #136940)
- Bump aiohttp-asyncmdnsresolver to 0.0.2 (@bdraco - #136942)
- Update knx-frontend to 2025.1.30.194235 (@farmio - #136954)
- Consume extra system prompt in first pipeline (@synesthesiam - #136958)
- Bump habluetooth to 3.15.0 (@bdraco - #136973)
- Delete old addon update backups when updating addon (@emontnemery - #136977)
- Retry backup uploads in onedrive (@zweckj - #136980)
- Fix missing duration translation for Swiss public transport integration (@miaucl - #136982)
- Call backup listener during setup in onedrive (@zweckj - #136990)
- Bumb python-homewizard-energy to 8.3.2 (@DCSBL - #136995)
- Use device name as entity name in Eheim digital climate (@joostlek - #136997)
- Remove the unparsed config flow error from Swiss public transport (@miaucl - #136998)
- Make sure we load the backup integration before frontend (@emontnemery - #137010)
- Revert previous PR and remove URL from error message instead (@NoRi2909 - #137018)
- Make supervisor backup file names more user friendly (@emontnemery - #137020)
- Bump habluetooth to 3.17.0 (@bdraco - #137022)
- Update frontend to 20250131.0 (@bramkragten - #137024)
- Bump bleak-esphome to 2.6.0 (@bdraco - #137025)
- Bump SQLAlchemy to 2.0.37 (@bdraco - #137028)
- Bump deebot-client to 11.1.0b2 (@edenhaus - #137030)
2025.2.0b2
- Add start_conversation service to Assist Satellite (@balloob - #134921)
- Fix loading of SMLIGHT integration when no internet is available (@tl-sl - #136497)
- Bump ZHA to 0.0.47 (@TheJulianJES - #136883)
- Bump nest to 7.1.1 (@allenporter - #136888)
- Poll supervisor job state when creating or restoring a backup (@emontnemery - #136891)
- Add missing discovery string from onewire (@epenet - #136892)
- Ignore dangling symlinks when restoring backup (@emontnemery - #136893)
- Fix handling of renamed backup files in the core writer (@emontnemery - #136898)
- Don't blow up when a backup doesn't exist on supervisor (@emontnemery - #136907)
- Fix onedrive does not fail on delete not found (@zweckj - #136910)
- Convert valve position to int for Shelly BLU TRV (@bieniu - #136912)
- Don't log errors when raising a backup exception in Google Drive (@tronikos - #136916)
- Show name of the backup agents in issue (@joostlek - #136925)
- Fix Sonos importing deprecating constant (@joostlek - #136926)
- Create Xbox signed session in executor (@joostlek - #136927)
- Pick onedrive owner from a more reliable source (@zweckj - #136929)
- Fix backup related translations in Synology DSM (@mib1185 - #136931)
- Fix KeyError for Shelly virtual number component (@bieniu - #136932)
- Update frontend to 20250130.0 (@bramkragten - #136937)
2025.2.0b1
- Persist hassio backup restore status after core restart (@emontnemery - #136857)
- Cancel call if user does not pick up (@synesthesiam - #136858)
- Handle locked account error in Whirlpool (@abmantis - #136861)
- Fix incorrect Bluetooth source address when restoring data from D-Bus (@bdraco - #136862)
- Bump backup store to version 1.3 (@emontnemery - #136870)
2025.2.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.
2025.1.4
- Update Hydrawise maximum watering duration to meet the app limits (@mattdoran - #136050) (hydrawise docs)
- Bump holidays to 0.65 (@gjohansson-ST - #136122) (workday docs) (holiday docs) (dependency)
- Handle width and height placeholders in the thumbnail URL (@Makrit - #136227) (twitch docs)
- Fix slave id equal to 0 (@crug80 - #136263) (modbus docs) (breaking-change)
- Handle LinkPlay devices with no mac (@silamon - #136272) (linkplay docs)
- Fallback to None for literal "Blank" serial number for APCUPSD integration (@yuxincs - #136297) (apcupsd docs)
- Update peblar to v0.4.0 (@frenck - #136329) (peblar docs) (dependency)
- Avoid keyerror on incomplete api data in myuplink (@astrandb - #136333) (myuplink docs)
- Update frontend to 20250109.1 (@piitaya - #136339) (frontend docs) (dependency)
- Update frontend to 20250109.2 (@piitaya - #136348) (frontend docs) (dependency)
- Bump aiowithings to 3.1.5 (@joostlek - #136350) (withings docs) (dependency)
- Bump powerfox to v1.2.1 (@klaasnicolaas - #136366) (powerfox docs) (dependency)