This release makes busy boards easier to scan from the terminal: the TUI can now sort by useful fields, reverse direction, and live-filter tasks by title or ticket ID. It also hardens TUI writes so concurrent creates and claim-required moves behave more reliably. v0.34.1 supersedes v0.34.0, which was published before the Homebrew tap update completed.
New: TUI sort controls (by @kaijen)
Use the TUI's new sort controls to reorder visible tasks without leaving the board. Press s to cycle through priority, created time, updated time, and title; press S to reverse the current direction. Contributed in PR #6.
kanban-md tui
# In the TUI: press s to cycle sort fields, S to reverse directionNew: Live TUI search (by @kaijen)
Press / to filter the board as you type. Plain text searches task titles case-insensitively. Ticket searches start with #: #12 matches IDs beginning with 12, while #12 with a trailing space requires the exact task ID. Press Enter to keep the filter or Esc to clear it. Contributed in PR #6.
kanban-md tui
# In the TUI: press /, type a title fragment or #12, then Enter or EscFixed: Safer TUI board updates
TUI create, edit, move, delete, and priority changes now flow through shared board mutation helpers. Creating from the TUI takes a file lock and reloads config before assigning an ID, reducing duplicate-ID risk when multiple sessions are active. Moving into claim-required columns now auto-claims for the TUI user, and very narrow terminals no longer panic while rendering.
kanban-md tui
# Create or move tasks normally; kanban-md handles locks and required claimsFixed: Release CI stability
The CI and release workflows now pin the golangci-lint binary version instead of floating to whatever the action resolves on the day. That keeps release checks focused on this codebase's configured lint baseline.
gh run view 27810857031Upgrading
Homebrew users can upgrade normally; the tap now points at v0.34.1.
brew update
brew upgrade kanban-mdGo install users can install this tag directly.
go install github.com/antopolskiy/kanban-md/cmd/kanban-md@v0.34.1No config migration is required.
Full diff: v0.33.0...v0.34.1