v0.5.0
Notable features#
- Daemon log rotation — Automatic log rotation with configurable max size and file count (docs)
- Orphaned pipeline cleanup — The daemon now force-stops pipelines it no longer tracks, preventing stuck processes
- Run command flag validation —
--secrets, --git-strategy, --manual-all, and --no-manual flags are now validated upfront (docs)
Bug fixes#
- Fix release skill: add print-NEXT_TAG make target (0f214f3)
- Fix version selector hidden on versioned docs pages (eae1a17)
- Fix docs site mobile responsiveness issues (aab0493)
- Fix artifacts delete flag validation and extractZip error handling (6678e72)
- Fix releases download -o with directory output path (e4bb278)
- Fix stop command validation: –job requires pipeline ID, check os.Getwd (400a828)
- Fix gofmt alignment in DaemonConfig struct tags (d4aaa51)
- Fix mobile website issues: sidebar blur, code sizing, demo zoom (01c113a)
- Fix flaky registry e2e tests: retry docker login for DinD TLS race (54a57de)
- Fix copy: “An experimental GitLab project” (9c32465)
- Fix version selector hiding on versioned pages (v0.4.0) (530328a)
- Fix race condition: use MutationObserver to catch inline JS hiding selector (8b496bb)
Maintenance#
- Remove .gitlab-agents.yaml (aba4cd1)
- Update TUI and CLI color scheme to match docs site palette (0ceb540)
- Update pipeline render colors to match docs site palette (c117922)
- Use explicit _ assignments for intentionally ignored errors in rotateLog (615704c)
- Update AI agent skill and offer skill install during setup (d74c460)
- Remove auto-follow cursor in TUI pipeline view (06ebad9)
- Remove demo and screenshots from README (9bf0713)
New features#
- Add MIT License file (1dbc407)
- Add daemon log rotation with configurable size and file count (cc2f89b)
- Add VHS demo recordings to docs home page (d55689b)
Other changes#
- Point release notes to docs website instead of embedding changelog (511fc12)
- Slim ARCHITECTURE.md to point at docs source files (e556251)
- Extract version selector to static JS loaded from root (d006705)
- Validate run command flags: –secrets, –git-strategy, –manual-all/–no-manual (95b833c)
- Surface config parse errors in config show (e8d77e8)
- Reject negative –lines values in daemon logs (18b9cf0)
- Address review findings for log rotation (303d29a)
- Change “experimental product” to “experimental project” in README and homepage (0b9e096)
- Clean up dead code in TUI app model (3df893f)
- Force-stop pipelines the daemon no longer tracks (759d536)