What's Changed
- Use overrideIcon via data binding (#2078) @balloob
- Dont change config on init (#2044) @bramkragten
- Convert toggle functions to TypeScript (#2082) @iantrich
- Convert shopping-list add item call to websockets (#2080) @iantrich
- add "for" input field to numeric_state in trigger editor (#2081) @sholzmayer
- Generate Lovelace config on the fly (#2091) @balloob
- Add support for timestamp device class (#2087) @balloob
- Handle non existing states (#2098) @balloob
- Type LovelaceConfig -> LovelaceCardConfig (#2103) @bramkragten
- Fix wrong import (#2106) @balloob
- Add dialog to save config (#2100) @bramkragten
- Document types in fireEvent (#2108) @balloob
- Add Cloud Webhook management (#2102) @balloob
- Convert authorize page to lit (#2115) @balloob