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 --archivedArchived 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 EFixed: 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 --reverseFixed: 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