v1.2.3
π Bug Fixes
Full Jinja2 support in overlay banner
The overlay watcher now resolves any Jinja2 expression β filters, math, now(), {% if %} blocks, as_timestamp() and anything else HA's template engine supports.
- Simple patterns (
{{ state_attr(...) }},{{ states(...) }}) β resolved synchronously fromhass.states, zero delay - Complex expressions β sent to HA via WebSocket
render_template, banner shown once result arrives (~50β150 ms) - Fallback to plain text if HA doesn't respond within 3 s
Previously all {{ }} expressions were unconditionally replaced with β¦.
Snooze menu clipped by card boundary (regression from 1.2.2)
The overflow: hidden added to .atc-card-root in 1.2.2 was cutting off the snooze dropdown when it extended beyond the card edge. Fixed by moving the clip to atc-inner-clip, which now wraps the clear widget in all render paths. Snooze menu can overflow freely again.
β¬οΈ How to Update
HACS: Frontend β AlertTicker Card β Update
Manual: replace both .js files in /config/www/
Then hard-reload: Ctrl+Shift+R / Cmd+Shift+R
β Enjoying the card? Buy me a coffee β it keeps the updates coming!
