changelog: v0.5.0 !75
1 file changed, +37 −0
Layout: unified · split
CHANGELOG.org +37
| @@ -4,6 +4,43 @@ Versioning follows semver from v0.1.0. Database migrations run | |||
| 4 | automatically on daemon start; upgrade notes appear per release when | 4 | automatically on daemon start; upgrade notes appear per release when |
| 5 | anything beyond "replace the binary and restart" is needed. | 5 | anything beyond "replace the binary and restart" is needed. |
| 6 | 6 | ||
| 7 | * v0.5.0 — 2026-08-26 | ||
| 8 | |||
| 9 | A design pass and a parity pass. The web stops being a read-only | ||
| 10 | mirror of the CLI without becoming the place you are expected to work. | ||
| 11 | |||
| 12 | - New design: a black shell with a persistent left rail carrying | ||
| 13 | cross-repo state (pinned repos, review queue), the repo header | ||
| 14 | rendered identically on every tab so navigation never moves, sharp | ||
| 15 | lines, self-hosted IBM Plex, and code blocks that read against both | ||
| 16 | color schemes. Tree listings sort directories first and carry each | ||
| 17 | file's last commit; diffs, inputs and controls were reworked to | ||
| 18 | match. | ||
| 19 | - Web parity with the CLI, dispatched through the same command | ||
| 20 | registry the CLI and JSON API use — every web write is the | ||
| 21 | equivalent =gitbay= command with =--source web=: | ||
| 22 | - merge requests: review, resolve threads, merge, close, and open a | ||
| 23 | new MR from the browser | ||
| 24 | - issues: state, labels, assignees, milestones | ||
| 25 | - repositories: settings, branch protection, visibility | ||
| 26 | - releases: create and edit; builds: trigger a job | ||
| 27 | Commands marked SSH-only still refuse over the web: build secrets, | ||
| 28 | mirror tokens, domain claims, token minting, deletion and transfer. | ||
| 29 | - A dashboard that answers "what needs me": review queue, assigned | ||
| 30 | issues, pinned repos, and an activity feed. Author names resolve to | ||
| 31 | accounts and link to profiles wherever commits appear. | ||
| 32 | - Build status badges at =/{owner}/{repo}/badge/build.svg= for public | ||
| 33 | repos. | ||
| 34 | - =[web] title= sets the instance's display name, separate from the | ||
| 35 | hostname commands are pasted with. | ||
| 36 | - =make build/test/deploy= targets. | ||
| 37 | - Fixes: the mobile tab strip scrolls sideways only, long commit | ||
| 38 | subjects no longer overflow on narrow screens, the shell fills the | ||
| 39 | viewport with the line-length cap moved onto prose, and the account | ||
| 40 | cell lines up with the page footer. | ||
| 41 | |||
| 42 | No migrations. New config: =[web] title=. | ||
| 43 | |||
| 7 | * v0.4.0 — 2026-08-25 | 44 | * v0.4.0 — 2026-08-25 |
| 8 | 45 | ||
| 9 | - Git LFS: standard clients work over both transports. | 46 | - Git LFS: standard clients work over both transports. |