Updates

Changelog

New features, improvements, and fixes.

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

First Release

createtodo is live. A simple, focused task management app that works instantly and even offline.

Sign in with a magic link, GitHub, or Google. Create a workspace, invite your team, and start managing todos with lists, workflow states, and dark mode from day one.