Skip to content

Releases: Toasbi/WarnWeather

v1.15.1

Choose a tag to compare

@github-actions github-actions released this 28 Aug 22:15
ee8db55

1.15.1 (2026-08-28)

Features

  • config-ui: add a Support me coffee mug to the settings header (8f5fc9a)
  • forecast: re-tune the light theme's graph colours (ab57774)
  • settings: start the light theme on the solid rain-bar colours (dae3f62)
  • status: give the narrow watches their own top-strip default (4509706)

Bug Fixes

  • config-ui: paint a colour row's derived value, not its stored one (444af27)
  • forecast: let a night tint picked to the fill's colour count as a pick (259a921)
  • forecast: lift the light uv line off ImperialPurple, onto Purple (19c197d)
  • radar: keep the large axis labels clear of the status row (ff060ea)
  • settings: drop the light theme's "graph colors are unchanged" hint (b0e949a)
  • settings: keep the light re-tune resending until the watch ACKs (d73ccf8)
  • settings: move existing installs onto the re-tuned light colours (0e73dc3)
  • settings: release the graph night tints the 1.15.0 page carried (9c9b3be)
  • settings: update theme option labels to reflect finalized names (7d9ce0f)
  • wizard: derive the bar colour mode from the theme in the shot fixtures (d704ccf)

Miscellaneous Chores

  • release: prepare 1.15.1 (fd049a8)

v1.15.0

Choose a tag to compare

@github-actions github-actions released this 27 Aug 07:21
b05e596

1.15.0 (2026-08-27)

Features

  • config-ui: sheet rows with colour previews, neutral badge dots, taller picker (877ce45)
  • forecast: choose the graph colours per metric (f6b82cf)
  • telemetry: report the graph colour picks (5169bd6)

Bug Fixes

  • forecast: carry a metric's night tint along with its fill colour (1f162c2)
  • layout: sit the AM/PM label on the clock's top ink row (303308c)

v1.14.1

Choose a tag to compare

@github-actions github-actions released this 25 Aug 22:29
f9731dc

1.14.1 (2026-08-25)

Bug Fixes

  • chart: repaint the forecast when a late health width moves the shared gutter (95240eb)
  • close the ten findings from the branch review (b50610c)
  • config: ship the larger graph fonts on by default (9e402c7)
  • layout: centre the clock's ink between its neighbours (bad224d)
  • overlay: correct the theme-flip claim, gate it off aplite, retire the phantom health width (1864f0e)
  • overlay: refresh the loading overlay on a config-only theme flip (f1d3909)

Performance Improvements

  • status: walk a packed status line once instead of seven times (fd5698e)

v1.14.0

Choose a tag to compare

@github-actions github-actions released this 23 Aug 10:08
939dfbc

1.14.0 (2026-08-23)

Features

  • chart: step the axis hour labels up a tier on emery (cbd94c5)
  • config: add the emery-only Larger graph fonts setting (4933cdd)
  • config: carry large_graph_font on the settings wire (7b65d0d)
  • forecast: step the hi/lo temp axis up a tier on emery (59bcb6b)
  • health: step the step-mark axis up a tier on emery (a0b850b)

Bug Fixes

  • chart: derive the large-font label boxes from the measured ink model (23b7075)
  • config: disarm the carousel snap suppression on a clamped centering scroll (3ba04dd)
  • config: guard Math.trunc in the settings-page preview too (5b70127)
  • config: let the wizard's steps promotion overrule a custom slot (d2f77c3)
  • config: re-running the wizard no longer rewrites a stored compactDense preset (ee87abe)
  • health: re-measure the hidden graph's axis strip on a config apply (e6d5df0)
  • status: show the phone battery right after a post-reset save (d4be583)
  • status: UV thresholds join the render signature (3d5d9c5)
  • weather: OWM's One Call cache is consume-once, not order-dependent (0d95676)
  • weather: repoint needRefresh at channel-scheduler's refresh-slot check (5ce6340)

v1.13.3

Choose a tag to compare

@github-actions github-actions released this 21 Aug 16:30
e3bc0b0

1.13.3 (2026-08-21)

Bug Fixes

  • config: apply the wizard's health-slot swap all-or-nothing (5019fe0)
  • config: keep threshold outline choices across save and reopen (ae9d1fb)
  • config: land the reset buttons on the real shipped defaults (773dc2a)
  • settings: keep API keys through repeated resets and post-reset saves (5d0a445)

v1.13.2

Choose a tag to compare

@github-actions github-actions released this 21 Aug 10:21
1165cf5

1.13.2 (2026-08-21)

Bug Fixes

  • status: keep the phone-battery slot options after a watchface reset (d8da948)

v1.13.1

Choose a tag to compare

@github-actions github-actions released this 21 Aug 09:32
5b91812

1.13.1 (2026-08-21)

Features

  • status: add a phone battery status slot (86cf1b2)

Bug Fixes

  • dev: show phone-gated slot items in the config preview (e4bba46)

v1.13.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 17:39
367787e

1.13.0 (2026-08-20)

Features

  • config: a defaults policy table, applied by the wizard (a1436b1)
  • config: the wizard turns the wind-direction arrow on (0d231d0)
  • health: default the heart-rate scale to 40-150 (9328afb)
  • status: add the dew point slot (7d71b7b)
  • status: per-slot "Show unit" toggle for the six phone-baked slots (559a279)
  • status: show the wind direction arrow by default (1de5a20)
  • status: wind direction arrow on the wind and gust slots (820d2cf)
  • weather: source dew point and wind bearing from six providers (e132f53)

Bug Fixes

  • config: bold the steps slot the wizard promotes into the top row (c09c9bf)
  • config: make a threshold sheet's Reset actually reset (68b41ff)
  • settings: keep API keys across Reset watchface (64d7bab)
  • settings: never let a parked API key overwrite a newly entered one (df31ac2)
  • settings: stop the watch reverting a minute after Reset watchface (3a4919c)
  • status: size and seat the dew point glyph (4fa55b4)

v1.12.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 20:56
f51ad01

1.12.0 (2026-08-16)

Features

  • feels-like temperature (graph metric + temp slot modes) and battery % slot (caeaae3)
  • forecast: configurable curve offset shared by the temp and feels-like curves (9cf925b)
  • forecast: feels-like never fills the area below the line (624f307)

Bug Fixes

  • config-ui: battery percentage is a top-right slot, like the glyph (d79a020)
  • config-ui: drop the curve-offset setting — the inset is internal (af0ba6e)
  • config-ui: lead the Temp slot sheet with Bold, and name its other row (36e944e)
  • config-ui: name the temperature slot for the choice it offers (f2e8475)
  • config-ui: refresh the stale wizard preview screenshots (424f7a1)
  • config-ui: show the no-rain message only in Status + Graph radar mode (80fe06e)
  • dwd: compute feels-like from dew_point — Brightsky forecasts carry no humidity (25c6717)
  • forecast: black, not grey, for the achromatic lines on the light theme (0ba0c6b)
  • forecast: keep every feels-like point on the plot and the hi/lo labels on the real temperature (61b010a)
  • forecast: short dot cap for every achromatic metric, and a visible light-theme gust (724e2e0)

v1.11.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 18:26
f573283

1.11.0 (2026-08-15)

Features

  • config-ui: master Bold values switch and title-hugging reset action (ab0dbbe)
  • config-ui: move threshold settings into per-slot edit sheets (f7434ae)
  • config-ui: reset-status-bars action in the status card intro (e2dc4ee)
  • config-ui: rework the threshold sheet into a per-slot Edit sheet (866046d)
  • config-ui: rework threshold settings as zoned dual-thumb sliders (8fe292e)
  • config-ui: sheetOnly sections + per-row edit-sheet pencils (afcb265)
  • config-ui: subheader items and per-option segmented disable (2669adf)
  • forecast: absolute piecewise pressure curves; fix tan night fill (904c56f)
  • layout: compactDense stays dense with radar — default and flick (c953318)
  • layout: consistent dense/graph view cycles and honest mode hints (f8dc611)
  • radar: centre "No rain ahead" in a received all-dry radar window (b061bff)
  • radar: custom no-rain message; tabs reorganized around status slots (7ff3ada)
  • status-bar: bold option for every status slot (0a05a7a)
  • status-bar: bold text in threshold-crossed slots (d9d5cf2)
  • status-bar: goal celebration, UV thresholds, and threshold-UI polish (2af1fbb)
  • status-bar: honour the per-kind bold mode when painting a slot (24bc53e)
  • status-bar: per-kind bold mode in the threshold wire contract (cf783ce)
  • status-bar: radar bar defaults to UV / wind / gusts (2996f42)
  • status-bar: warn highlights default to bold text with an opt-in outline (9d9d124)

Bug Fixes

  • config-ui: dashed warn slider zone, no "Example:" chip label (3080ea4)
  • config-ui: drop redundant "in place of the forecast graph" from hints (a3e8ddd)
  • config-ui: drop the empty label box, and stop the intro promising bold (b79080e)
  • config-ui: edit-pen aria stutter, hosted-row predicate, dead header-toggle path (697cf76)
  • config-ui: give the sheet group header a label voice, not section gray (acb75a8)
  • config-ui: hide the no-rain message field while the radar is off (54306bb)
  • config-ui: keep the goal chips' Close/Goal wording through a drag (9507821)
  • config-ui: name the Bold row, explain it, and de-chrome the sub-header reset button (3ce339c)
  • config-ui: reset countdown target date when a slot newly selects it (9a361fc)
  • layout: even out vertical ink gaps and font-size the threshold boxes (0fc04ab)
  • layout: recentre the emery no-calendar clock between strip and status (ef5cdfc)
  • status-bar: keep reading the pre-bold 29-byte threshold blob (737afcf)
  • status-bar: refresh the dense-radar status row on status payloads (d126cfa)
  • status-icons: aplite-style small-tier thermometer glyph (dc338bc)
  • status-row: repaint on bold-mode-only change, resolve slot kind once per draw (ddcac31)