September brought a steady stream of releases — from 1.14 to 1.19. Here’s everything that’s new, grouped by what it means for your day-to-day work.
Connect AI Assistants with OAuth
The TskVlo MCP server now supports OAuth 2.1 sign-in. Instead of copying an API key into your AI client, you add the TskVlo MCP server URL and sign in from your assistant. TskVlo shows a consent screen where a workspace owner or admin approves the connection.
Under the hood, it follows the current MCP authorization spec: PKCE is mandatory, clients can register themselves dynamically, access tokens are short-lived, and refresh tokens rotate on every use — a reused refresh token revokes the whole chain.
MCP responses also got leaner. Items are serialized compactly, option IDs are resolved to readable labels on the server, and long descriptions can be truncated, so your assistant’s context window goes further.
Read-Only API Keys
Give integrations exactly the access they need. In Workspace Settings → API Keys, a key can now be created as read-only. Read-only keys can query boards, items, and wiki pages, but every write request is rejected — and the MCP server hides its write tools from them entirely, so an assistant never even sees an option it can’t use.
The same applies to OAuth: when an MCP client asks for write access, you can downgrade the grant to read-only right on the consent screen.
Notifications via MCP
Your notification inbox is now available to AI assistants too. Through the MCP server, an assistant can list your mentions, assignments, comments, and replies — unread by default, filtered by board or date if you like — and mark single notifications or whole batches as read. Read status syncs live: mark something read in your assistant and the badge in the open app updates immediately.
Because a workspace API key belongs to no single person, the notification tools require an OAuth-authenticated session.
Appearance: Dark Mode, Accent Colors, and Density
TskVlo now adapts to the way you like to work. Under Account Settings → Appearance you can:
- Choose a light, dark, or system theme
- Pick your own accent color for buttons and highlights
- Choose separate surface styles for light and dark mode — from Default to Warm, Gray, Charcoal, or Navy
- Set the board density to compact, comfortable, or spacious in Table, Kanban, Calendar, and Timeline views
Workspace Branding and Storage
Workspace owners and admins can upload a workspace logo and set a brand color under Workspace Settings → Branding. The branding shows in the sidebar and on public share pages, which use the brand color for their accents.
Storage is easier to keep an eye on as well: every member can see the workspace’s current usage and quota under Workspace Settings → Storage, and the workspace analytics include it too.
Nested Subtasks Everywhere
Subtasks are no longer limited to one level. Add a subtask under any subtask — from the table view, from a row’s … menu, or with the quick-add button next to each row. Pin, archive, copy ID, and delete are available directly from a subtask’s row menu.
My Tasks now nests your subtasks under their parent in a collapsible tree, even when the parent isn’t assigned to you. It also gained new planning groups — Next week, This month, and Next month join Today and This week — and This week now follows the calendar week.
One Editor Everywhere
Comments, item descriptions, AI chat messages, and Wiki pages now share the same Markdown editor, so formatting behaves identically everywhere. Paste images straight from the clipboard, search inside code blocks, resize the comment composer (your preferred height is remembered), and see a quiet “draft saved” indicator while you write.
Inline Bulk Edit Bar
Editing many items at once got faster. When you select rows in the table, the bulk edit bar docks to the bottom of the table with one column per field, lined up directly under the matching column. Stage values right where they will land, clear a single staged field, and apply them all at once — the bar shows exactly how many changes are staged. Move to group, duplicate, archive, and delete are available from the bar too.
Moving Items Between Boards
AI assistants and integrations can now move an item to a different board through the MCP server. The item’s sub-items come along as a full subtree, field values carry over when the target board has a field with the same name and type (Status and Tags are re-matched by option label), and the response reports how many values moved and how many had no counterpart.
Mobile Polish and Search
- The Wiki shows one pane at a time on phones, with a back button to the page tree
- The mobile sidebar drawer is wider and closes automatically when you tap a link
- Workspace search has a larger window and real page-based pagination
- Swipe left or right in the What’s New panel to move between releases
- The comment resize handle works with touch
Desktop App
The desktop app for Windows and Linux shows your unread notification count in the window title, and the app version is visible in your user settings. Download it from the download page.
