v1.3.14
What's Changed
Features
- Auto-create worktree on CLI assign
- Add --json flag to assign/review/done/move commands
- Split review into review/approve/reject commands
- Add /viban:review command for IDE-based code review
- Enforce review-before-done workflow
- Add auto-archive for old done issues
- Add TUI keyboard shortcuts for done, comment, and search
- Add zsh shell completion for viban CLI (#58)
- Add file locking for concurrent write safety (#57)
Bug Fixes
- Prevent double JSON output in viban get
- Update setup workflow template to route post-merge through approve
- Update tests to use --force for direct done transitions
- Guard viban move against direct done transition
- Guard ANSI/OSC escapes behind IN_TUI flag
- Enforce worktree-based workflow for assign and review pipeline
- Preserve worktree during review, only cleanup on card deletion
- Redesign /viban:review with 3 review modes
Maintenance
- Update subtask tests for JSON output format
Other Changes
- 1.3.14
Full Changelog: v1.3.13...v1.3.14