Releases: JulienBreux/run-cli
Releases · JulienBreux/run-cli
v0.21
Changelog
Features
- 2adba54: feat(tui): move auth column to second position in service list (@JulienBreux)
Others
- 92ae10d: perf(tui): improve terminal responsiveness and reduce flickering (@JulienBreux)
- 885e89f: style(tui): improve footer shortcut formatting and alignment (@JulienBreux)
v0.20
Changelog
Bug fixes
- a73e7aa: fix(lint): Simplify wrapper.Focus in table_test.go (@JulienBreux)
Others
- 4337f3b: chore(api/project): Verify coverage and discovery logic (@JulienBreux)
- 1383642: chore(api/service): Verify mocks and error handling completeness (@JulienBreux)
- 2e5a239: test(api/service): Enhance test coverage for service API (@JulienBreux)
- a2ac0bd: test(api/workerpool): Enhance test coverage for workerpool API (@JulienBreux)
- ef88535: test(command): Add tests for version command flags (@JulienBreux)
- eb1d20b: test(command): Increase coverage for root command to 100% (@JulienBreux)
- 5183968: test(model): Add unit tests for common model packages (@JulienBreux)
- 1e80854: test(model): Add unit tests for common models (@JulienBreux)
- d5b0bdd: test(model): Add unit tests for service, job, and workerpool models (@JulienBreux)
- ddd10de: test(tui): Increase coverage for TUI components (footer, table) (@JulienBreux)
- d03c806: test(tui): Increase coverage for TUI modals and revision detail (@JulienBreux)
v0.19.1
Changelog
Bug fixes
- 334f7f4: fix(auth): change default region to 'all' (@JulienBreux)
Enhancements
- 854e94e: chore(GoReleaser): add conductor filter. (@JulienBreux)
Documentation updates
- 8465da9: docs(readme): update the value prop and the description (@JulienBreux)
v0.19
Changelog
Features
- 1fd3351: Revert "feat(ui): Implement multi-selection and integrate Traffic Split modal" (@JulienBreux)
- 7ecda3e: feat(api): Add Author and TrafficShare fields to Revision model (@JulienBreux)
- 061e4ab: feat(api): Add UpdateTraffic method to support traffic split updates (@JulienBreux)
- dfdfb4e: feat(tui): add auth column to service list (@JulienBreux)
- a855d3c: feat(ui): Create Traffic Split modal component (@JulienBreux)
- 98ae517: feat(ui): Create dedicated Revision list and detail components (@JulienBreux)
- 081ab40: feat(ui): Enhance Traffic Split with footer shortcut and better initial population (@JulienBreux)
- 56c9be4: feat(ui): Enhance shortcut registry with formatting and categorization (@JulienBreux)
- a087f14: feat(ui): Implement Help Page and centralized Shortcut Registry (@JulienBreux)
- b29dbbe: feat(ui): Implement multi-selection and integrate Traffic Split modal (@JulienBreux)
- a5458a9: feat(ui): Integrate Traffic Split modal with service dashboard (@JulienBreux)
- bb96a70: feat(ui): Integrate new Revision components into Service Dashboard (@JulienBreux)
- 428e71c: feat(ui): Refactor Traffic Split modal to use dynamic Dropdowns (@JulienBreux)
- 309f2c5: feat(ui): Use shortcut registry for all shortcut displays (@JulienBreux)
Bug fixes
- bd36080: fix(revision): clean color title (@JulienBreux)
- e9797b8: fix(test): use simulation screen in setupTestApp and add missing help shortcut (@JulienBreux)
- c943593: fix(ui): Clear revision data on dashboard exit and new selection (@JulienBreux)
- 1607869: fix(ui): Restore author attribution for startup logo, keep hidden in header (@JulienBreux)
- 6e1729f: fix(ui): Restore correct shortcuts when closing Traffic Split modal and update shortcut formatting (@JulienBreux)
Enhancements
- e30b66f: style(ui): Move Help shortcut hint from footers to global header (@JulienBreux)
- 2fe84fb: style(ui): Remove AUTHOR column from Revision list (@JulienBreux)
- b2e2210: style(ui): Remove author attribution from header logo (@JulienBreux)
- a144f5d: test(ui): Add tests for Revision list and detail update logic (@JulienBreux)
v0.18
Changelog
Bug fixes
- 2b225df: fix(tui): prevent list refresh on modal cancel and restore shortcuts (@JulienBreux)
Enhancements
- abd357a: chore(deps): update dependencies (@JulienBreux)
Others
- 29430ac: style(tui): add spacing support to spinner component (@JulienBreux)
- 8a7a2ee: style(tui): use smooth borders for unfocused tables (@JulienBreux)
v0.17.1
v0.17
Changelog
Bug fixes
- f10cc36: fix(tui): resolve focus navigation in service scale modal (@JulienBreux)
Enhancements
- 45ca53e: chore(deps): update dependencies (@JulienBreux)
- 80e6ec4: chore(makefile): add demo recording and gif generation targets (@JulienBreux)
v0.16
Changelog
Features
- 2a562b6: feat(agent): migrate git-commit workflow to skill (@JulienBreux)
- d7702c3: feat(proxy): add local service proxy with auth injection (@JulienBreux)
- 663fe01: feat(tui): add custom dropdown component with visual indicators (@JulienBreux)
Bug fixes
- 6b71f28: fix(tui): correct shortcut lifecycle during list reloading (@JulienBreux)
Enhancements
- 8d5b135: chore(agent): configure workflows and consolidate memories (@JulienBreux)
- 3b7d3bc: chore(license): update license info and add headers to source files (@JulienBreux)
v0.15
Changelog
Features
- 031d69e: feat: Add context under the spinner about loading stuff. (@JulienBreux)
- 23d940e: feat: Add service authentication management (@JulienBreux)
- e937eee: feat: Improve logo display. (@JulienBreux)
Enhancements
- 3a585fe: chore: Clean spinner and loader UI. (@JulienBreux)
- d9c5e6c: chore: dowgrade Go version, GH action not ready [...]. (@JulienBreux)
- 1dfd0d2: chore: upgrade Go version. (@JulienBreux)
v0.14
Changelog
Features
- 407bc52: feat: Add shortcut to open Cloud Run release website. (@JulienBreux)
- 37921f2: feat: Improved navigation. (@JulienBreux)