Repository navigation
v0.4.0
v0.4.0 — Custom Fields, Idempotent Linking, Dependencies & Checklists
A major feature release that adds custom field support, replaces comment-based GitHub linking with idempotent description/custom field storage, and introduces dependency and checklist management.
New Commands
field list --list-id ID— discover custom fields available on a list (name, type, ID, options)task dependency add/remove— manage task dependencies (--depends-on,--blocks)task checklist add/remove— create and delete checklists on taskstask checklist item add/resolve/remove— manage checklist items
Custom Fields
--field "Name=value"ontask createandtask edit— set custom field values--clear-field "Name"ontask edit— remove custom field values- 14+ field types supported: text, number, URL, email, date, checkbox, dropdown, labels, currency, location, users, tasks, emoji, progress
- Custom fields displayed in
task view— formatted by type (dropdown shows option name, labels shows selected labels, etc.)
Idempotent GitHub Linking
- Link commands no longer post comments —
link pr,link branch,link commit, andlink syncnow store links in a managed section of the task description - Deduplication by prefix — re-running a command updates the existing entry rather than adding duplicates
- Cross-cutting cards — multiple PRs from different repos coexist as separate entries
- Optional custom field storage — configure
link_fieldin config to store links in a ClickUp custom field (URL or text type) instead of the description - Per-project override —
directory_defaultssupports per-directorylink_fieldconfig
Extended Task Properties
- New flags on
task createandtask edit:--parent,--links-to,--type,--markdown-description,--due-date-time,--start-date-time,--notify-all - Milestone support —
--type 1creates milestones, displayed with a badge intask view
Enhanced task view
- Location path (Space > Folder > List)
- Parent task reference
- Watchers list
- Dependencies (waiting on / blocking)
- Linked tasks
- Checklists with item completion status
- Attachments with URLs
- Custom field values (formatted by type)
CLI Help Improvements
- Examples added to
task edit,task create,link branch,link commit - Checklist ID discovery hint in
--helpoutput - Updated
taskgroup description to reflect all 9 subcommands - Documented
--assignee meshortcut ontask list
Documentation
- Migrated docs site from Jekyll to Astro Starlight
- Updated all docs pages: commands, configuration, git integration, getting started, AI agents, contributing
- New
link_fieldconfiguration section with description section and custom field approaches - MECE audit and fix of all stale documentation
- Go version requirement updated to 1.25
Breaking Changes
- Link commands no longer post comments. If you relied on ClickUp task comments for GitHub links, they now appear in the task description (or a configured custom field) instead. This is idempotent and produces cleaner results.