mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 04:50:59 +00:00
chore(release): v1.4.29.1
Daily-step aggregation hotfix. The dashboard 7-day step chart now renders daily totals (sums in the thousands), not per-sample averages, by routing cumulative HealthKit types through the sum branch of the client-side daily aggregator.
This commit is contained in:
1 parent
c265103b69
commit
c2aa8888e0
2 files changed
+24
-1
No files matched your search
@@ -1,5 +1,28 @@
|
||||
# Changelog
|
||||
|
||||
## [1.4.29.1] — 2026-05-16 — Daily-step aggregation hotfix
|
||||
|
||||
A one-line follow-up to v1.4.29. The dashboard 7-day step chart now
|
||||
renders daily totals (sums in the thousands), not per-sample averages
|
||||
(hundreds), matching the server-side `aggregate=daily` contract that
|
||||
landed earlier today.
|
||||
|
||||
### Fixed
|
||||
|
||||
- **Client-side daily aggregator.** `health-chart.tsx` reduced every
|
||||
HealthKit type with `sum / count` regardless of whether the
|
||||
metric is cumulative or spot. The branch now consults
|
||||
`CUMULATIVE_HK_TYPES` and picks `sum` for steps, active energy,
|
||||
flights climbed, walking + running distance, and time in
|
||||
daylight, while the spot metrics (BP, weight, pulse, BG, body
|
||||
fat, mood, sleep) keep the mean.
|
||||
|
||||
### Tests
|
||||
|
||||
- The existing chart suite (137 specs) continues to pass; the
|
||||
one-line branch is exercised by the v1.4.29 server-side
|
||||
aggregation tests and needs no additional coverage.
|
||||
|
||||
## [1.4.29] — 2026-05-16 — Dashboard performance + chart polish
|
||||
|
||||
A targeted performance + polish patch. The headline is a faster
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "healthlog",
|
||||
"version": "1.4.29",
|
||||
"version": "1.4.29.1",
|
||||
"description": "Self-hosted personal-health-tracking PWA with Withings integration, AI insights, and doctor-report PDF export.",
|
||||
"license": "AGPL-3.0-only",
|
||||
"homepage": "https://healthlog.dev",
|
||||
|
||||
Reference in new issue
Block a user