Breaking Changes

The Matrix notification platform now depends on the the new Matrix component. Please see the documentation for how to configure the Matrix component

RainMachine has been moved a Component/hub model. Will need to update your configs if you’re using Rainmachine

Sonos: The media_player.sonos attribute is_coordinator has been removed; the new attribute sonos_group (listing all group members, coordinator first) can be used instead.

Pollen.com has added attributes. This will cause entity IDs to change in this release.

HomeaticIP now requires a name attribute. State attributes for sensors have been removed. The additional sensor to show the state of all found components has also been removed. https://github.com/home-assistant/home-assistant/pull/13468

System log will no longer fire events by default. Shouldn’t affect many people, but incase you’re wondering why your logs are better, this is why.

Changes for custom components. It’s temporarily not possible to override scene or automation platforms unless they have the same config format as existing platform. (This was reverted in a beta pull request)

HomeKit – Device class parameter is now required for Humidity sensors.