Skip to content

v1.1.0

Choose a tag to compare

@sxdjt sxdjt released this 22 Apr 03:36

What's new

Added

  • Daily heatmap mode (mode: daily) - view one cell per calendar day instead of per hour
    • weeks controls how many weeks of history to show (default: 12)
    • aggregate selects the daily statistic: mean (default), min, or max
    • Rows are weeks (Mon-Sun) with locale-aware day labels; tooltip shows the exact date
    • Visual editor exposes all three new options
  • Thanks to @spikeygg for the suggestion

Fixed

  • First-date data loss - the oldest day of fetched history was always silently dropped due to a null guard on row creation in both hourly data processors
  • Device class picker broken in recent HA - migrated from deprecated ha-select + mwc-list-item to ha-selector, matching the same fix applied to the scale picker in v1.0.1
  • Legend rendering - a stray double-quote in a tick element's inline style produced a malformed DOM node
  • Tick label positioning - CSS typo (position: relative:) caused the rule to be dropped
  • Editor dot-notation keys - key.indexOf('.') always evaluated truthy, causing all simple config keys to be incorrectly treated as nested paths

Changed

  • Visual editor: title field moved to the top; legend toggle added to Card elements section
  • License simplified to MIT only