What's Changed
- fix: cache weather forecasts instead of fetching every render by @adrienbrault in #226
- fix: treat "up" status as on in status widgets by @noglue in #223
- fix: keep per-refresh values out of the status sensor attributes by @adrienbrault in #220
- chore: faster CI by @adrienbrault in #228
- feat: decimal places option for the gauge widget by @adrienbrault in #227
- fix(media): read proxied album art in-process instead of over HTTP by @adrienbrault in #229
- fix: update the Display Preview whenever the displayed image changes by @adrienbrault in #230
- docs: explain how to show a centered icon without a label by @adrienbrault in #231
- ci: auto-regenerate README samples on pull requests by @adrienbrault in #234
- fix: stop showing literal default swatches for theme-driven status colors by @adrienbrault in #171
- feat: Home Assistant templates in widget labels (#73) and chart Y-axis/period options (#139) by @adrienbrault in #184
- feat: show album art in the View Editor preview by @adrienbrault in #232
- chore: one-command local Home Assistant with a fake device and seeded views by @adrienbrault in #235
- feat: add Image widget for pictures from a URL or local file by @adrienbrault in #233
- docs: say view cycling must be turned on, list SmartClock-OSS firmware by @adrienbrault in #238
- fix: read forecast day names in Home Assistant's timezone by @adrienbrault in #239
- feat: on/off icons for status and entity widgets by @adrienbrault in #241
- fix: render Status List entries saved by the panel editor by @adrienbrault in #244
- fix: stop re-enabling Pro album autoplay on every dashboard refresh by @adrienbrault in #243
- feat: skip uploading a frame the device already shows (flash wear) by @adrienbrault in #242
- fix: let View Cycling rotate out of built-in display modes by @adrienbrault in #240
- docs: reorganize the README, add docs/ pages and dev-ha screenshot tooling by @adrienbrault in #247
- feat: add reboot button for supported firmware by @adrienbrault in #245
- test: panel↔widget contract tests; confine a broken widget to its own cell by @adrienbrault in #246
- fix: the View Editor never loses or silently fails to save edits; add end-to-end tests by @adrienbrault in #248
New Contributors
Full Changelog: 1.6.0...1.7.0