Havre: update pill (NEW VERSION · RELOAD) #215

Merged
teahubxyz merged 3 commits from havre-update-pill into gh-pages 2026-10-21 19:39:36 +00:00
Owner

Like gandora's pill, for the installed app. Havre has no service worker, so update.js fingerprints the app's files (SHA-256 over index + modules + css) when it opens, rechecks on return to foreground and every 10 min, and shows a fixed top bar when they differ; tap reloads. Checks fetch with cache: "reload", so the reload gets fresh files despite max-age=60. Styled in house brutalism (square, mono, yellow on hover).

Like gandora's pill, for the installed app. Havre has no service worker, so update.js fingerprints the app's files (SHA-256 over index + modules + css) when it opens, rechecks on return to foreground and every 10 min, and shows a fixed top bar when they differ; tap reloads. Checks fetch with cache: "reload", so the reload gets fresh files despite max-age=60. Styled in house brutalism (square, mono, yellow on hover).
teahubxyz added 3 commits 2026-10-21 19:34:48 +00:00
teahubxyz merged commit cbb01d0a33 into gh-pages 2026-10-21 19:39:36 +00:00
Sign in to join this conversation.