v4.0.0-beta1
Pre-release
Pre-release
Pre-release of 4.0.0. The codebase is now TypeScript on Lit 3, and the level rings
are drawn by an in-house SVG renderer instead of Chart.js; the bundle is about 30 %
smaller. Rendering, configuration and behaviour are unchanged, with a few deliberate
bug fixes:
- A configured
tap_actionnow takes precedence over per-icon more-info, and
tap_action: navigateactually loads the target view (#279). If a config relied on
both atap_actionand implicit per-icon more-info, addlink_to_sensors: trueto
keep more-info on the icons. - German labels for the native 5-level scale (Polleninformation EU, MeteoSwiss,
IRM KMI) top out at "sehr hohe Belastung" instead of "hohe Belastung" (#277). - Atmo France days reported as Indisponible show the card's no-data pattern instead
of an empty green ring. - Hand-written string-typed YAML values (
minimal: "false",days_to_show: "4") are
now coerced to what they say.
Testing focus for this beta: anything visual (the rings are a new renderer, verified
pixel-identical in our tests), tap actions, and the visual editors. Please report
anything odd against the relevant issue or a new one.
Full details in the CHANGELOG.