v3.0.0
iPhone, Android, Mac, WindowsNow free for everyone
-
Property visibility is free
Choosing which task details show, like priority, tags, and dates, no longer needs a subscription. Custom lists still need Premium.
How it works: Task property visibility is now free -
Context menu actions are free
Pick which quick actions show when you long-press a task, no subscription needed. Reminders still need Premium.
How it works: Context menu actions are now free -
Priority names and colors are free
Rename your priorities and give them your own colors without a subscription. Manual sort order still needs Premium.
How it works: Priority colors are now free -
Viewing calendar events is free
Viewing calendar events is now free. Creating and editing events stays Premium.
How it works: Calendar viewing is free, not Premium
Features and enhancements
-
The 3.0 redesign: dock & omnibar
The whole app got a redesign. The + button is retired: a floating dock and one search-or-create field are how you get around and add things now.
-
Settings, reorganized
Tasks now groups formats, defaults, storage, quick add and display. App mode and backups moved to the storage screen, the Obsidian prompt to Integrations.
-
A cleaner look for task details
Task chips are calmer and consistent everywhere: one quiet style, with each property’s color on its icon — red only when a due date is truly overdue
-
View and edit notes in the app Beta
Browse, view, and edit the notes in your workspace without leaving TaskForge. Built in for everyone — beta while we polish the editing experience.
How it works: Notes are always on (beta) -
Lists are now Spaces
Your lists carried over as spaces automatically. Stack multiple task and event sections in one space, each with its own filters and live preview.
-
AI agents learn your task format
TaskForge writes docs into your workspace so Claude Code, Cursor, and other AI tools read and write tasks your way. Nothing leaves your device.
How it works: Your vault ships with its own AI instructions -
Command line and MCP server for agents
A new command-line tool and MCP server let terminals and AI agents read and edit your tasks. Set them up in AI & Agents.
-
Home-screen widgets get sections, bigger sizes, and two new tiles
Space widgets now show every section of a space, not just tasks, with a bigger XL size, a daily-note tile, and Control Center note capture.
-
Daily notes, for every workspace
Type today in search to jump to today’s note, or create it from a template. Every day in the calendar agenda shows its note too.
How it works: Daily notes work in every workspace now -
Redesigned day and week calendar
Clearer events, side-by-side overlapping meetings, separate all-day tasks, drag to resize, undo, keyboard navigation, and a detail pane on desktop.
-
Edit many tasks at once
Select several tasks to complete, reschedule, edit fields, or delete them all in one go — on the list, Kanban, and search.
-
Filter your calendar and notes as you type
The quick filter now narrows the calendar grid, the agenda, and your notes, the same way it narrows a task list.
-
Quick Add understands more dates
Type ’in two days’ or ’the day after tomorrow’ — spelled-out numbers now work in dates, not just digits.
-
Tap to explore
Tap a tag, context, or project inside a task or its preview to see all matching tasks. Tap a date to open that day in the calendar.
-
Your calendar, inside Today, Upcoming and Inbox
Today shows today’s events, Upcoming the next fortnight, and Inbox the invitations you haven’t answered yet.
How it works: Calendar viewing is free, not Premium -
Month view shows task previews
The month view, in the app and in large widgets, can show one-line task and event previews instead of dots. Turn it on in Calendar settings.
How it works: Month view: dots or names -
Desktop date and time picker redesigned Mac, Windows, Linux
The desktop date and time picker is simpler now: type a date or time directly instead of scrolling wheels.
-
Smarter markdown editing
Lists continue themselves as you type, and a markdown toolbar with undo and redo sits above the keyboard for quick formatting.
-
Restored tasks go back where they were
Restoring a deleted task now puts it back in its original file and spot, with its reminders and task links intact.
-
A guide to what moved
Upgrading from 2.7? A one-time guide covers the dock, spaces, and AI agents. Replay it — and every other tip — from the dock’s ⋯ menu under Tips.
-
Backup & Restore, redesigned
Settings save and sync inside your workspace. Export a portable backup, restore it on a fresh device, or zip your whole workspace in one tap.
How it works: Backup & Restore, redesigned -
Switch folders without losing anything
Point TaskForge at a new folder and it offers to copy your existing files over first, so nothing gets left behind in the old one.
How it works: Copy your files when you switch vaults -
Find your files in Documents Android
New workspaces now live in your Documents folder instead of a hidden app-only one. If yours is in the old spot, Settings offers to move it for you.
How it works: Copy your files when you switch vaults -
Default project folder
Pick the folder where new project notes are created. Blank means the workspace root, and missing folders are created for you.
-
Wider custom field keys
Custom field keys can now include underscores and numbers, so keys like priority_label save correctly. A few bracketed notes may be re-read.
-
Dedicated parent field for task files
Subtasks in task files can store their parent in its own property instead of inside projects. Pick the format in Settings, and rewrite the files you already have to match.
-
Links open their apps
Links with any URL scheme (things://, message://, hook://, and more) in task titles and descriptions now open their app — and a raw app link is tappable without markdown syntax
Platform updates
-
Siri adds tasks for you iPhone
Say “Add a task using TaskForge” and it saves without opening the app. On iPhone, TaskForge offers to turn Siri on after your first task.
-
Desktop app updates Mac, Windows
Direct Mac and Windows downloads now update in the app. Invited testers can receive private beta builds.
Fixes and polish (23)
-
Inline tasks are now a per-vault setting
Turning inline tasks off in one vault used to turn them off everywhere. Each vault now keeps its own setting.
-
Overdue tasks with a time stay on the calendar widget iPhone, Mac
An overdue task with a time of day either vanished from the agenda or sat under Scheduled. It now stays with your overdue tasks until you complete it.
-
Calendar agenda matches your overdue setting
A task due today now shows as overdue in the calendar agenda when your overdue setting is on, matching the widget and task list.
-
No more overnight CPU drain Mac
The Mac app no longer keeps the processor busy while the display is asleep — an idle TaskForge now stays truly idle overnight.
-
Calendar search reaches further
Searching or filtering calendar events now covers the past three years and the next three, not just recent months.
-
Fixed a rare task-loss bug
Tasks with tags, contexts, or projects packed together with no spaces (like @home@work) could disappear when saved. They’re now kept correctly.
-
Fixed a reminder-loss bug
Adding a reminder while the same task was open elsewhere could get silently erased on the next save. Reminders now stick.
-
Task file edits no longer lose data
Task file edits no longer lose unrecognized values or duplicate fields, and completing one keeps its line endings and property order.
-
Custom statuses complete from widgets too
Completing a task with a customized status symbol from a widget, the macOS menu bar, or a notification now works instead of silently reverting.
-
Subtasks survive recurring completions
A repeating task no longer disappears, and completing one never deletes a task that still has open subtasks.
-
Repeating tasks stay checked when completed
Completing a repeating task no longer un-checks itself or records extra completions if you tap again. It stays checked until the next one is due.
-
Edits keep text the app can’t read
Editing a task no longer deletes text the app can’t read, like an invalid date. An edit that can’t be made safely is left undone, with a message.
-
Removed reminders stay removed
When you take the reminders off a repeating task, completing it no longer adds them back to the next occurrence.
-
Reordering big lists now works
Drag-to-reorder works on manual-sort lists of any size now, and a failed reorder puts things back instead of failing silently.
-
Deleting an already-gone event no longer errors
Deleting an event already removed elsewhere (like Calendar.app) no longer shows an error or brings the event back.
-
Dragged events keep their time across time changes
Dragging a timed calendar event across a daylight saving change now keeps its original clock time instead of shifting an hour.
-
Filtering by project now works everywhere
Tasks whose project is a linked note now show up when you filter or search by that project name.
-
Accurate times on multi-day items
Calendar items spanning midnight now continue from 12:00 AM on the second day instead of repeating the original start time.
-
’Previous X days’ filters count correctly
’In the previous X days’ now includes today and spans the full X days, matching ’in the next X days’.
-
Filename scheduled dates handle more formats
Daily note filenames with a time or extra tokens (like 20240115T0930) now correctly set the scheduled date on the tasks inside.
-
Task titles keep their words
Typing a title with words like ’by’ no longer hands part of it to date parsing, plus other quick-entry parsing fixes.
-
Folder scan errors no longer exclude folders
A folder TaskForge can’t read while picking your vault no longer gets added to Excluded Folders. The dialog just says which folders it couldn’t read.
-
Filtering list properties now works
An Additional Property that holds a list, like film: ["Inception"], now matches or excludes based on its items.
Guides
- Lint a task line, check vault health, and outdent from an agent
The MCP server now exposes lint_task, doctor, and outdent_task, so an agent can validate a task line before writing it, diagnose a vault that won't resolve, and promote a subtask one level, without dropping to the CLI.
- Find your vault files on Android
New vaults now live in your Documents folder instead of a hidden app-only one, and Vault Settings offers to move an older vault that's stuck there.
- Back up your whole vault to a zip file
Export every file in your vault, not just settings, as one zip you can save anywhere: the fix for vaults an app-only export can't reach.
- Find broken note links
A new Broken links scan in Notes settings finds dangling links to renamed or deleted files and lets you jump straight to each one.
- Complete, delete, edit, reparent, move, or convert many tasks from an agent
The taskforge CLI and MCP server can run complete, delete, edit, reparent, move, and convert over a whole query or an explicit id list in one call, reporting a per-task result so one bad id never stops the batch.
- Edit many tasks at once
Select several tasks and complete, reschedule, edit, or delete them all in one go, on the list, in Kanban, and in search.
- Creating from the calendar: task by default, event when you drag
Tapping an empty slot or the dock's composer starts a task. Dragging out a stretch of time, or pressing Cmd+N while the calendar is open, starts an event instead. A Task/Event switch is always one tap away.
- Calendar events are out of beta
The Beta label and the one-time beta notice are gone from calendar events. And to be clear about pricing: seeing your events was always free; only creating and editing them is Premium.
- Filter your calendar and notes as you type
The quick filter now narrows the calendar grid, the agenda, and your notes, the same way it narrows a task list.
- Get the taskforge CLI on your PATH
taskforge is the command-line version of the app, and 3.0 cleans up how you install it: one npx command that works the same on macOS, Windows and Linux, with Settings handing you the exact line to copy.
- The Daily Note widget now shows your actual note
Real formatting instead of one raw line, four sizes on iPhone/iPad/Mac, a resizable Android widget with its own settings screen, and a quick-add button.
- Your calendar, inside Today, Upcoming and Inbox
The built-in spaces now show events beside tasks: today's schedule in Today, the weeks ahead in Upcoming, and invitations awaiting your reply in Inbox.
- Getting a direct purchase back
If you bought TaskForge outside an app store, your purchase now survives a reinstall, and Premium settings shows you how to recover it when it doesn't.
- The dock and the omnibar
The + button is gone. A floating dock and one field that jumps to anything or creates a task or event replace it everywhere.
- Calendar events: a faster peek and a calmer editor
Tapping an event now shows what matters first, with one-tap RSVP and a redesigned editor that only saves when you tell it to.
- Faster navigation and more reliable deep links
Opening a list is instant and flicker-free, deep links always land on the right view, and the in-app Deep Link Reference shows copyable link formats for every part of the app.
- Rename the TaskForge folder in your vault
Change the name of the folder that holds your TaskForge settings and agent files, and the app moves the folder and updates every pointer for you.
- Lists are now Spaces, and a space can hold more than one section
Your lists carried over as spaces automatically. A space can now stack multiple task and event sections, each with its own filters, sort, and live preview.
- A local MCP server for your TaskForge vault
taskforge mcp --stdio lets Claude Desktop, Claude Code, and any other MCP client add, search, edit, complete, and delete tasks in your vault directly, running entirely on your machine with no account and no network calls.
- See every file in your notes tree, not just markdown
Images, PDFs, and other attachments now show up in the notes tree, and text files like .txt or .json open in a read-only preview.
- View and edit a note's raw source
The note view's ⋯ menu can show a note's actual markdown text, frontmatter included, and now you can edit it directly.
- Agents can create, move, delete, and now edit your notes
The taskforge CLI and MCP server gained safe note verbs: create a note (or append to today's daily note), rename or delete one without breaking its links, and edit a note's body block by block with real conflict protection, all running on your machine.
- Filter and sort notes and events in search
The full search screen's Add Condition button now offers note and event fields too, not just task fields, and sorting works the same way across all three.
- TaskForge never overwrites a settings file it couldn't read
If your settings file gets damaged or a sync service leaves a conflicting copy, TaskForge stops writing, keeps the original, and tells you instead of quietly replacing it.
- Picking (or creating) a subtask, dependency, or parent
Add Subtask, Add Dependency, and Set Parent Task now open the same fast picker, and two of them let you create the task on the spot instead of leaving the screen.
- Catching up: the upgrade guide and sample workspace
A one-time guide walks upgraders through what moved in 3.0, and new workspaces start with a small guided set of real tasks instead of a blank screen.
- Organize your notes
Create folders, rename or move notes and folders, and delete straight from the notes tree, with drag-and-drop on desktop and Trash instead of permanent deletes.
- A cleaner look: true black, one mint accent
TaskForge's surfaces are true black or white now, cards separate with a crisp 1-pixel edge instead of a shadow, and the default accent colour is mint, not violet.
- Home-screen widgets get sections, bigger sizes, and two new tiles
Space widgets now show every section of a space, not just tasks, with a bigger XL size, a daily-note tile, and Control Center note capture.
- Choose how ambiguous note links resolve
A new Notes setting controls what happens when a [[link]] matches more than one note: shortest path (default) or a picker to choose.