github antopolskiy/kanban-md v0.38.0
v0.38.0 "Open Branch" — Task Hierarchy & External Editing

4 hours ago

Task detail now shows the hierarchy around the selected task, and TUI users can jump directly into their preferred editor. This release also makes priority sorting consistent and improves task-detail readability across terminal themes.

New: Parent and child task context (by @DeLuke84)

show and the TUI now display direct children with statuses, tree guides, and a done/total roll-up. Direct parents are shown as an upward relation with their status and title. Parent status remains manually managed; the roll-up is informational only.

kanban-md show 42
kanban-md show 42 --archived

Archived children stay hidden by default. JSON output includes a stable children array, while compact output adds a one-line children:DONE/TOTAL done summary.

New: Open TUI tasks in an external editor (by @david-haerer and @jmiskovic)

Select a task and press uppercase E to open its Markdown file. kanban-md resolves $VISUAL, then $EDITOR, then vi.

export VISUAL=hx
kanban-md tui
# Select a task and press E

Fixed: Priority sorting follows work order

list --sort priority now shows the highest configured priority first, matching pick and the TUI. Add --reverse for lowest first.

kanban-md list --sort priority
kanban-md list --sort priority --reverse

Fixed: Clearer and more reliable TUI detail

Task bodies now remain readable on light and dark terminal backgrounds. External-editor errors clear after subsequent actions, and systems without $VISUAL or $EDITOR can fall back to vi.

Upgrading

No migration or configuration changes are required. Existing task files and boards continue to work unchanged.

Full diff: v0.37.0...v0.38.0

Don't miss a new kanban-md release

NewReleases is sending notifications on new releases.