Commit 0c16f309f5
Verified · cmc ci/build: success ci/test: success ci/vuln: success
Layout: unified · split
CHANGELOG.org +27
| @@ -4,6 +4,33 @@ 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.8.0 — 2026-09-03 | |
| 8 | ||
| 9 | The tracker's lists narrow, labels have colours you set, and the CLI's | |
| 10 | help is the server's. | |
| 11 | ||
| 12 | - =issue list= takes =--label=, =--assignee=, =--author= and | |
| 13 | =--milestone= (a title, or =none= for issues with no milestone); | |
| 14 | =mr list= takes =--author= and =--milestone=. The store narrows in | |
| 15 | SQL, and the web lists take the same names as query parameters and | |
| 16 | show each active filter with a link that drops it and keeps the rest. | |
| 17 | Both lists had taken =--state= and nothing else, so the web's | |
| 18 | filtering could never match the CLI's. #84 | |
| 19 | - =label list= shows a repository's labels with their colour and how | |
| 20 | many issues carry each; =label set <label> [--color rrggbb|'']= | |
| 21 | creates a label or sets its colour; =label remove= takes it off every | |
| 22 | issue. The colour column had existed since labels did and nothing | |
| 23 | wrote it. The hash is optional because over bare ssh a bare =#= starts | |
| 24 | a comment for the tokenizer. =issue label --add= still creates a | |
| 25 | colourless label on the fly. #85 | |
| 26 | - =gitbay help= with a prefix or =--json= runs the server's help, the | |
| 27 | only place flags are written down and whose JSON is the contract; | |
| 28 | bare =gitbay help= is still the local tree. Cobra's built-in help had | |
| 29 | owned the word, so =gitbay help --json= failed on an unknown flag. #86 | |
| 30 | ||
| 31 | Replace the binary and restart, and reinstall the CLI for the help | |
| 32 | change. No migration. | |
| 33 | ||
| 7 | 34 | * v1.7.0 — 2026-09-02 |
| 8 | 35 | |
| 9 | 36 | What an open instance needs before it is open: a cap on what one |