changelog: v0.4.0 !62

merged merged by cmc on 2026-08-25 21:13 UTC · krz/gitbay:v040-changelog into main

1 file changed, +22 −0

Layout: unified · split

CHANGELOG.org +22
@@ -4,6 +4,28 @@ Versioning follows semver from v0.1.0. Database migrations run
4automatically on daemon start; upgrade notes appear per release when 4automatically on daemon start; upgrade notes appear per release when
5anything beyond "replace the binary and restart" is needed. 5anything beyond "replace the binary and restart" is needed.
6 6
7* v0.4.0 — 2026-08-25
8
9- Git LFS: standard clients work over both transports.
10 =git-lfs-authenticate= joins the SSH dispatcher (deploy keys
11 included; download needs read, upload write), minting stateless
12 repo- and operation-scoped tokens for the batch API and basic
13 transfers. Anonymous HTTPS downloads for public repos; uploads
14 verified against size and sha256 before landing. Storage is
15 content-addressed under =[lfs] root= behind a small interface an
16 S3-compatible backend can drop into; =[lfs] max_object_bytes= caps
17 objects (512MB default).
18- Build failures mail the repo's notify targets with the log tail and
19 build link — failed scheduled jobs reach an inbox.
20- =release edit= updates a release's title and notes (absent flags
21 keep their field); omaha-style CI note rebuilds work again.
22- Syntax highlighting follows the color scheme: class-based chroma
23 with light and dark palettes, the light-pinned code background is
24 gone, and markdown fences and org src blocks highlight too. The UGC
25 sanitizer admits only chroma's token-code classes.
26
27No migrations. New config: =[lfs] root=, =[lfs] max_object_bytes=.
28
7* v0.3.0 — 2026-08-25 29* v0.3.0 — 2026-08-25
8 30
9- CI: =.gitbay/ci.yml= jobs run as builds claimed by =gitbay-runner= 31- CI: =.gitbay/ci.yml= jobs run as builds claimed by =gitbay-runner=