Skip to content

v1.27.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 23:58
· 12 commits to main since this release

--json on every read command

ls (every filter, including --done), search, show, projects, sections, labels, comment ls, comment show, stats and context all take --json. Every command uses the same fields for a task, so one parser handles all of them. Empty results print [], and hints go to stderr, so stdout is always valid JSON.

tdc ls --json | jq -r '.[] | select(.priority == 4) | .content'   # urgent tasks
tdc stats --json | jq .overdue                                     # for a prompt or status bar