Repository navigation
Todo+2 5.4.0 adds Markdown task management, planned work windows, configurable task styles, and richer Todo views and notes.
Highlights
- Manage Markdown checklists alongside prose, with shared Files/Due views, timers, dependencies, and archive support.
- Opt in to
@planned(...)daily or dated work windows with automatic active-tag highlighting. #82 - Style task text by tags; edit titles and tags or toggle completion directly from the Files and Due sidebars.
- Add fenced code notes, PNG/JPEG image attachments, numbered-list continuation, region folding, and tag focus.
- Group tasks by selected tags and manually arrange embedded todos, including drag-and-drop on VS Code 1.66+.
- Reuse cached decorations and project statistics, with fixes for due-date validation, workspace paths, embedded scanning, and Markdown archiving.
- Read the refreshed documentation with eleven current VS Code screenshots, including planned work. #295
Upgrade notes
- Task-text styles follow literal
@done,@cancelled,@started, and@pausedtags. Existing symbol-only completed tasks are not rewritten. Use Todo: Sync Paused Tags to migrate paused-task markers or repair manually edited timer history. - Markdown task discovery and numbered-list continuation are enabled by default. Planned work windows, tag grouping, and manual embedded ordering are opt-in.
- VS Code 1.36 remains supported. Embedded drag-and-drop requires 1.66+; image paste requires 1.97+.
Contributor tooling now uses pinned pnpm 10.33.4, webpack 5, and Mocha 12. Development requires Node 22.12+ or 24.
Full changelog · Changes since 5.3.0
The attached VSIX passed 982 tests, all four CI jobs, Node 10.11 compatibility checks, and 30 isolated installed-extension cases. SHA256SUMS records the checksum of the same inspected package.