Skip to content

v5.4.0

Latest

Choose a tag to compare

@vycdev vycdev released this 01 Nov 17:34
7222705

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 @paused tags. 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.