Skip to content

v1.12.0-rc.2 — Editor UI for Grouping (pre-release)

Pre-release
Pre-release

Choose a tag to compare

@KadenThomp36 KadenThomp36 released this 13 May 18:44

Pre-release. Enable "Show beta versions" in HACS to install.

Builds on v1.12.0-rc.1 (per-source grouping + custom group names + entity-summary fix). This RC fills in the editor UI so the new options no longer require hand-written YAML.

What's new in rc.2

  • Card-level group_name field in the visual editor's Grouping section. Inline helper text documents the four placeholders ({count}, {label}, {source}, {entity}).
  • Per-source "Grouping Override" section in each source row — a collapsible <details> block with Enable toggle, Window (seconds), Min Group Size, Group By, and Group Name fields. Blank fields mean "inherit from card." An active pill in the summary indicates an override is set, and a Clear override button drops back to inheriting the card-level config.

Pattern matches the existing nested-details sections (Filters → Exclusions, History source → Entity Overrides), so it should feel native to anyone already using the editor.

Test plan

If you already have rc.1 installed, just bump to rc.2 in HACS and hard-refresh.

  1. Open a Chronicle Card's editor and expand the Grouping section — confirm the new Group Name field. Enter {count} alerts and verify all groups in the timeline preview use that label.
  2. Expand any source row in the editor and look for Grouping Override at the bottom. Toggle Enable Grouping, set Window seconds to 60, set Group By to Entity, and set Group Name to {entity} ({count}). Confirm only that source's events use those settings; other sources keep card-level behavior.
  3. Click Clear override on the same source — confirm the source goes back to inheriting the card-level grouping.
  4. With no source-level overrides anywhere in the config, confirm timeline grouping is identical to v1.11.2 (regression check).

Editor UI changes don't affect YAML-only setups; the schema is unchanged from rc.1.