Skip to content

1.3.0

Choose a tag to compare

@raito1chi raito1chi released this 13 Aug 09:33
· 2 commits to main since this release

Canvas Task Cards v1.3.0

Task cards are now built on a much more solid foundation, look noticeably sleeker, and finally have the overview you've been waiting for: live, canvas-wide statistics.

What's New

📊 Live Task Statistics

  • New stats modal (Command palette: "Show task card stats") showing completion rate, type/priority distribution bars, average progress and subtask totals — re-renders live while open.
  • New status bar summary (12/20 · 60%) with a mini progress bar that updates in real time and opens the full panel on click.
  • Progress is derived from real checkbox state, not just stored values.
  • Configurable via new "Stats" section in settings (status bar can be hidden).

🗂️ Data Persistence & Reliability

  • Task data is now embedded directly in the .canvas file — task cards survive app reloads, note renames and file moves.
  • Fixed: task cards reverting to normal cards after a reload.
  • Automatic migration from the old plugin-data store + orphaned entry cleanup.

🖌️ Visual Polish

  • Completed cards get a subtle tint, themed border and top accent bar.
  • Type icons rendered as rounded chips with a hover glow + check animation.
  • Gradient progress bars with theming support.
  • Glassmorphism card toolbar; subtask rows with hover states and strikethrough on completion.

🖱️ Context Menu

  • "Add Task Card" now appears as a native entry in the canvas empty-space right-click menu, right alongside Obsidian's own "Add …" actions.