Dialog changes in Home Assistant 2026.3
There are major changes to dialogs in Home Assistant 2026.3. Changes include:
-
ha-dialogis now a new element that uses the Web Awesomewa-dialogcomponent rather than the MDC dialog. The final element used is the browser’s<dialog>element, which is displayed in the browser’s top layer. - the interim
ha-wa-dialogis nowha-dialogas per above - a number of dialogs are now using the newer
ha-adaptive-dialogwhich either usesha-dialogfor larger views, orha-bottom-sheetfor smaller views like mobiles. - more-info dialog is now using
ha-adaptive-dialog.
As dialog modding is only a relatively newer feature of UIX, this may not affect you directly. However for those who jumped in and modded out more-info, or other dialogs, you will need to adapt your modifications, especially for more-info dialog.
A start of the types of changes required are below. This list is not exhaustive as there will be many scenarios based on what you have modded:
- for dialogs that were using
ha-wa-dialogin the interim, you should be able to change your modifications to update all use ofha-wa-dialogtoha-dialog. - for dialogs that have migrated to
ha-adaptive-dialog, you will need to account for this extra element in your yaml theme selectors plus additional theming forha-bottom-sheet.
This post will be updated as further examples arise in the 2026.3.0 beta period.
Additional Resource: For more information on likely changes for ha-dialog see Browser Mod Issue #1163