Changelog

What’s new in Threadwork — the most recent releases first.

Latest: v0.13.019 releases58 changes
v0.13.0LatestMinor release

Adding a way in asks you to confirm it's you

Before a new passkey or a first password is added to your account, Threadwork checks it's really you — and emails you once it's added.

Signing in3 changes

  • Changed

    Confirm it's you before adding a passkey

    A passkey signs you in in one step, so Add a passkey in Settings → Security now asks you to Confirm it's you first: the code from your authenticator app (or a backup code) if two-factor is on, otherwise your password. If you sign in only with an email link or Google, Microsoft or Apple, you're asked to Sign in again, and come straight back to Settings → Security afterwards. Once you've confirmed, you can add passkeys for the next ten minutes without being asked again. Someone who finds you signed in on a shared computer can no longer add a passkey of their own.

  • Changed

    Confirm it's you before setting your first password

    If you sign in with an email link, Google, Microsoft, Apple or a passkey, Set a password now asks you to confirm it's you too — usually by signing in again, unless you signed in within the last ten minutes.

  • New

    An email whenever a passkey or a password is added

    We email you each time a passkey is added to your account, with its name and when, and when a password is added to an account that didn't have one. If it wasn't you, remove the passkey in Settings → Security, or reset your password from the sign-in page, which signs out every device.

v0.12.0Minor release

Automations that watch due dates

Rules can now act when a record's due date is near or has passed, and Automations opens inside the board, so the way back is always on screen.

Automations3 changes

  • New

    Due soon and overdue

    Two new When blocks: Due date is near (choose a window from an hour to a week) and Record becomes overdue. Threadwork checks every hour and acts once per record for each due date — move the date and the rule can act again. Only open records count; your own rules look at records assigned to you. A new ready-made rule, Overdue records become Urgent, raises the priority and pins the record. These runs are listed on the Activity tab as On the hourly due-date check.

  • Changed

    Automations opens in the board

    The Automations button on a context's toolbar now opens the rules in the board's own frame: the toolbar, the breadcrumb and the rail on the left stay, so one click on a rail, a crumb or Back to the board returns you to where you were. Switching context shows that context's rules.

  • Changed

    Guests' changes only take a rule's tag steps

    A guest can tag a record but not resolve, move, reprioritise, pin or assign it — and now a rule set off by a guest's change can't either: it takes only its tag steps and says which it skipped. No rule ever makes a guest the assignee.

Signing in2 changes

  • Changed

    Trusted devices are forgotten when your password or two-factor changes

    Resetting or changing your password, or setting up or turning off two-factor authentication, now forgets every device you ticked Trust this device on, so each one asks for your code again.

  • Changed

    Microsoft connects only with a verified address

    Signing in with Microsoft connects to an existing Threadwork account only when Microsoft confirms the email address is verified. Google and Apple are unchanged.

v0.11.0Minor release

Automations: let the board take the next step

Rules that act on records for you — clear a record's tags when it's resolved, move it to In Progress when it's tagged WIP, and more — built by dragging blocks, with a message each time one runs.

Automations3 changes

  • New

    When this happens, do that

    Open Automations from a context's toolbar and build a rule from three kinds of block: When (a record is created, resolved, reopened, tagged, untagged, moved, assigned, or its priority changes), If (it has a tag, is in a list, has a priority, is assigned, is open) and Then (remove all its tags, add or remove a tag, move it to a list, resolve or reopen it, set its priority, assign or unassign it, pin it). Drag blocks onto the canvas or click to add them; the rule reads back as a sentence as you build it. Four ready-made rules get you started, including Clear tags when a record is resolved and Tagging WIP moves it to In Progress.

  • New

    Your own rules, and rules for everyone

    Anyone except a guest can make rules of their own for a context — they run only when you change a record there, and nobody else sees them. Owners and admins can set organisation rules that run for everyone, in one context or in every context; everyone can see those on the Organisation tab. A list can be named rather than picked — In Progress means the In Progress next to the record's own list — so one rule works in every project.

  • New

    See every rule that runs

    When a rule changes a record, a message at the top right says which rule ran, on which record, and what it did — or why it couldn't. The Activity tab keeps the latest runs.

Settings1 change

  • Changed

    Clear tags on resolve is now an automation

    The Clear tags when a record is resolved switch has moved from Settings → Team to Automations, as an organisation rule. If your team had it on, the rule is already there and switched on — and it now also works when you resolve a record from the board, where the old switch didn't.

v0.10.0Minor release

See the password you type, and your code after every sign-in

Every password field can show what you've typed, a new password gets a guide to how strong it is, and with two-factor on an email link or a Google, Microsoft or Apple sign-in asks for your code too.

Passwords2 changes

  • New

    Show the password you're typing

    Every password field has an eye at the end — signing in, choosing a new password from a Forgot password? email, Set a password, Change password, and confirming your password for two-factor. Click it to see what you've typed; the password is hidden again as soon as you submit. Password managers can now also tell the field for your saved password from the one for a new password.

  • New

    How easy is your new password to guess?

    Wherever you choose a new password, bars under the field show how easy it would be to guess, with a sentence saying why — a common word with a capital and a number added, say, or your own name or email. It is advice, not a rule: any password from 8 to 128 characters is accepted, and a few unrelated words together are both strong and easy to remember.

Signing in1 change

  • Changed

    Your two-factor code after an email link or a Google sign-in too

    With two-factor authentication on, signing in with an email sign-in link, or with Google, Microsoft or Apple, now asks for the code from your authenticator app, just as signing in with your password does. Before, email sign-in links were turned off for your account, and Google, Microsoft and Apple sign-in skipped the code. Trust this device works for every kind of sign-in, and signing in with a passkey is still one step.

v0.9.5Patch release

Passkeys work however the site's address is set up

Adding a passkey and signing in with one no longer depend on how the site's own web address is written.

Signing in1 change

  • Fixed

    Passkeys work however the site's address is set up

    Adding a passkey, or signing in with one, could fail with an error if the site's own web address was set up with a slash at the end. Passkeys now work either way.

v0.9.4Patch release

Trusting a device lasts 30 days

The two-factor sign-in screen now says how long Trust this device really lasts.

Signing in1 change

  • Fixed

    Trusting a device lasts 30 days

    The two-factor sign-in screen said Trust this device lasts 60 days. It lasts 30, and now says so.

v0.9.3Patch release

Straight to your code after your password

Signing in with a password on an account with two-factor authentication now goes straight to the code screen, every time.

Signing in1 change

  • Fixed

    Your password takes you straight to the code screen

    With two-factor authentication on, signing in with Use a password instead now goes straight on to Enter your code. Before, the sign-in form also tried to open your dashboard at the same moment, so on a slow connection the sign-in page could come back for a few seconds before the code screen appeared.

v0.9.2Patch release

Signed out everywhere, and two-factor for administrators

Resetting or changing your password now signs out every other device, and Threadwork's own administrators must use two-factor authentication.

Account security2 changes

  • Fixed

    Resetting your password signs out every device

    When you choose a new password from a Forgot password? email, every device signed in to your account is signed out — including any you don't recognise. Sign in again with the new password.

  • Fixed

    Changing your password always signs out your other devices

    Settings → Security → Change password keeps you signed in where you are and signs out every other device, every time.

Administration2 changes

  • Changed

    Administrators must use two-factor authentication

    Threadwork's platform administrators — the staff who run the service, not the owners and admins of your organisation — now need two-factor authentication to use the admin panel. An administrator without two-factor will be asked to set it up on their next visit to an admin page, under Settings → Security → Two-factor authentication; everything else keeps working meanwhile. The panel also needs a sign-in that used the authenticator code or a passkey, so an administrator signed in with Google or an email link is asked to sign in again that way. The same goes for adding a passkey, or changing or turning off two-factor, on an administrator account — setting two-factor up for the first time works from any sign-in.

  • Improved

    A limit on how fast admin changes can be made

    Plan changes, AI rate changes and re-pricing are limited to twenty in ten minutes for each administrator.

v0.9.1Patch release

Two quick changes both stick

Change two things in quick succession and both now stay changed, instead of the first one reappearing a moment later.

Everywhere1 change

  • Fixed

    A change you saved no longer springs back

    Set a Status and then a Priority, tick two checklist items, or tap a favourite star twice, and both changes stick. Before, whichever save the server answered last decided what you saw, so the first could reappear just after you watched the second one save. If one of two changes is refused, only that one goes back now, and the other is left alone.

v0.9.0Minor release

Fits every screen, and a security round

The top bar now fits phones, tablets and small laptop windows without the page sliding sideways, search is a tap away on a phone, and a full security review tightened who can assign work.

Everywhere2 changes

  • Improved

    The top bar fits every screen

    On a phone, a tablet or a narrow laptop window the page no longer scrolls sideways. Below a full laptop width the navigation sits in a strip under the top bar — Favourites included, at its end — and the context name shortens to fit. On a phone, Dark mode / Light mode is in your account menu.

  • New

    Search on a phone

    A magnifying glass in the top bar opens search on phones and smaller screens, where there is no ⌘K to press.

Records2 changes

  • Changed

    Assigning a record takes an owner, an admin or one of its managers

    Being a record's assignee lets that person see and edit it, so choosing the assignee is now always a decision for an owner, an admin or one of the record's managers — as it already was on the board. If you're a member and want a record assigned, ask one of them. Anyone who can edit a record can still clear its assignee.

  • Fixed

    Quick checklist ticks all stick

    Ticking two checklist items in quick succession could save only the first. The next item now waits the moment it takes the first to save.

Behind the scenes2 changes

  • Improved

    A full security review

    Sign-in redirects accept only pages on Threadwork, guests can no longer create workspaces, reordering a board checks every card, and the site sends stricter security headers. The framework underneath is on its latest release.

  • Fixed

    New updates never hide in ones you've read

    A reply arriving the moment you opened a thread could be folded into the update you had just read, so it never showed as new. It now arrives as an update of its own.

v0.8.0Minor release

Your plan has a history

Every change to your team's plan, its status and its paying seats is now kept as a dated record, and each one shows in your audit log with who made it.

Audit log1 change

  • New

    Plan changes in your audit log

    Owners and admins now see every change to the team's plan in Team → Audit log: moving between Free, Pro and Business, switching between monthly and annual billing, a subscription falling past due or being cancelled, and the number of paying seats going up or down as people join, leave or become guests. Each entry says what changed and whether it came from your subscription, from your own team, or from a Threadwork administrator — with the reason they gave.

Behind the scenes1 change

  • Improved

    A precise billing record

    Threadwork now keeps a dated history of each team's plan and seats, so a billing question — what you were on, from when, and for how many people — has an exact answer.

v0.7.0Minor release

The screen answers the click

Replies, reactions, kudos, ticks, task and record changes, room messages and dragged cards now appear the moment you act, and a progress bar shows when a page is on its way.

Everywhere2 changes

  • New

    A progress bar for the page you asked for

    A slim bar runs across the top while the next screen loads, and the link or button you clicked shows a small spinner, so it is always clear which one took. It waits a moment before appearing, so a quick page never flashes it.

  • Improved

    Changes show straight away

    Ticking a checklist item, giving kudos, raising a flag, reacting, pinning, editing a post, changing a record's Status, Stage, Assignee, Priority or dates, sending a room message, tagging, following, favouriting, dragging a card and resolving a task all show at once instead of after a wait. If the change can't be saved, it is undone in front of you and a message says why.

Fixes2 changes

  • Fixed

    Bulk changes now tell you when they fail

    Resolve all, Pin, Delete and the Resolve all overdue button on your home screen showed the work as done whether or not it saved, and said nothing when it didn't. Anything that is refused now comes back with a message naming the reason.

  • Fixed

    A dragged card on a view's board no longer jumps

    On a Kanban view of a context, a card dropped into another column snapped back to where it started and then jumped across a moment later. It now stays where it was put.

Behind the scenes1 change

  • Improved

    Shared groundwork

    The optimistic updates, pending state and navigation feedback are now the shared ones used across our apps, so they behave the same everywhere.

v0.6.0Minor release

Quieter updates, and forms that say what's wrong

Replies and messages about the same record or room now share one update, opening it clears them, and step-by-step forms tell you what needs fixing instead of refusing to save.

Updates2 changes

  • New

    One update per record or room

    A run of replies, mentions, kudos or room messages about the same record or room now shows as a single unread update, refreshed with the latest and moved to the top, instead of a new line each time. Once you've read it, the next one starts a fresh update.

  • New

    Opening it clears it

    Opening a record — on its own page or beside the board — or a room marks your updates about it as read, and the bell's count catches up. Opening Invitations or People does the same for invitation updates.

Forms2 changes

  • Fixed

    Step-by-step forms explain why they won't save

    New record, New group and Team settings could refuse to save with nothing on screen to say why — for example a prefix with a hyphen, a very long brief, or a team name cleared before jumping to Review. Continue now checks the step you're on, and saving checks every step and takes you to the one that needs fixing, with its message.

  • Improved

    Set up a structure says what's missing

    In Set up a structure, Continue now tells you what's missing — a template, a name or a blank layer — instead of staying greyed out. Steps you've reached stay clickable, so you can move back and forth.

v0.5.1Patch release

Tables in guides, and numbered releases

Tables in the help centre's guides now show as tables, and this page lists every release by number with its changes grouped by area.

Guides1 change

  • Fixed

    Guide tables show as tables

    Six guides — including Settings, Visibility groups and Invitations — showed their troubleshooting tables as rows of pipe characters. They now show as proper tables with a header row.

Changelog1 change

  • Improved

    Every release has a number

    Each release now shows its version, whether it was a major, minor or patch release, and its date. Changes are grouped by area and tagged New, Improved, Changed or Fixed, and the list of releases takes you straight to one.

Behind the scenes1 change

  • Improved

    Shared building blocks

    The help centre's guides and this page now share their code with our other products, so an improvement to one reaches them all.

v0.5.0Minor release

Visibility groups

Share private workspaces by group, not person-by-person.

Visibility groups3 changes

  • New

    Named groups of people

    Build named groups of people (e.g. Leadership, Design team) in Settings → Visibility groups.

  • New

    Share a private workspace with a group

    Share a private workspace with a whole group — everyone in it can open the workspace, on top of its direct members.

  • New

    One place to change who is in a group

    Change a group's membership in one place and access updates everywhere it's used.

v0.4.0Minor release

Custom contexts

An Airtable-style meta-model that sits alongside workspaces and projects.

Contexts3 changes

  • New

    Your own nested contexts

    Define your own nested contexts with a typed schema — text, number, date, yes/no, person or select fields.

  • New

    Grid, kanban and list views

    Fill in records and view them as a grid, kanban or list, with inline cell editing in the grid.

  • New

    Arrange a context your way

    Reorder properties, elements, options and layers, and search or hide columns within a view.

v0.3.0Minor release

Budgets, costs & richer reports

Set budgets for your work, track what it costs, and break your time down every way you need.

Budgets2 changes

  • New

    Hours and cost budgets

    Set hours and cost budgets on a project or workspace, with weekly/monthly/total tracking.

  • New

    Budget change requests and subcontractor costs

    Request a budget change for an owner/admin to approve, and track external subcontractor costs against it.

Reports1 change

  • Improved

    Richer breakdowns with CSV export

    Reports break time down by workspace, project, person, thread and tag — filterable and CSV-exportable.

v0.2.0Minor release

Conversations that tidy themselves

Posts are built from blocks, clear themselves away when nobody engages, and can mention almost anything.

Posts3 changes

  • New

    Block-based posts

    Block-based posts with a slash menu, reply chains, reactions, kudos and flags.

  • New

    Disappearing posts

    Disappearing posts that auto-clear after 1h/24h/7d unless the team engages (pinned, tagged, reacted or replied).

  • New

    Mentions for people, work and dates

    Mention people, threads, workspaces, projects and even dates with @-autocomplete.

v0.1.0

The foundation

The first release: workspaces, projects and threads on a drag-and-drop board, with time tracking and team access from the start.

Workspaces and threads1 change

  • New

    Workspaces, projects and threads

    Workspaces, projects, threads and a kanban/list board with drag-and-drop.

Time tracking1 change

  • New

    Time tracking, favourites, rooms and a command palette

    Time tracking with billable/approved states, favourites, rooms for quick huddles, and a ⌘K command palette.

People1 change

  • New

    Private workspaces, roles and invitations

    Private workspaces, roles, invitations and multi-team membership.