v1.3.13
What's Changed
Features
- Add filter and search to viban list (#35)
- Support issue templates via .viban/templates.json (#56)
- Add
viban exportfor markdown and HTML board export (#55) - Add --dry-run flag to done and unlink commands (#53)
- Add
viban changelogfor auto-generated changelogs (#49) - Sync blocked_by, sub-tasks, and comments with GitHub (#52)
- Enhance viban edit with new fields display
- Add JSON schema validation on viban.json load
- Add viban backup/restore for data safety
Bug Fixes
- Assign command now resolves issues, not just assigns
- Suppress "Your Task:" preamble in assign skills
- Guard ((var++)) with || true for bash 5.x set -e compatibility
- Resolve shellcheck warnings in sync scripts (SC1090, SC2295)
Documentation
- Rewrite README for first-time viewer impact
- Fix README - 3-column board, add parallel worktree workflow
- Update README with all new features and current project structure
Maintenance
- Add integration tests for feature combinations
- Add shellcheck linting to CI pipeline
- Modularize bin/viban into lib/ modules
Other Changes
- 1.3.13
Full Changelog: v1.3.12...v1.3.13