Changelog

What's new in Done

Every user-facing change as it ships. The same list powers the “What's new” panel inside the app.

July 28, 2026

A real date picker for due dates

The due date, resurface date, and goal target date now open a calendar picker that matches the app instead of the browser's own dropdown — arrow keys move through the grid, Enter commits, and Today/Clear are one click away.

Add acceptance criteria to a task

Write down what "done" means before the work starts. It shows next to Notes for the agent, and again in the approval box beside Approve — so approving means checking the result against a bar, not just trusting the summary.

Link a project to a goal from the goal card

"Link a project" on the goal card opens a searchable picker of every project not already filed there, and each linked chip unfiles with one click — no more jumping to the project's own modal just to file it under a goal.

Markdown renders in task comments

Bold, lists, code blocks, and links in a comment now render instead of showing the raw markdown syntax — including write-ups an agent posts on a task.

July 27, 2026

Drag tasks from project to project

Group your list by project and drag a task straight onto another project's heading — both are on screen, so there's no aiming at the sidebar. Subtasks come along with their parent instead of being left behind, dropping on “All tasks” files something back out of its project, and a multi-select drag moves the whole selection at once. Every move shows an Undo.

July 26, 2026

Swipe open the sidebar on mobile

An edge swipe now pulls the sidebar open under your finger on phone, and a swipe left puts it away — no more hunting for the hamburger button.

July 25, 2026

Upgrade to Pro or Teams

Pick a plan on the pricing page and check out through a secure, hosted payment link — no separate billing setup to hunt for.

More reliable Google Calendar sync

Busy time now refreshes automatically in the background, not just when you first connect, and covers every calendar you've shared — not only your primary one — so plans won't land on top of a meeting the sync hadn't seen yet.

July 24, 2026

Home-screen widgets on iOS and Android

Add an “Up Next” or “Schedule” widget to your home screen to see your next few tasks or today's plan without opening the app.

Two-factor authentication

Turn on TOTP two-factor auth from Account settings for a second layer of login security, with one-time recovery codes. Changing your password now also revokes every MCP token and connected app, so a compromised password can't be used to keep reading your tasks.

Sub-projects nest under their parent

The default Tree view now nests sub-projects under their parent instead of listing them side by side, so the board reads project → sub-project → tasks the same way your sidebar already does.

Plans become real subtasks

When an agent proposes a plan, its steps now show up as real subtasks you can track — and every task row shows an avatar and badge for whoever, or whichever agent, owns it.

End a recurring series without spawning the next one

Completing a recurring task normally spawns the next occurrence. The task modal now has a separate “Complete & end series” action for when you're actually done with the whole series.

More reliable agent connections

Agents connected over OAuth (like Claude on claude.ai) now stay connected instead of quietly expiring after an hour — reconnecting is one less thing to think about.

Manage goals from your AI agent

A connected agent can now create, update, and delete your goals over MCP, not just read them — planning toward a goal can start entirely from a chat.

Connect more than one AI client

Mint a named, full-access MCP token for each client you connect — a second Claude account, ChatGPT, or anything else — so adding one doesn't break another, and each is revocable on its own from Account settings.

Your view, on every device

Your default view and saved views now follow you across devices instead of living in one browser's storage. Also new: rate tasks and projects by impact and value with a Value sort to surface your highest-leverage work, plus a smoother mobile experience with a floating add button and clearer status pills.

July 23, 2026

Done for Slack

Create and update tasks without leaving Slack. Run /done buy milk tomorrow #errands (or @done) to capture, /done done <task> to complete, and /done connect to link your account. See the Slack docs.

Connect any AI model

Done is model-neutral: assign a task to an AI agent and connect Claude, ChatGPT, or any MCP-compatible client to your account. The app now says “AI agent” and names the specific model that picked up each task.

July 22, 2026

Dark mode

Done now follows your system theme, with a manual light/dark toggle in the sidebar and account settings. Focus mode, the command palette, and every view are tuned for both.

Shared workspaces

Invite a teammate into a workspace — or share a single project — and you both see the same board, and every agent's work, in one place.

Agent runs & budgets

The new Agent runs view logs every Claude session with its status, tool-call and time budgets, and token use — so you can watch the work and cap how far it goes.

Plans you approve before work starts

Claude can propose a plan for a substantial task and wait; you approve or send it back from the Control Room, the same way you already sign off on completed work.

Calendar & Google Calendar sync

See due work on a calendar, subscribe to it as a live feed on any device, and connect Google Calendar so plans account for your real commitments.

Email daily digest

Get the overdue / due-today / stalled / recently-shipped roundup delivered to your inbox on a schedule, not just on demand from the header.

Scoped MCP tokens

Alongside your full-access token, mint read-only or single-project MCP tokens — hand an agent exactly the access it needs and nothing more.

Plan my day & focus mode

Build a focused plan from what's due, then drop into a calm, full-screen timer for one task at a time. The timer now pauses correctly and records the time you actually spent.

July 21, 2026

Getting started walkthrough

New accounts get a quick tour covering how to capture a task, delegate it to Claude, and connect a Claude agent over MCP. Re-open it any time from the sidebar or ⌘K.

Wider, wrap-friendly task titles

Long task titles now wrap onto multiple lines in the Edit Task modal instead of getting clipped, and the modal itself is wider on desktop.

Hardened HTTP edge

Stricter CSP, nonce-based scripts, security headers, and same-origin CORS across the app.

Approval gate for agent workflows

Tasks assigned to Claude can now require approval before completing, with task references for linking related work.

Stats view

See your completion trend, current streak, and a breakdown of open tasks at a glance.

Tags

Cross-cutting labels you can attach to tasks independent of projects, with their own filter in the sidebar.

Command palette

Press ⌘K to jump anywhere or run any action, with full keyboard row navigation and mobile search.

Trash

Deleted tasks go to Trash with Undo, restore, and a 30-day auto-purge instead of vanishing immediately.