mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-13 14:32:03 +00:00
chore(release): v1.40.3
This commit is contained in:
1 parent
7836610358
commit
25c34b0e7c
4 files changed
+34
-3
No files matched your search
@@ -1,5 +1,36 @@
|
||||
# Changelog
|
||||
|
||||
## [1.40.3] — 2026-10-05
|
||||
|
||||
Small fixes to the Today overview and the numbers behind it.
|
||||
|
||||
### Added
|
||||
|
||||
- **`signalLine` on the daily digest.** The muted line under the lead is now
|
||||
decided on the server: when the lead already talks about the top signal's
|
||||
metric, only the delta remains, and the line is null when nothing is left.
|
||||
Every client shows the same line.
|
||||
|
||||
### Fixed
|
||||
|
||||
- The Today lead is shown as whole sentences. A long sentence is no longer
|
||||
cut mid-word; the headline or the deterministic sentence takes its place,
|
||||
and only as a last resort is text shortened, at a word boundary.
|
||||
- Chart trend lines, legends and tooltips name every metric in the reader's
|
||||
language instead of showing its internal name (resting heart rate among
|
||||
them).
|
||||
- A personal usual range never collapses to a single value ("61–61 bpm"):
|
||||
it keeps at least the measurement's own day-to-day spread, so the next
|
||||
ordinary reading is not counted as outside it.
|
||||
- Glucose today is compared with the same hours of earlier days. A fasting
|
||||
morning no longer reads as below the range of whole days.
|
||||
- Encrypting stored text in place no longer makes old Coach conversations
|
||||
look recently active, and the Coach memory summary no longer moves a
|
||||
conversation either. Measurement and mood notes keep their sync position
|
||||
through the same kind of rewrite.
|
||||
- Conversations an earlier release made look recently active move back to
|
||||
their last message (migration 0375).
|
||||
|
||||
## [1.40.2] — 2026-10-05
|
||||
|
||||
A calmer Coach with conversations in a side panel and settings in place; the
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
openapi: 3.1.0
|
||||
info:
|
||||
title: HealthLog API
|
||||
version: 1.40.2
|
||||
version: 1.40.3
|
||||
description: >-
|
||||
Self-hosted personal-health-tracking PWA — public API surface for the iOS native client and external ingest.
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "healthlog",
|
||||
"version": "1.40.2",
|
||||
"version": "1.40.3",
|
||||
"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",
|
||||
|
||||
+1
-1
@@ -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.40.2";
|
||||
/* @sw-version-fallback */ "v1.40.3";
|
||||
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/*`
|
||||
|
||||
Reference in new issue
Block a user