github antopolskiy/kanban-md v0.29.0
v0.29.0 "Relay Baton" — Multi-Agent & Unified Binary

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

This release unifies the CLI and TUI into a single binary, adds first-class support for multi-agent workflows with handoff and file locking, and brings TUI quality-of-life improvements.

New: handoff command

Pass work between agents with structured context. Write a handoff note that captures current state, branch, open questions, and next steps — so another agent (or future-you) can pick up exactly where you left off.

kanban-md handoff 42 --to agent-2 --note "Tests passing, PR ready for review"
kanban-md show 42   # handoff note visible in task body

New: edit --append-body and --timestamp

Append to a task body without overwriting existing content. Combine with --timestamp for automatic datestamped progress notes.

kanban-md edit 42 --append-body "Fixed the flaky test" --timestamp
# Appends: [[2026-02-10]] Mon 14:23 — Fixed the flaky test

New: kanban-md tui subcommand

The TUI is now built into the main binary. One install, one binary, everything included.

kanban-md tui             # launch the interactive board
kanban-md tui --dir PATH  # point to a specific board

The standalone kanban-md-tui binary has been retired from release artifacts. If you previously installed it separately, uninstall it and use kanban-md tui instead.

New: TUI priority shortcuts

Quickly adjust task priority without leaving the board view.

+  Raise priority (e.g. medium → high)
-  Lower priority (e.g. high → medium)

The cursor follows the task after re-sort so you never lose your place.

Fixed: Duplicate task IDs under concurrent creates

Multiple agents running kanban-md create simultaneously could generate the same task ID due to a TOCTOU race in next_id allocation. Creates now acquire a file lock around the entire config read→write cycle, preventing duplicates.

Changed: Single binary distribution

Homebrew and release archives now ship only the kanban-md binary (plus the kbmd symlink). This simplifies installation and reduces archive size.

Upgrading

No action needed. brew upgrade kanban-md gets you the unified binary. If you have kanban-md-tui installed separately from an older release, you can remove it — kanban-md tui replaces it.

Full diff: v0.28.3...v0.29.0

Don't miss a new kanban-md release

NewReleases is sending notifications on new releases.