v1.12.0-rc.4 — Visible source row Name + Type (pre-release)
Pre-releasePre-release. Enable "Show beta versions" in HACS.
What changed
The source-row top fields (Source type dropdown and Name input) were rendering with HA's native primitives but in a brittle way — raw <label> + ha-textfield / ha-select. In recent HA frontend builds the textfield label rendered but the input control underneath had no visible chrome (especially in dark theme). Same root cause as the rc.3 Grouping Override fix.
Both fields now use ha-selector — same primitive used by Entity Overrides and (since rc.3) Grouping Override. Reliable, theme-aware, helper-text-friendly.
Test
- Bump to rc.4 in HACS, hard refresh.
- Open the card editor → expand any source row.
- Expect: both Source type and Name render with visible inputs immediately. The Name field's helper text reads
"Display name for this source in the timeline and filters." - Edit each — values persist on collapse/re-expand.
If any other field elsewhere in the editor renders invisibly (REST API URL, Response Path, Field Map, etc.), let me know — same pattern is used throughout and would benefit from the same fix.