diff --git a/CHANGELOG.md b/CHANGELOG.md index a583a8562..29a4daf39 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ ## [Unreleased] +## [1.32.34] — 2026-07-25 + +Housekeeping on the interface. Most of it you will not see. + +The sections on the insights overview had each been given their own card frame +by hand, and the copies had drifted apart on the one thing nobody thought to +write down: how much room to leave between the blocks inside them. Some used 8 +pixels, some 12, one 16, all sitting one under the other in the same column. +They now share a single frame with a single rhythm, so a few of those cards +open or tighten very slightly and all of them pick up the same faint shadow +their neighbours already had. + +When a metric page cannot load, the message now reads in the normal text +colour with a warning glyph beside it, instead of the grey reserved for +timestamps and units. A failure is what that surface has to say at that moment, +so it should not look like a footnote. + +The rest is invisible from the outside. The sleep composition card uses the +same title row as every other card, a handful of one-off text sizes and +paddings went back onto the scale the rest of the app uses, and the spacing +rule that was already enforced in the build now has nothing left to catch. + ## [1.32.33] — 2026-07-25 The moodLog integration is gone. It bridged mood entries to and from a separate diff --git a/docs/api/openapi.yaml b/docs/api/openapi.yaml index 971c22353..289e03009 100644 --- a/docs/api/openapi.yaml +++ b/docs/api/openapi.yaml @@ -1,7 +1,7 @@ openapi: 3.1.0 info: title: HealthLog API - version: 1.32.33 + version: 1.32.34 description: >- Self-hosted personal-health-tracking PWA — public API surface for the iOS native client and external ingest. diff --git a/package.json b/package.json index 407580a43..e73c58a5f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "healthlog", - "version": "1.32.33", + "version": "1.32.34", "description": "Self-hosted personal-health-tracking PWA with Withings integration, AI insights, and doctor-report PDF export.", "license": "PolyForm-Noncommercial-1.0.0", "homepage": "https://healthlog.dev", diff --git a/public/sw.js b/public/sw.js index 385e4bc2b..c42b23c88 100644 --- a/public/sw.js +++ b/public/sw.js @@ -36,7 +36,7 @@ try { // v1.4.38.4 → v1.4.42. Do not hand-edit; bump `package.json` and rebuild. const CACHE_VERSION = (typeof self !== "undefined" && self.__APP_VERSION__) || - /* @sw-version-fallback */ "v1.32.33"; + /* @sw-version-fallback */ "v1.32.34"; const STATIC_CACHE = `healthlog-static-${CACHE_VERSION}`; const PAGE_CACHE = `healthlog-pages-${CACHE_VERSION}`; // v1.18.6 — read-only data cache for a curated allowlist of safe GET `/api/*`