Releases
1.1.0
Compare
Sorry, something went wrong.
No results found
Changes
🚀 Features
feat: add background trend history graph to price cards @firstof9 (#18 )
feat: wire up full WAI-ARIA tab pattern with keyboard nav @bharvey88 (#4 )
feat: tap station title to open in Google Maps @bharvey88 (#9 )
feat: compute getCardSize() from what will actually render @bharvey88 (#10 )
feat: add i18n scaffolding via hass.localize + dictionary @bharvey88 (#13 )
feat(editor): surface every option, group into collapsible sections @bharvey88 (#26 )
feat: inline price-trend indicator (▲/▼/≈ + percent vs N hours ago) @bharvey88 (#31 )
feat: mark min/max points on the trend sparkline @bharvey88 (#32 )
feat: hover tooltip on the trend sparkline @bharvey88 (#33 )
feat: configurable tap_action / hold_action on price tiles @bharvey88 (#34 )
feat(editor): consolidate trend toggles under Price Trend Graph section @bharvey88 (#37 )
🐛 Bug Fixes
fix: derive price currency and distance unit from Home Assistant @bharvey88 (#1 )
fix: correct American Express brand color @bharvey88 (#7 )
fix: hide footer 'Updated' line when no last_updated entity exists @bharvey88 (#6 )
fix: drop white brand-logo framing when only generic icon renders @bharvey88 (#8 )
fix: resolve background trend graph rendering issues @firstof9 (#19 )
fix: prevent _fetchHistory race + memory leak @bharvey88 (#21 )
fix: mark trend background SVG as aria-hidden @bharvey88 (#22 )
fix(editor): show_trend and other section toggles weren't persisting @bharvey88 (#36 )
fix: getCardSize accounts for the inline trend chip @bharvey88 (#38 )
fix: clear stale hover + fetch state on setConfig @bharvey88 (#39 )
⚡ Performance
perf: memoize findDeviceEntities by hass.entities registry @bharvey88 (#5 )
📖 Documentation
docs: document show_trend, trend_hours, and default_mode @bharvey88 (#25 )
🧰 Maintenance
14 changes
test: add vitest unit tests for helpers.ts @bharvey88 (#3 )
chore: convert issue templates to github forms @firstof9 (#17 )
refactor: use real brand marks for Tesla/Shell, text pills for others @bharvey88 (#2 )
refactor: move inline template styles into styles.ts @bharvey88 (#11 )
refactor: split render() into focused helpers, dedupe entity list @bharvey88 (#12 )
chore: update collapse-after settings in release-drafter.yml @firstof9 (#20 )
test: cover generateSparklinePaths gap cases @bharvey88 (#24 )
refactor: use _resolveEntities in _fetchHistory @bharvey88 (#23 )
chore: stop committing the built bundle @bharvey88 (#35 )
refactor: single-pass min/max in generateSparklinePaths @bharvey88 (#27 )
refactor: split _renderEVContent into focused sub-renderers @bharvey88 (#28 )
refactor: stable instance methods for tab @click handlers @bharvey88 (#29 )
test: extract action dispatch + add tests for runAction @bharvey88 (#40 )
chore: update outdated screenshots in documentation @firstof9 (#41 )
📦 Dependencies
2 changes
You can’t perform that action at this time.