0.1.0-beta.1
Pre-release
Pre-release
TaskNotes Gantt 0.1.0-beta.1
First public beta. TaskNotes Gantt adds an interactive Gantt timeline to Obsidian
as a Bases view: point it at your TaskNotes tasks (or any Base) and get a live schedule
with dependency arrows, drag-to-reschedule, and parent/child roll-up — edits written
straight back to your task notes through TaskNotes.
This is an early beta — expect rough edges, and please
report anything that looks off.
Added
Scheduling
- Task bars from each task's start → end dates (TaskNotes
scheduled→dueby default,
or any date properties you map). - Drag to reschedule and resize to change duration — persisted back to the task note.
- Parent/child roll-up: subtasks nest under their parent, and dragging a parent moves its
whole subtree. Choose whether parent dates update automatically, ask first, or never.
Dependencies
- Renders all four RFC 9253 relationship types — Finish-to-Start, Finish-to-Finish,
Start-to-Start, Start-to-Finish — plus gap/lag, from TaskNotes'blockedBy. - Create and delete Finish-to-Start dependencies by dragging between bars.
- Choose how arrows draw across duplicated multi-parent instances.
Task editing
- Click a bar to open the note or TaskNotes' edit modal (honoring your single-/double-click
settings; ⌘/Ctrl-click opens it in a new tab). - Right-click for TaskNotes' full task context menu — status, priority, contexts, tags, dates.
- Bars are colored by your configured TaskNotes statuses.
Structure & display
- Expand relationships beyond the Base filter ("Show all") to pull in related subtasks for
context (with adjustable context-bar opacity); optionally hide top-level subtasks. - Sort the grid by any column.
- Zoom the timeline by hours, days, weeks, or months.
- Resizable grid/timeline split that remembers its width.
- Full-screen mode.
- Optional toolbar with an Auto/Light/Dark theme switch.
- Configurable min/max height (fits content, then scrolls internally).
- Control how tasks with missing or partial dates appear, with on-bar date-status indicators.
Standalone (read-only, no TaskNotes)
- A read-only timeline over any Obsidian Base — map start/end properties and your notes
render as bars. (No write-back, dependency arrows, or status colors in this mode.)
Privacy
- Runs entirely on your device: no network requests, no telemetry, no remote code. Release
builds carry a verifiable GitHub build-provenance attestation.
Known limitations
- Only Finish-to-Start dependencies can be authored from the chart today; the other three
types render but are edited in TaskNotes. Editing relationship type and gap/lag from the
chart is in progress. - Standalone (no-TaskNotes) mode is read-only.
- Early beta — expect rough edges.
Requirements
- Obsidian 1.10.0+ with the core Bases plugin enabled.
- TaskNotes for the full read/write experience (optional for the read-only timeline).
Acknowledgements
- Built on SVAR Svelte Gantt; pairs with
TaskNotes by @callumalpass.