@@ -5,21 +5,43 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8- ## [ Unreleased ]
8+ ## [ 0.7.0 ] - 2026-08-08
99
1010### Added
1111
12- - ** ` invert_condition ` ** option on the Tile widget: a list of
13- Lovelace condition dicts, same format as ` visibility ` . When the
14- conditions are met the tile renders inverted (solid black card,
15- white text/icon) as an e-ink "needs attention" signal.
16- - ** ` font_dir ` ** display setting: point at a directory of custom font
17- files (e.g. for non-Latin scripts) to use instead of the bundled
18- Roboto fonts.
19- - ** ` use_system_fonts ` ** display setting: opt into resvg's system
20- font fallback instead of sourcing a font file via ` font_dir ` . Off
21- by default to preserve reproducible rendering across HA OS, Docker,
22- and dev machines. See ` docs/fonts.md ` .
12+ - ** ` invert_condition ` ** option on the Tile and Entity widgets: a
13+ list of Lovelace condition dicts, same format as ` visibility ` .
14+ When the conditions are met the widget renders inverted (solid
15+ black card, white text/icon) as an e-ink "needs attention" signal.
16+ - ** ` font_dir ` ** and ** ` use_system_fonts ` ** display settings: use a
17+ directory of custom font files, or resvg's own system font
18+ fallback, to render scripts the bundled Roboto font doesn't cover
19+ (e.g. Hebrew, Arabic, CJK).
20+ - ** Localized forecast/calendar day labels** : weekday, month, and
21+ relative-date ("today"/"tomorrow"/"in N days") labels in the
22+ Weather forecast and Waste Schedule/Calendar widgets now follow
23+ the display's configured language instead of always English.
24+ - ** Graph widget** : ` start_time ` to anchor the window to a fixed
25+ time of day, ` state_font_size ` to control header text size,
26+ ` show_legend ` to hide the per-entity legend independently, and
27+ ` secondary_upper_bound ` /` secondary_lower_bound ` to pin the
28+ secondary Y-axis range. Multi-entity headers now show every
29+ entity's state instead of only the first.
30+ - ** ` heading_align ` ** option on the Heading widget to right-align
31+ the title.
32+ - ** Config flow** : the "Copy dashboard YAML" export now isolates
33+ oversized displays into their own full-width Lovelace section
34+ instead of squeezing them into a row with much smaller displays.
35+
36+ ### Changed
37+
38+ - ** Entity widget redesigned** : icon now sits on the left with the
39+ value/unit as the primary black text and a repositionable,
40+ alignable gray name, matching the Tile widget's visual priority.
41+ - ** ` display_levels ` ** (renamed from ` grayscale_levels ` ; existing
42+ configs are migrated automatically) now affects widget rendering
43+ independent of e-ink optimization, and moved out of the collapsed
44+ "Advanced" section to a top-level Display Settings field.
2345
2446### Fixed
2547
@@ -28,6 +50,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2850 produced a portrait PNG for the default landscape setup. Existing
2951 dashboards are fixed automatically on upgrade via a config entry
3052 migration; no manual reconfiguration is needed.
53+ - Entity icons defined via ` icons.json ` (e.g. the ` moon `
54+ integration's state-dependent icons) are now resolved instead of
55+ falling back to a plain letter.
56+ - Graph widget legend: a name override on the primary entity is no
57+ longer dropped, and long names are truncated instead of
58+ overlapping adjacent entries.
3159
3260## [ 0.6.0] - 2026-07-07
3361
@@ -260,6 +288,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
260288
261289- Initial release.
262290
291+ [ 0.7.0 ] : https://github.com/cryptomilk/hass-eink-dashboard/compare/v0.6.0...v0.7.0
263292[ 0.6.0 ] : https://github.com/cryptomilk/hass-eink-dashboard/compare/v0.5.0...v0.6.0
264293[ 0.5.0 ] : https://github.com/cryptomilk/hass-eink-dashboard/compare/v0.4.1...v0.5.0
265294[ 0.4.1 ] : https://github.com/cryptomilk/hass-eink-dashboard/compare/v0.4.0...v0.4.1
0 commit comments