From 763af515013ac598f01e41008628f7a5429eaf7b Mon Sep 17 00:00:00 2001 From: mhoennig Date: Sat, 29 Aug 2026 08:36:58 +0200 Subject: [PATCH] Refresh on return from the background (v0.9.17) Co-Authored-By: Claude Opus 5 --- build.gradle.kts | 2 +- src/main/resources/templates/releases.html | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/build.gradle.kts b/build.gradle.kts index 1a0ed53..1bfc012 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,7 +12,7 @@ group = "de.hoennig" // bump at least the patch version for every deployment — and only then, not per commit — // so the UI footer (BuildProperties), --version and the release notes identify what is // actually running; a deployment bundles whatever was committed since the last one -version = "0.9.16" +version = "0.9.17" java { toolchain { diff --git a/src/main/resources/templates/releases.html b/src/main/resources/templates/releases.html index e704c55..86ccfd0 100644 --- a/src/main/resources/templates/releases.html +++ b/src/main/resources/templates/releases.html @@ -7,6 +7,15 @@
+

v0.9.17 — 2026-08-29

+
    +
  • Fixed: a page left in the background — a phone tab switched away + from for an hour — kept showing the state it was left in, with the durations of + running builds counting up client-side although the builds had long finished. + A returning page now fetches the current state immediately, whether the browser + reports the return as a visibility change, a focus, or a restore from its cache.
  • +
+

v0.9.16 — 2026-08-29

  • A scheduled build can run hourly: atTimes: ["??:05"] stands for that