v1.4.1 - Fix visual editor dropdowns on Home Assistant 2026.2+
Home Assistant 2026.2+ rewrote the internal ha-select component on top of ha-dropdown (Web Awesome), breaking visual-editor dropdowns in many custom cards. This release migrates every dropdown in the editor to the new .options API while keeping a fallback for older HA versions, so selecting Layout / Background Mode / Sound Mode works again.
🐛 Bug Fixes
- Editor dropdowns not updating on HA 2026.2+: Layout, Background Mode, and per-scene Sound Mode dropdowns in the visual editor would silently ignore selections after the HA 2026.2 frontend update. All dropdowns have been migrated to the new
ha-select.optionsAPI and now listen to both@selectedand@change, so selections work across HA frontend versions. Related to home-assistant/frontend#29608. - Config corruption from string
value-changedevents: hardened_valueChangedso it only spreadse.detail.valuewhen it's an object, preventing string values from the newha-select/ha-entity-pickerfrom being merged character-by-character into the card config.