Release Notes
Changelog for the CLI and
MCP server packages.
Install the latest with npm i -g @yesdidit/cli or npm i -g @yesdidit/mcp.
v0.6.0 / v0.5.0
April 12, 2026
CLI (v0.6.0)
- New:
ydi standupcommand — standup report showing recently completed todos grouped by branch, plus in-progress work. Supports--since(natural language or duration like48h) and--json - New:
ydi config set/get/listcommands — persistent user settings for context auto-capture, default list filter, verbose mode, date format, standup lookback, color, and timezone - New:
ydi list --activeflag — show only todos on branches with commits in the last 7 days
MCP Server (v0.5.0)
- New:
standuptool — returns formatted standup report with completed todos grouped by branch and in-progress summary. Optionalsinceparam (ISO timestamp)
v0.5.0 / v0.4.0
April 5, 2026
CLI (v0.5.0)
- New:
ydi sweepcommand — find todos on deleted/merged branches and clean them up interactively, with--dry-run,--auto, and--jsonflags - New:
ydi list --staleflag — list todos whose branches no longer exist on the remote - New:
--issue/-iand--prflags onydi add— link todos to GitHub issues and PRs - New:
--issueand--prfilter flags onydi list
MCP Server (v0.4.0)
- New:
sweep_todostool — returns stale todos (branches deleted on remote) for Claude to act on - New:
issueandprparams onadd_todoandlist_todos
v0.3.1 MCP only
April 3, 2026
MCP Server (v0.3.1)
- Fix: MCP server no longer crashes on npm install — bundled shared git utilities inline instead of depending on unpublished
@yesdidit/sharedpackage - New:
issueandprparams onadd_todo— link todos to GitHub issues and PRs - New:
issueandprfilter params onlist_todos
v0.4.0 / v0.3.0
April 1, 2026
CLI (v0.4.0)
- New:
--current-branchflag onydi list— auto-detect and filter by current git branch - New:
--branch <name>flag — filter todos by any branch name - New:
--hereflag — filter todos by current git repo - New:
--repo <url>flag — filter todos by repo URL - New:
--verbose / -vflag — show full git context (branch, commit, repo, issue, PR) under each todo - New: Branch name shown as
[branch-name]suffix on todos with git context - New: Filter headers (
Todos on branch: ...) when branch/repo filtering is active
MCP Server (v0.3.0)
- New:
list_branch_todostool — auto-detects current git branch and lists matching todos. Ask Claude "what todos are on this branch?" - New: Branch name displayed on all todos with git context in
list_todosoutput - New: Git context auto-capture on
add_todo(branch, commit, repo)
v0.3.0 CLI only
March 29, 2026
CLI
- New: Git context auto-capture —
ydi addnow automatically records the current branch, commit SHA, and repository when you create a todo inside a git repo - New:
ydi contextcommand — inspect what git context would be captured in the current directory - New:
--no-contextflag onydi addto skip automatic git context capture - New: Branch and repo query params on
listAPI client (used by upcoming filtering features) - Internal: New
@yesdidit/sharedpackage with git detection utilities shared between CLI and MCP
v0.2.1
March 26, 2026
CLI
- New:
ydi updatecommand — change text, due date, and tags on existing todos (parity with MCP) - Fix: CLI test suite isolated from production and personal accounts
- Fix: Corrected CLI flag names and package references in docs
MCP Server
- New: Streamable HTTP transport — MCP server can now run over HTTP in addition to stdio
- New: OAuth 2.0 consent flow for Anthropic Connectors Directory
- Fix: Version synced with CLI to 0.2.1
v0.1.2 CLI only
March 23, 2026
CLI
- Fix: Short todo ID resolution —
ydi done abcnow correctly matches partial IDs - New:
-hflag as alias for--helpon all commands
v0.1.1
March 23, 2026
CLI
- Fix: Login redirect —
ydi loginnow routes through the web bridge to fix Supabase OAuth redirect issues
MCP Server
- Fix: Short todo ID resolution in MCP tools — partial IDs now resolve correctly when completing or deleting todos
- Fix: Package prepared for npm publishing
v0.1.0
March 22, 2026
CLI
- Initial release
ydi login— authenticate via Google OAuth (PKCE flow)ydi add— create todos with optional--dueand--tagflagsydi list— list todos with--filter,--done,--all,--tagydi done— mark todos complete (by ID or interactive picker)ydi delete— remove todosydi keys create|list|delete— manage API keys- JSON output with
--jsonflag on all commands
MCP Server
- Initial release
- Stdio transport for Claude Desktop and Claude Code
- Tools:
list_todos,add_todo,complete_todo,delete_todo,update_todo - Supports all CLI filters and tag operations