Commit f8cd1cbd69

f8cd1cbd69d6f434514ecec0d32f175cdaa6a00d

parent: e053e1cf74

Verified · cmc ci/build: success ci/test: success

cmc <hello@cleberg.net> · 2026-09-18 12:31 UTC

CHANGELOG: v1.24.0
CHANGELOG.org +21 −2
@@ -4,8 +4,27 @@ 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.24.0 — unreleased
8
7* v1.24.0 — 2026-09-18
8
9The web follow-ups to the design foundation (#219, #220, #221, #222,
10#224, #225), and a repository maintenance command.
11
12- =build list= takes =--ref=, =--status= and =--job=, pushed down to the
13 store query; the builds page reads the same three as GET parameters
14 with shareable links, and groups a commit's jobs into one run showing
15 the combined state (#224).
16- The merge request page's "Files changed" view is wide; the
17 conversation and commits views stay at reading width (#219).
18- The profile page lists repositories above the biography; the
19 contribution grid carries month labels and a legend (#225).
20- The dashboard shows populated queues first, collapses empty ones to a
21 heading, and says what the two Open lists cover (#222, in part).
22- Under 52rem the rail strip keeps one scrolling row and shows pinned
23 repositories as a second row instead of hiding them (#220).
24- Polish from the v1.23.0 review: caption spans instead of dangling
25 labels, runner attach keeps a rejected key and reports success, the
26 tree root of the default branch is the repository home so the header
27 is identical within the code tab, the file editor is wide (#221).
928- =admin mr prune <owner/name> <n>... --yes= drops the named merged or
1029 closed MRs' =refs/merge-requests/N/head= and runs =git gc --prune=now=
1130 on the repository, for commits a history rewrite left reachable only