Updates

Changelog

New features, improvements, and fixes.

MCP Server & API Keys

You can now connect createtodo to AI coding tools like Claude Code, Cursor, and others. Create an API key in settings, paste the setup command into your tool, and your AI assistant can create todos, search your backlog, and filter by status or assignee — without leaving your editor.

Renamable default list

The default list (“Inbox”) can now be renamed and you can choose which list new todos land in.

Improvements
  • AI tool responses now show assignee and label names instead of internal IDs
  • Filtering and search available across all AI tool endpoints
  • API key rate limit (1,000 req/hour) now visible in settings
Fixes
  • Fixed a sync issue where data could appear stale after being cached for too long
  • Edit buttons in workspace settings were incorrectly hidden for owners and admins
  • Todos created via AI tools now appear immediately in the app

Privacy & Data Control

Your personal information — name, email, and avatar — is now encrypted at rest. We can look up your account without ever storing your email in plaintext.

Account deletion with grace period

When you delete your account, you have 14 days to change your mind. After that, your personal data is permanently erased and any content you authored is attributed to “Former Member.”

Data export

You can now download all your data — todos, comments, labels, and chat history — as a JSON file from your account settings.

We published our privacy policy, terms of service, and data retention policy, with links in the app and website footer.

Improvements
  • Content ownership is now scoped to your workspace membership, improving data isolation between workspaces
  • Deleting your account also removes your contact from our email provider

Undo & Redo

Every action in createtodo is now undoable. Create a todo, move it, change its priority, delete it — press Cmd+Z and it comes back. When you delete something, a toast notification appears with an undo button so you can bring it right back.

Improvements
  • Deleted items are now recoverable behind the scenes instead of being permanently removed
  • Hooks and internal utilities renamed to follow framework conventions
Fixes
  • Undoing an action while it was still syncing no longer causes data loss
  • Fixed navigation errors when quickly switching between todo detail pages
  • Failed undo/redo operations now show an error message instead of silently failing

Zen Mode & Todo Identifiers

Zen mode is a distraction-free editing view for when you need to focus on a single todo. Open any todo and toggle zen mode to hide the sidebar and list.

Every todo now gets a unique number within your workspace (like TODO-42), making it easy to reference specific items in conversations or commit messages. While a new todo is syncing, it shows a temporary identifier so you’re never looking at a blank.

Smarter authentication

If you try to open a page while signed out, we now take you back there after you log in — instead of always dropping you at the dashboard. We also warn you if you have unsaved changes before switching workspaces or signing out.

Improvements
  • Theme preference now syncs across your devices
  • Fonts are now self-hosted for faster page loads and better privacy
Fixes
  • Fixed an issue where the sign-in page wouldn’t render
  • Dialogs now work correctly on mobile devices
  • The app no longer briefly shows an empty state before your data loads

Assignees, Labels, Comments & Priorities

This is the release where createtodo started feeling like a real product. You can now assign todos to team members, tag them with color-coded labels, leave comments, and set priority levels.

A sync indicator in the corner shows you whether your changes are saved locally, syncing, or fully up to date.

Labels

The label picker supports search and uses a color palette inspired by Linear. Labels are shared across your workspace and can be managed in settings.

Ready from the start

New workspaces now come with default workflow states and an Inbox list, so you can start creating todos immediately after signing up.

Fixes
  • Fixed ghost animation and sizing issues when drag-and-drop sorting todos
  • Workspace names can no longer conflict with app routes