Commit 1a3100bc34
Verified · cmc ci/build: success ci/test: success
CHANGELOG.org +18
| @@ -4,6 +4,24 @@ Versioning follows semver from v0.1.0. Database migrations run | ||
| 4 | 4 | automatically on daemon start; upgrade notes appear per release when |
| 5 | 5 | anything beyond "replace the binary and restart" is needed. |
| 6 | 6 | |
| 7 | * v1.26.0 — 2026-09-18 | |
| 8 | ||
| 9 | A closed merge request can name the request that carried its change | |
| 10 | (#223). Migration 0055 adds the column; the daemon migrates on start. | |
| 11 | ||
| 12 | - =mr close <owner/name> <n> --by <m>= records, at close time, that !m | |
| 13 | supersedes !n; =mr edit <n> --superseded-by <m>= sets it on a request | |
| 14 | already closed and =--superseded-by none= clears it. Both refuse a | |
| 15 | number that is not a request in the same repository, or the request | |
| 16 | itself. =mr show= carries the field. | |
| 17 | - The web close form takes the number as an optional field. The closed | |
| 18 | request's title line says "in favour of !m"; the request it names | |
| 19 | says "supersedes !n". The state stays closed; nothing is inferred | |
| 20 | from prose. | |
| 21 | - On a phone the dashboard's activity feed stacks after the queues; the | |
| 22 | aside-first rule is for checks and reviewers on a merge request | |
| 23 | (#222). | |
| 24 | ||
| 7 | 25 | * v1.25.0 — 2026-09-18 |
| 8 | 26 | |
| 9 | 27 | The site rail is an icon column (#220). |