Linked Cards v0.3.21
This release brings four reviewed fixes into the same build:
- Restore linked cards, linked sections and source pop-up containers after DOM reconnects, including interrupted replacement renders. Addresses #51, reported by @dimka-dk; merged in #59.
- Add manager template selection and a visual-editor default so distinct manager cards can reopen their configured templates. The in-card selector is temporary; save a default in the dashboard editor. Addresses #50, reported by @PeteG666; merged in #60.
- Preserve native types for whole-value variable placeholders while retaining string interpolation and the variable-expansion limit. Addresses #54, reported by @MPaans; merged in #61.
- Diagnose the unsupported
template_varskey and allow visual-editor recovery; usevariablesfor per-instance overrides. Addresses #58, reported by @PeteG666; merged in #63. - Align integration/frontend version metadata, fix popup ↔ inline display transitions and detached-host pop-up cleanup, bound final card/section expansion, and refresh upgrade and validation guidance in #66.
Upgrading: Install the update through HACS and restart Home Assistant. Reload your dashboard; if the previous frontend remains cached, change the resource URL to /linked-cards/linked-card.js?v=0.3.21 in Settings → Dashboards → Resources and reload it. Keep only one Linked Cards resource entry.
Still investigating: #57, nested Bubble Card pop-up navigation across views/dashboards, lacks a complete failing configuration. The reporter has been asked for details; this release does not claim that issue is resolved. The other issue reports remain open pending reporter confirmation.
Verification: 97 JavaScript tests, 7 Python validation tests, Python compilation, deterministic bundle build, and GitHub CI on the merged PRs. No live Home Assistant/Bubble Card dashboard test was available for this release.