1.3.0
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
.canvasfile — 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.