In Home Assistant 0.118, there will be two changes that could impact your custom integration.
The previously deprecated
extract_entities method from the Template helper has been removed (PR 42601). Instead of extracting entities and then manually listen for state changes, use the new
async_track_template_result from the Event helper. It will dynamically make sure that every touched entity is tracked correctly.
Starting with Home Assistant 0.118, we're deprecating the old way of providing system health information for your integration. Instead, create a
system_health.py file in your integration (PR 42785).
Starting this release, you can also include health checks that take longer to resolve (PR 42831), like checking if the service is online. The results will be passed to the frontend when they are ready.