Releases: Fallen-Hero/annunciator-grid-card
Release list
Annunciator Grid Card v1.0.2
Annunciator Grid Card v1.0.2
v1.0.2 is a community-feedback and stabilization release focused on clearer everyday defaults, more flexible interactions, stronger appearance options, and additional hardening while retaining compatibility with existing configurations.
Highlights
- Fixed standalone lamp ON-color rendering so standalone and paired lamps resolve the same active color.
- Added cross-entity Conditional Rules and Force OFF while retaining existing Force ON behavior.
- Added independently configurable Tap / short press, Double tap, and Long press actions per lamp.
- Interaction actions include More Info, Toggle, Turn On, Turn Off, Acknowledge, Clear ACK, and None, with optional alternate target entities for entity actions.
- Added gesture arbitration so a double tap or long press does not accidentally execute the tap action too.
- Added independent panel-wide ACK ALL and CLEAR ACK header controls with separate visibility switches. ACK ALL acknowledges only currently active alert channels and does not pre-ACK inactive lamps.
- Simplified new-lamp colors around Standard ON/OFF behavior: green ON, neutral OFF, and no alert by default.
- Retained optional Severity and Custom ON/OFF modes for advanced annunciator behavior.
- Reworked global colors as independently enable/disable-able overrides, including Frame and Panel overrides so panel themes can own their surfaces when desired.
- Removed redundant ON Window controls from the normal editor while retaining legacy configuration compatibility.
- Strengthened Classic, Avionics, and Neon panel themes so they are visibly distinct.
- Strengthened Plastic, Glass, Frosted, and Smoked lens materials in both Modern and Retro styles.
Reliability and compatibility
- Existing v1.x lamps remain on a legacy color-compatibility path until explicitly converted to Standard, Severity, or Custom.
- Preserved legacy ON Window priority where configured while fixing the standalone blank-window regression.
- Preserved partial legacy severity fallback behavior for hand-written configurations that omit individual severity colors.
- Incomplete alternate interaction targets and incomplete cross-entity rule sources are safe no-ops and are surfaced by config validation.
- Hardened malformed decimal precision values so manual YAML cannot cause
toFixed()range failures. - Fixed very-long-hold/touch gesture edge cases and isolated diagnostics controls from lamp gestures.
- Fixed editor/runtime global-color default drift and seven-tab layout handling.
- Added expanded static and runtime regression tests to the repository test command, including dedicated header-ACK compatibility/stress coverage.
- Refreshed the README and added an in-depth v1.0.2 user guide, configuration reference, troubleshooting guide, migration guide, validation notes, and expanded examples.
Legacy single-header ACK settings remain supported: old Clear-only and ACK-All-only configurations keep their previous behavior, while new v1.0.2 visual-editor cards can show both standardized buttons. Existing configurations are intended to remain compatible. As always, test the release candidate in Home Assistant before updating a production dashboard.
Annunciator Grid Card v1.0.1
Annunciator Grid Card v1.0.1
v1.0.1 is a documentation and release-metadata update.
Changed
- Updated the README displayed through GitHub and HACS.
- Improved version and release presentation.
- Prepared repository documentation for HACS default-catalog submission.
- Updated card/package metadata to v1.0.1.
Compatibility
No functional annunciator behavior has changed from v1.0.0.
Existing dashboards, lamps, groups, paired lamps, acknowledgement settings, conditional rules, and helpers remain compatible.
Installation
Existing HACS users can update normally when v1.0.1 becomes available.
Annunciator Grid Card is a dashboard/monitoring component and is not a certified life-safety or process-safety system.
Annunciator Grid Card v1.0.0
Annunciator Grid Card v1.0.0
The first public stable release of Annunciator Grid Card.
This release provides a Home Assistant annunciator-panel card with a full visual editor, alarm acknowledgement, grouped and paired lamps, conditional rules, numeric transforms, change alerts, persistent ACK state, responsive sizing, diagnostics, validation/repair, and accessibility-conscious interaction.
Highlights
- No-YAML visual editor for normal configuration.
- Industrial alarm/status/sensor behavior with TRIP / ALARM / WARN / STATUS severity.
- Blink, Pulse, Wave, Throb, Heartbeat and Flash effects.
- Manual or automatic alarm rearm.
- Compact persistent ACK storage designed for normal Home Assistant
input_textlimits. - Paired TOP/BOTTOM windows and group ACK controls.
- Auto Fit layout for desktop, tablet, mobile, Masonry and Sections dashboards.
- Ordered Conditional Rules and three-line display/value formatting.
- Lamp Test, diagnostics overlay, support-package copy, Undo and configuration repair.
Installation
HACS users can add the repository as a Dashboard custom repository until it is accepted into the default HACS catalog.
Manual users should install the attached annunciator-grid-card.js as a JavaScript Module resource.
See the repository README and docs/USER_GUIDE.md for full setup instructions.
This card is for monitoring/dashboard use and is not a certified safety system.