github antopolskiy/kanban-md v0.30.0
v0.30.0 "Open Canvas" — TUI Task Creation & Detail Polish

latest releases: v0.33.0, v0.32.2, v0.32.1...
one month ago

The TUI gets a major upgrade: create tasks without leaving the board, view task details with full markdown rendering, and watch changes update live. This release focuses on making the TUI a complete task management experience.

New: Task creation wizard

Create tasks directly from the TUI with a 4-step wizard (title, body, priority, tags). Press c on any column to start. Controls are consistent across all steps: Tab advances, Enter creates, Shift+Tab goes back, Esc cancels.

# Open the TUI and press 'c' to create a task in the current column
kanban-md tui

New: Markdown rendering in detail view

Task detail view now renders markdown with syntax highlighting, bullet points, and formatting. Press Enter on any task to see it beautifully rendered.

New: Live-reload detail view

The detail view auto-refreshes when the underlying task file changes on disk. Edit a task in your editor and see changes reflected in the TUI instantly.

New: agent-name command

Generate unique agent names for claim operations. Useful for multi-agent workflows where each agent needs a stable identity.

kanban-md agent-name
# → frost-maple

New: --title and --description aliases

The create command now accepts --title and --description as aliases for positional arguments, making it easier to script.

kanban-md create --title "Fix login bug" --description "Users can't log in with SSO"

Changed: Arrow keys shown in TUI

The TUI status bar and help now show arrow key symbols (↑/↓/←/→) instead of hjkl, making it more intuitive for users unfamiliar with vim-style navigation. Both arrow keys and hjkl still work.

Changed: Default title_lines increased to 2

Task cards in the TUI now show 2 lines of the title by default (was 1), making longer titles readable without truncation.

Changed: Move keys are now n/p

Move-next and move-prev now use lowercase n/p instead of the previous bindings.

Fixed: TUI scroll and display issues

  • Scroll now follows the selected task when it moves off-screen
  • Error messages no longer hide column headers
  • Detail view scroll is properly clamped at content bounds
  • No more orphan lines from hyphen wrapping
  • Board view height clamped to prevent column headers from disappearing
  • Blank line added between content and help hint in detail view

Upgrading

No action needed — the config auto-migrates to v9.

Full diff: v0.29.2...v0.30.0

Don't miss a new kanban-md release

NewReleases is sending notifications on new releases.