v0.10.0

Task checklists, mobile task details and IndexedDB storage

Checklists inside tasks, a mobile task details page, and IndexedDB local storage for faster, more reliable persistence. Back up your space before upgrading.

At a glance

  • Task checklists, including in card details
  • A mobile task details page
  • Task action menu with scrolling and Vim-style navigation
  • IndexedDB local storage, on by default for new installs
  • PWA update notifications
  • Timeline indicators for tasks that are already scheduled

Please create a backup before upgrading. This release includes a data migration, which should work automatically, but making a backup first is strongly recommended. You can create one in the settings of the currently opened space, under the “Backup” tab.

What’s new

  • Task checklists are now supported, including in card details.

Checklist items inside a task card in Will Be Done

  • Added a mobile card details page.

Task details page on mobile in Will Be Done

  • Improved task action menu, including scrollbar support and Vim-style navigation.

Task action menu with keyboard navigation in Will Be Done

  • Added timeline and project polish, including indicators for tasks that are already scheduled.
  • Added PWA update notifications with an improved update toast.
  • Card editing has been improved with debounced saving.
  • Project clicks now open the project page.

Technical improvements

  • Migrated the app to the packaged HyperDB implementation.
  • Added IndexedDB support for faster, more reliable local persistence. We recommend switching it on from the settings page; every new install uses IndexedDB by default.

IndexedDB storage setting in Will Be Done

  • Added HyperDB devtools, including a mobile-friendly view.
  • Improved app loading with router and data preloading.
  • Improved sync, backup, stash drag-and-drop, tracing, and production deploy behaviour.
  • Added Playwright end-to-end test support.
  • Migrated CI workflows to Blacksmith.
  • Improved Docker image size, CI reliability, and migrated to pnpm.

Plan your week, not just your tasks

Will Be Done is an open source, local-first task manager. Works offline, syncs across devices, self-hostable with one Docker command.