Meet Your Project Timeline
Open any space and you'll find a new Gantt tab sitting right next to your tasks. It lays your entire space out on a horizontal calendar: every task with dates becomes a bar positioned exactly where it falls in time, grouped under the same task sets you already use. No setup, no separate tool, no exporting to a spreadsheet — it's the same tasks you work with every day, just seen from above.
A red “today” line keeps you oriented, and a Today button snaps the view back to the present whenever you've scrolled off into next quarter. Task sets roll up into a single summary bar so you can collapse a set and still see its overall span — perfect for zooming out on a big project without drowning in detail.
Tasks Now Have a Start and an End
Until now, a task had a due date — a single point. Tasks can now carry a start date too, so they span a real range on the timeline instead of sitting on one day. You can set both wherever you already edit a task: in quick-add, the task form, the detail panel, and the metadata fields.
On the timeline itself, dates are something you do, not type. Grab a bar and drag it to reschedule the whole task. Drag either edge to stretch or shrink its duration. Haven't set dates yet? A small set dates button drops the task onto today so you can drag it into place. Every drag saves instantly and shows up for everyone else in real time.
Connect the Dots with Dependencies
Real work has an order: design before build, copy before launch, approval before send. Now you can draw that order right on the timeline. Hover a task, grab its connector handle, and drag a line to the task that depends on it — a clean arrow links the two. Need to undo one? Click the arrow and confirm.
Dependencies understand blocks and blocked-by relationships, and the timeline keeps you honest about them: if a successor is scheduled to start before its predecessor finishes, the arrow turns red so you can spot the conflict at a glance and fix the schedule before it bites you. Cycles are prevented automatically — you can't accidentally make two tasks depend on each other.
Mark the Moments That Matter
Not everything on a timeline is a task. Launch dates, client reviews, hard deadlines, kickoffs — those are milestones. Add one from the timeline toolbar, give it a name, a date, an optional note, and a color, and it appears as a full-height marker with a labeled flag pinned to the header. The flag stays visible while you scroll, so a deadline is always in view no matter where you are in the project.
Day, Week, or Month — Your Call
Switch between day, week, and month zoom levels with one click. Day view is for this week's crunch; month view is for seeing a whole quarter shape up. The header ticks and gridlines adapt to whichever scale you pick.
We also built it to stay fast on big spaces. The timeline only renders the rows currently on screen, so a project with hundreds of tasks scrolls as smoothly as one with five — the same obsession with speed that runs through the rest of TRCR.
Available Everywhere, Always in Sync
Timelines aren't a frontend trick — start dates, dependencies, and milestones are first-class data in the platform. That means they're available across all four of our APIs: WebSocket, REST, GraphQL, and the MCP server your AI assistant connects to. You can ask Claude or ChatGPT to “set a milestone for the client launch on the 20th” or “give the Homepage task a start date of Monday,” and it just works.
And because everything flows through the same real-time core, edits sync the instant they happen. Move a bar on your laptop and it slides on your teammate's screen too. Add a milestone from your phone and it appears on every open tab. No refresh, ever.
Also in This Release
- Start dates across the task UI. The new start date isn't locked to the timeline — you can set it from quick-add, the task form, the detail panel, and the metadata fields, so a task carries its full date range everywhere.
- Tougher real-time sync. When your laptop wakes from sleep, a tab regains focus, or the network blips, TRCR now reliably reconnects and reconciles state — so you never land on a stale board or a frozen timer after a missed event.
- Auto-stopped timers sync live. If a timer is stopped automatically, that change now broadcasts to every device immediately, keeping your running-timer state honest across the board.
- Rock-solid attachment URLs. Files and images now use a stable embed URL, so pictures pasted into task descriptions and notes render reliably every time.
Why This Matters
A task list answers “what's left?” A timeline answers “will we make it?” With start and due dates, dependencies, and milestones in one view, you can see the shape of a project — what overlaps, what's blocked, what's slipping — and reschedule it with a drag instead of a meeting. It's planning and tracking in the same place, running on the same fast, real-time foundation as everything else in TRCR.
What's Next
We're working on cross-space dependencies so you can chain work across projects, snapping bars to dependency dates, and exporting a timeline straight into an invoice-ready report. Open the Gantt tab on any space to try it today — add a start date, drag a bar, and watch your project come into focus.