–
What shipped this week
9 releases, 56 changes. What each one does and why it matters, in the words the app uses.
Monday 14 September · 13 changes
Search the board, see what's stuck
A search that forgives typos and reads the comments too. A red mark on any task that's waiting on another, with the blocker a tap away. And the sidebar in your order, for you alone.
New4
- Search, in the filter bar on the board and the table. It matches titles, descriptions and comments, and forgives a typo or a dropped letter — "sidebr" finds the sidebar task. Combines with the other filters. The same search reaches comments from the CLI (tasks list --search) and the API.
- Blocked tasks say so. A task waiting on another shows a red mark on its card, and the ticket opens with the blocker as a card you can tap straight into — on Catch up too. Finish the blocker and the mark clears itself. The CLI shows it as a BLOCKED column and a blocked line.
- Pin and reorder your projects. The row menu pins a project to a Pinned group above the list or nudges it up and down; you can also drag rows. The order is yours — nobody else's sidebar moves — and until you touch it nothing changes.
- Catch up on a phone: a task named in a card's thread — an ENG-42 chip, a pasted link, the comment it quotes — opens in the drawer over the deck instead of leaving the pass. A reference inside the drawer swaps the drawer to that task.
Improved3
- A task pasted or named in text holds its card's footprint while it resolves, so the words around it don't jump when it unfurls.
- A task's Pages and a doc's comments show placeholders while they load instead of claiming there are none.
- On desktop, Keep unread and Mark as read sit at the foot of the Catch up pane, always in reach, instead of at the end of a long thread.
Fixed6
- Following a task named in a description or a comment no longer reloads the view. The task you clicked opens where you are — the board keeps its filters, its focused column and its place; the side panel and the phone's drawer swap to it.
- The reply box and its Send button are the same height everywhere; on a phone the Catch up jump rail no longer sits over Send.
- Profiles no longer wait on GitHub. The commit count shows the last known number at once and refreshes behind the page, where its hourly check used to hold the whole page.
- A pull request linked to several tasks now moves every one of them, not none — and a task with several pull requests waits for the last of them, so one merging while another is still open moves nothing.
- Catch up shows every unread card. It used to stop at the forty oldest, so with a backlog a fresh mention never appeared until old cards were cleared.
- Deciding a Catch up card with the buttons or a key now clears it properly; it could leave the old card on screen with the next one dimmed over it.
Sunday 13 September · 3 changes
Pick up where you left off
Long threads stop being a scroll. A line marks where you last looked, a rail jumps you around, and reading a comment counts as reading it.
New2
- Where you left off. A thread draws a line before the first comment you haven't seen, and a small rail beside the messages jumps to the top, to that line, or to the reply box. It follows you as you scroll, in the board card, the side panel and the phone's drawer.
- Reading is reading. A comment that sits on screen for a moment is marked seen — its notifications clear and the Catch up count drops — without opening Catch up.
Improved1
- A task's description folds away behind a chevron, so a long one doesn't push the thread a screen down.
Saturday 12 September · 15 changes
Catch up becomes the inbox
The biggest day of the week. Notifications are now Catch up everywhere, tasks named in comments turn into the task, and the phone got the bottom drawers it was missing.
New6
- Catch up replaces Notifications. The bell and its list are gone; the sidebar and the phone's bar show Catch up with the number of things to look at — one per task, not one per comment.
- Task embeds. Name a task by its key or paste its link in a comment or description and it unfurls: project, key, status, title. A link to a comment quotes the comment.
- @-mention tasks. Typing @ in a comment offers people and the board's tasks, matched loosely on key and title — a few letters is enough.
- Copy a comment's link, beside Reply on every comment. Pasted anywhere in the app it unfurls to that comment.
- Focus a column. Double-click a column's header (or the control beside its count) and it takes the whole board; again to bring the others back.
- New task from anywhere on the phone. The + on Home, My tasks and Catch up opens the form with a project picker on top.
Improved6
- Catch up on desktop lives inside the app: sidebar in view, and the two decisions sit at the end of what you just read rather than in a strip across the bottom.
- Catch up on the phone: a centred header, the task key on a card copies its link, and pulling down no longer rubber-bands the card.
- Task details open as a bottom drawer on phones — from My tasks, the table, calendar, roadmap, cycles and graph — with the keyboard taking up space rather than hiding the form.
- Peek at a task from a Catch up card without leaving the pass.
- A project without a logo shows its own initial on its own colour, instead of the workspace logo.
- The phone's bottom bar gives its buttons their full height; the home-indicator inset sits underneath.
Fixed3
- Project settings kept the previous project's name and description when you switched projects — one click could have renamed the wrong one.
- Pasting two images at once into a description lost one of them.
- A softer flash on a comment you arrived at from a link.
Friday 11 September · 3 changes
Mentions in descriptions, honest push messages
Being named anywhere now reaches you, and the notification tells you what was said.
New1
- @-mentioning someone in a task's description notifies them, the way a comment does.
Improved1
- Push notifications carry the comment itself, not just "someone commented", and every delivery is logged so a missing one can be traced.
Fixed1
- The new-task drawer keeps its size with the keyboard up; the Create button is always reachable.
Thursday 10 September · 2 changes
Install it
do things is now an app on your phone's home screen — and on the desktop.
New1
- Installable on iOS, Android and desktop browsers, with its own icon and a full-screen window.
Fixed1
- Push subscriptions that failed used to fail silently; now they say so.
Wednesday 9 September · 4 changes
Every task has a key
ENG-42 is now something you can see, copy, and write.
New3
- Task keys on board cards and in the table.
- Click a key to copy the task's link.
- A task written in a comment or description — ENG-42 — is a link to it.
Improved1
- Catch up on desktop: throw a card left or right on the trackpad to decide, and the pass keeps its list until you're done.
Tuesday 8 September · 2 changes
Catch up
A new way through what you missed: one thing at a time, decide, next.
New1
- Catch up. Everything unread as a deck of cards — read it, mark it read or keep it unread, move on.
Fixed1
- On iOS Safari the buttons sat under the browser's own bar; the deck now sizes to the visible screen and holds the page still.
Monday 7 September · 4 changes
CLI 2.0
The command line caught up with the app, and a few things stopped leaking.
New1
- justdothings 2.0.0 on npm.
Fixed3
- Project visibility is consistent across every surface; the AI assistant is gone.
- Long titles in the table wrap instead of painting over the next column.
- The board's column strip no longer scrolls vertically past the columns.
Sunday 6 September · 10 changes
Markdown, drawers, and a calmer light mode
Comments and descriptions render properly, the phone gets real bottom sheets, and light mode stops floating.
New4
- Markdown in task descriptions and comments: lists, code, tables, task lists, emphasis.
- Bottom drawers for everything on the phone, and a board that stays put under your thumb.
- A theme toggle on the login page.
- Text selection has its own highlighter colour.
Improved3
- Light mode is inverted: surfaces recede into the page instead of floating on it.
- Page headers scale with your browser's font size instead of a pinned pixel height.
- The board's columns match the table and calendar surfaces.
Fixed3
- The sidebar remembers being collapsed instead of reopening on every load.
- Board cards showed the title twice; the sheet's title now wraps.
- A link nested inside the home page's project card link.