Upgrade Path

Home Assistant Core 2025.6.0 → 2025.7.0

4 versions, 4 breaking changes in 1 version, 0 required stops

Version by version, oldest first

2025.6.1 – 2025.6.3: no action items (3 versions)

2025.7.0 2025-07-02

Quoted from www.home-assistant.io/blog/2025/07/02/release-20257/#backward-incompatible-changes

Breaking

Google Calendar

The previously deprecated Google Calendar add_event action has been removed and replaced by the create_event entity-based action.

If you use the add_event action in your automations or scripts, you will need to update them to use the new create_event action instead.

(@epenet - #146432) (google docs)

Breaking

Meater

The states of the Meater probe cook state have been changed to support translations and make them more consistent with other integrations.

The following states have been changed:

  • Not Started -> not_started
  • Configured -> configured
  • Started -> started
  • Ready For Resting -> ready_for_resting
  • Resting -> resting
  • Slightly Underdone -> slightly_underdone
  • Finished -> finished
  • Slightly Overdone -> slightly_overdone
  • OVERCOOK! -> overcooked

If you use these states in your automations or scripts, you will need to update them to use the new state values.

(@joostlek - #146958) (meater docs)

Breaking

Miele

The internal representation of states for hob plates has changed. This is a breaking change when these states are used in automations or templates.

No user action is needed if these hob state sensors are used for visual display only.

Please review and update applicable automations and templates according to the following state changes:

  • 0 -> plate_step_0
  • 1 -> plate_step_1
  • ...
  • 18 -> plate_step_18
  • 110 -> plate_step_warm
  • 117 -> plate_step_boost
  • 118 -> plate_step_boost
  • 217 -> plate_step_boost
  • 220 -> plate_step_warm

If you use these states in your automations or scripts, you will need to update them to use the new state values.

(@astrandb - #144992) (miele docs)

Breaking

Plex Media Server

The previously deprecated plex.scan_for_clients action has been removed in favor of the "Scan Clients" button entity. If you use this action in your automations or scripts, you will need to update them to use the new entity instead.

(@epenet - #146608) (plex docs)

Full release notes for 2025.7.0

Release notes from github.com/home-assistant/core/releases, and the official release blog, checked 18 hours ago. Only text the vendor marks as breaking, or puts in a warning/caution/important note, is shown; read the full notes for anything else. Home Assistant lists its breaking changes in the “Backward-incompatible changes” section of each monthly release post on home-assistant.io (2020.12 onward). Each entry of that section is quoted as “Breaking” on the x.y.0 release, under the integration name the post gives it. The post’s “Farewell to the following” section (integrations removed in that release, 2020.12–2024.5) is quoted whole as “Note”. The post's separate section for custom integration developers is not quoted. Patch releases are listed but their notes (lists of fixes) are not quoted. Versions come from PyPI (package homeassistant).