1.2.3
build 10
August 26, 2026
The Focus tab hands you the keyboard.
Feature
- Opening the Focus tab puts the cursor straight in the input box, ready
to type.
- Drilling into another level does the same, so tapping a task and
typing adds the next item underneath it without a second tap.
- The box now reads “Quick add an item”
rather than naming what's in focus — the breadcrumb above it
already says where you are.
- The starter list gained a “Three dots on right for more
options” item, so the row menu gets pointed out on a
first run.
1.2.2
build 7
August 26, 2026
Hiding details now strips the list headers too.
Feature
- With details hidden, a list header is down to its name: no
emoji icon, no “4 open · 1 done” tally, and no completion
ring. The expand chevron and the … menu stay, since
they're controls rather than detail.
- A focused list on the Focus tab drops its emoji from the title card as
well. A focused task keeps its checkbox — that's how you
complete it.
1.2.1
build 6
August 26, 2026
One eye button for what's on screen.
Feature
- New eye button in the top bar. A plain eye means only
incomplete items are showing; the slashed eye means finished tasks and
the recently-deleted footer are showing too. One tap swaps between the
two.
- It drives the existing Show completed tasks and Show
recently deleted settings together, and the choice sticks between
launches. Both switches remain in Settings for finer control.
- The Done tab is unaffected — it always lists what you've
finished.
1.2.0
build 5
August 26, 2026
Recently deleted items, a tighter compact mode, and a
scrollable breadcrumb.
Database
- New
deleted_tasks table (schema v2, migrated in place)
holding each removed task and its whole subtree as JSON, so restoring
a parent brings its sub-tasks back with it.
Feature
- Recently deleted. Each list keeps a footer showing the
last thing deleted from it; “··· n more” reveals the
rest, up to the last 25. Tap an entry (or Undo) to put it back where it
came from — under its original parent when that task still
exists. Long-press drops it for good.
- The footer can be switched off entirely in Settings → Show
recently deleted. Clearing completed tasks doesn't fill it; only
deletions do.
- Hiding details now tightens the layout too. Row
padding, indentation, checkbox size, card gaps and header padding all
shrink, so noticeably more items fit on screen — it isn't just
text disappearing.
- The breadcrumb is back on the Focus tab, this time
directly above the input box. It scrolls horizontally and is anchored
to its right edge, so the level you're in is always visible and you
scroll left for its ancestors. Every level is tappable and focuses
that level.
1.1.0
build 4
August 26, 2026
Moved to a SQLite database, and stripped the Focus tab
down to the items themselves.
Database
- All storage moved to SQLite. Lists, the task tree,
the “done before” tally and every setting now live in real tables
(
lists, tasks, history,
settings) instead of a JSON blob, with foreign keys
cascading a deleted list to its tasks.
- Open and collapsed state is remembered across quits.
Every list and every task stores its own expanded flag in the
database, so the tree comes back exactly as you left it.
- Writes are queued and run one at a time, so a burst of taps can never
interleave two transactions.
Feature
- The calendar toggle is now a details toggle. Switching
it off strips every row back to its title alone — no dates,
notes, sub-task tallies or list badges — across all four tabs,
leaving a very basic list.
- Focus tab simplified: the breadcrumb row and its close
button are gone. Just the title card sits at the top; tapping it steps
back out one level, and an up-chevron shows when there is somewhere to
step back to.
- Tapping any task focuses it, whether or not it has
sub-tasks, so a plain item can become the thing you are working under.
Long-press or the … menu still opens the editor.
- The Add task button became a text box attached to the
top of the “Done before” bar. Whatever you type drops straight into
whatever is in focus, and the field stays open for the next item.
1.0.2
build 3
August 26, 2026
The Focus tab remembers what this list has done before.
Feature
- “Done before” drawer along the bottom of the Focus
tab. It sits collapsed as a single bar; the arrow lifts it to half the
screen.
- It holds every task title this list has previously completed, together
with a ×count of how many times that item has gone in and out
of the list, and when it was last finished.
- Sort by Most used or A–Z, and the choice sticks
between launches.
- Tap an item to add it straight back into whatever is currently in
focus — the list itself, or the task you've drilled into.
- Titles match case- and spacing-insensitively, so “Coffee Beans” and
“coffee beans” count as the same recurring item.
- History is stored apart from the tasks, so it survives clearing
completed tasks. Long-press an entry to forget it; deleting the list
discards its history.
1.0.1
build 2
August 26, 2026
Focus mode and two new toolbar toggles.
Feature
- New Focus tab. Tap any list, or any task that has
sub-tasks, and the Focus tab shows that level and everything inside it
— nothing else. Tapping a nested parent while in Focus drills
further in, and the breadcrumb along the top walks back out.
- Focus is also reachable from the … menu on any list or parent
task, and the current target survives an app restart.
- Day / night toggle in the top bar. It flips to the
opposite of whatever is on screen, even while the theme is still set
to Auto.
- Show / hide dates toggle in the top bar, to the left
of the day/night switch. Hides the due-date line beneath every task;
also mirrored as a switch in Settings.
- Because tapping a list header now focuses it, expand and collapse
moved to the chevron (long-press the header also works), and tapping a
parent task focuses instead of editing — long-press or the
… menu opens the editor.
1.0.0
build 1
August 26, 2026
First release — iOS.
Initial release
- Multiple lists with a custom emoji icon and colour each.
- Collapsible tree view — lists expand into tasks, and tasks
expand into sub-tasks at any depth.
- Three tabs: Lists (the full tree), Today (everything due or
overdue across all lists), and Done (completed tasks with running stats).
- Hamburger menu with Profile and Settings.
- Tasks carry notes and a due date, with Today / Tomorrow / custom shortcuts.
- Swipe a row to delete; per-task menu adds sub-tasks, edits, or removes.
- Expand-all / collapse-all from the Lists toolbar.
- Settings: light / dark / auto theme, show-completed toggle, cascade-complete
toggle, delete confirmations, and bulk data clearing.
- Profile: display name, emoji avatar, and list/task counts.
- Everything persists on-device between launches.
Versioning
Format a.b.c+x:
a — major; set by the developer only.
b — a DB change or a new server endpoint.
c — a minor feature needing no DB or server change.
x — bug fix / build number.