github antopolskiy/kanban-md v0.23.2
v0.23.2 — Test Coverage

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

Improves TUI board test coverage from 84% to 92%, covering previously untested code paths across detail view, move/delete operations, and edge cases.

Changed: TUI test coverage

Added 18 new behavioral tests for the TUI board, targeting functions that were below 75% coverage:

  • Detail view scrolling: scroll up (k), jump to top (g), jump to bottom (G), backspace to exit
  • Detail view metadata: all optional fields now verified (assignee, tags, due, estimate, started, completed, duration, blocked)
  • Move operations: cursor-up in move dialog, same-status no-op, move next at last status, move next/prev on empty columns
  • Error paths: delete confirmation when file was removed externally
  • Message handling: ReloadMsg dispatch, unknown message passthrough
  • Misc: Init(), WatchPaths(), column width capping at 50 chars, scroll-up path in ensureVisible

Upgrading

No action needed. This release contains only test and documentation changes — no behavioral changes to the CLI or TUI.

Full diff: v0.23.1...v0.23.2

Don't miss a new kanban-md release

NewReleases is sending notifications on new releases.