CHANGELOG: v1.31.1 !446

merged merged by cmc on 2026-09-20 08:14 UTC · krz/gitbay:release-1311 into main

1 file changed, +13 −0

Layout: unified · split

CHANGELOG.org +13
@@ -4,6 +4,19 @@ Versioning follows semver from v0.1.0. Database migrations run
44automatically on daemon start; upgrade notes appear per release when
55anything beyond "replace the binary and restart" is needed.
66
7* v1.31.1 — 2026-09-20
8
9The stylesheet URL carries the build's hash (#239).
10
11- =/static/style.css= was served with a day's cache lifetime at an
12 unversioned URL, and =must-revalidate= only forces a check once that
13 lifetime expires. For a day after a deploy a browser rendered the new
14 markup against its old stylesheet; the ETag was never consulted.
15- The layout stamps the served bytes' hash on the link. A deploy changes
16 the URL, so a cached copy cannot answer it, and a request carrying the
17 current hash names bytes that cannot change and is served without
18 revalidating at all.
19
720* v1.31.0 — 2026-09-20
821
922The desktop layout (#226): the web UI uses a wide screen.