2026 ChangelogA full list of all Todoist updates – from big improvements to obscure bug fixes – updated weekly. Made possible by your ideas and bug reports. Thank you! 🙏 Looking for just the big, exciting stuff? 👉 See all new features📣 New in Ramble: Assign tasks via voice capture Ricardo and Pedro S. added assignee support to Ramble on Web and Android – you can now delegate tasks to teammates directly while capturing them with your voice. (iOS support is landing soon!)Web, macOS, Windows, Linux ⭐️ Ricardo added assignee support to Ramble voice capture, so you can delegate tasks to teammates as you dictate them. 🐛 Rui resolved an issue that prevented drag-and-drop sorting in board views whenever you had filters active. 🐛 Rui also ensured your project layout preferences now stay put when you save project settings – no more unexpected resets. 🐛 Seva corrected a navigation issue that could cause problems when switching between windows. 🐛 Seva fixed an issue where template links weren’t opening correctly when clicked from outside the app. 🐛 Seva resolved an issue where unexpected notification types could cause problems – everything now handles gracefully behind the scenes. 🐛 Seva corrected an issue where window controls appeared in the wrong spot on macOS when opening new windows. iOS 🐛 Witold corrected an issue where changing the repeat schedule for multiple tasks at once would quietly ignore your update if those tasks already had a date. 🐛 Hiroki fixed a bug where Ramble could look like it was still recording even after a session had already ended. 🐛 Paul K. fixed a bug that prevented labels with special characters (like “&” or “#”) from being deleted. 🐛 Paul K. fixed an issue where rescheduling a single task in Today or Upcoming would mess with your manual sort order. 🐛 Jaime updated the task delete confirmation on iOS to warn that deletions are permanent – bringing it in line with Android and web. Android ⭐ Pedro S. added assignee support to Ramble voice capture, allowing you to assign tasks to teammates while you’re capturing them on the go. ⚙️ Luis updated the task move icon to match our design system – a small polish that keeps everything looking cohesive. 🐛 Olga resolved a crash that could happen when connecting to Google Play billing. 🐛 Kris fixed a bug where the task action menu would mysteriously hide itself when no tasks were selected. 🐛 Pedro S. fixed a loop that kept showing the timezone prompt even after you’d already accepted the suggested timezone. 🐛 Rasto cleared up some startup issues that could cause the app to freeze when launching. 🐛 Prateek fixed an issue where tapping a deleted task in the activity log would resurrect it back into your Inbox. 🐛 Olga cleared up a background loop that was quietly filling up logs with cancellation messages – nothing you’d notice, but your device will appreciate it. 🐛 Olga also made a round of improvements to location reminders – they should trigger more consistently now. 🔢 VersionsLatest versions at the time of publishing: Web v10330; iOS 26.4.12; Android v12108; Android Wear w12063; Desktop v9.27.1Web, macOS, Windows, Linux 🐛 Craig corrected an issue where ‘date after:’ and ‘due after:’ filters with specific times would mistakenly include tasks that had no time set. 🐛 Craig also fixed a bug where deadline dates in the task activity log appeared a day early for anyone in a timezone behind UTC. iOS ⚙️ Witold improved the Sync Issues screen to show you why something didn’t sync – such as hitting a project’s task limit – and ensured that error messages (like entering the wrong password) show helpful text instead of cryptic codes. 🐛 Witold also fixed a quirk where the #TodoistZero celebration and empty project view could appear in the wrong theme. 🐛 Then, Witold restored Filter Assist, which had stopped generating filters from natural language descriptions; it’s now back to translating your thoughts into working filters. 🐛 Hiroki improved how screen readers handle file attachments by focusing the whole attachment and reading the name and size together for clearer navigation. 🐛 Hiroki fixed an issue where sharing text and markdown files through the Share extension wasn’t working properly and ensured small file attachments in Quick Add now display KB or Bytes instead of “0 MB”. 🐛 Andris cleared up a visual glitch where swiping to complete a task caused neighboring checkboxes and content to flicker during the animation. 🐛 Jaime fixed an issue where the “Show All” button in comments was unreachable with VoiceOver when the last comment included a file attachment. Android ⭐ Julia P. added project health and progress insights to the workspace overview, so you can spot what needs attention without opening every project. ⚙️ Afzal made sure sync errors now show a clear explanation when you’ve hit a project’s task limit. 🐛 Prateek resolved an issue where team project folders appeared empty after a restart and fixed Polish date parsing for “za X minut” for paid accounts. 🐛 Olga cleared up a background issue that could prevent Karma from saving properly. 🐛 Rasto fixed an issue where Quick Add would sometimes highlight the wrong text after you selected an autocomplete suggestion. 🐛 Pedro S. fixed an issue where tapping Ramble on your watch would open the screen even when you’d reached your session limit. 🐛 Carrie fixed a bug where the timezone dialog would pop up unexpectedly after daylight saving time changes, even when your timezone hadn’t actually changed. 🔢 VersionsLatest versions at the time of publishing: Web v10282; iOS 26.4.8; Android v12100; Android Wear w12055; Desktop v9.26.4Web, macOS, Windows, Linux ⚙️ Frankie improved Ramble error messages to give you specific guidance based on what went wrong – whether it’s a connection hiccup or an unexpected session end. 🐛 Craig fixed a misalignment issue with time labels in calendar layouts (Today, Upcoming, and Project views) and resolved a bug where opening the sidebar in mini mode would block the main content with a solid grey overlay. iOS ⚙️ Nolan updated the forward and back button icons in our web views to larger chevrons that are easier to spot and tap. 🐛 Paul K. fixed an issue where moving a project from My Projects to a team’s workspace didn’t let you pick which folder to place it in. Android ⚙️ Pedro S. added markdown support to Task capture – bold, italics, and links now carry over when you capture tasks from text or images. ⚙️ Kris sped up Quick Settings tile launches, making it noticeably faster to add tasks directly from your notification shade. 🐛 Pedro S. fixed a bug where tapping the Ramble complication could open multiple screens at once instead of just one. 🐛 Pedro S. also resolved an issue where Wear OS complication shortcuts were opening the wrong screen. 🐛 Prateek fixed an issue where weekly progress ignored your custom week start day and defaulted to Monday instead. 🐛 Prateek also corrected the grammar in Insights so it now says “+1 task” instead of “+1 tasks” – because even small details matter. 🐛 Julia P. resolved a crash that could happen when dragging and dropping tasks. 🔢 VersionsLatest versions at the time of publishing: Web v10222; iOS 26.3.29; Android v12094; Android Wear w12049; Desktop v9.26.4Web, macOS, Windows, Linux ⚙️ Moving a personal project to your team? Craig added folder selection to the modal so you can organize it exactly where it belongs. ⚙️ Dominique switched the Completed widget in Project Insights to a rolling four-week view – complete with a handy comparison to the previous period to track your momentum. ⚙️ Francesca refreshed the confetti animation for completed goals with a smoother look that matches the mobile experience. ⚙️ Ben tidied up the Assigned card: teammates with zero tasks now appear as a single grouped item instead of cluttering the list separately. 🐛 Craig restored the + assignee shortcut in Quick Add for team projects and ensured that the fix for “every!” recurring tasks now also extends to future occurrences, so they schedule from the current date rather than the wrong one. 🐛 Craig fixed a bug where pressing Escape after creating a task would unexpectedly jump focus to the “Add task” button instead of staying put. 🐛 Craig also ensured that capturing tasks from text now respects your date format settings (a little fix for a Task Capture capability coming soon! 👀). 🐛 Craig also resolved several navigation and sync issues: deleting parent tasks no longer breaks keyboard focus, arrow keys now move through board layouts in the correct order, and the app now correctly handles brief connection drops or waking from sleep without requiring a manual refresh. 🐛 Frankie corrected the confirmation dialog to show a person’s actual name instead of “collaborator” and fixed an accessibility issue where drag-and-drop containers were incorrectly marked as disabled for screen readers. iOS ⚙️ Hiroki improved Ramble’s error handling to provide specific, helpful guidance when encountering issues. 🐛 Witold fixed a bug where completed subtasks were hiding from view even when you explicitly asked to see them. 🐛 Enric ensured the date picker always defaults to a future time when creating reminders – no more accidentally trips to the past. 🐛 Enric also resolved a hang that occurred when opening Quick Add, so you can get back to capturing tasks without a hitch. Android ⚙️ Prateek improved error handling in Ramble so you get clearer feedback when things don’t go as planned. 🐛 Prateek also brought Filter Assist back to life – it’s working again after a brief hiatus. 🐛 Prateek further stabilized the experience by resolving: a reminder-related crash that could interrupt your alerts, fixing an interruption when adding multiple tasks in Quick Add, and ensuring deadline chips now appear correctly in search results. 🐛 Pedro S. fixed an issue where task dates could shift unexpectedly when changing timezones and corrected a bug where text highlights would disappear or appear in the wrong places. 🔢 VersionsLatest versions at the time of publishing: Web v10142; iOS 26.3.21; Android v12088; Android Wear w12043; Desktop v9.26.4Web, macOS, Windows, Linux ⚙️ Assigning tasks across multiple projects? Frankie made it so you can now pick any teammate, with a heads-up showing which projects they’ll be added to. 🐛 Craig ensured that postponing “every!” recurring tasks now reschedules them from today – rather than the original due date – and resolved an issue where custom times would occasionally drop during a reschedule. 🐛 Craig also tidied up a bug where calendar event cards could peek outside their bounds when scrolling through your week. 🐛 Thanks to Craig, the Inbox now correctly matches your language settings in filters and task lists, and breadcrumbs now display your full project ancestry – no matter how deep your nested sub-projects go. 🐛 Frankie restored the “Assign to…” option when multi-selecting tasks in team projects, even for those working solo in a project for now. iOS 🐛 Erik ensured that tapping calendar events now opens them directly in your external calendar app as expected. 🐛 Witold updated search results to sort by priority and project order instead of keyword placement, matching what you’re used to on web. 🐛 Enric resolved a crash that prevented launching Todoist on visionOS. 🐛 Enric also fixed an issue that blocked tasks from opening while screen mirroring was active. 🐛 Paul K. smoothed out a bug where deadline-only tasks could show up in the wrong section – or worse, appear twice – when grouping by date. 🐛 Erik and Paul K. improved the VoiceOver experience: The attachment and keyboard buttons are now fully detectable in comments, and task deadlines are announced across all views for a more reliable screen-reading experience. Android📣 New: Just talk to your wrist with Ramble on Wear (Beta) ⌚Ramble, our natural language voice capture, is now available on Android smartwatches in beta. Just tap, talk, and watch your words turn into structured tasks with dates and priorities. See how it works → 🐛 Kris restored the assignee picker to full health in the Today and Upcoming views. 🐛 Rasto patched a crash that could occur on Wear devices when returning to task creation after picking a date or time. 🐛 Julia P. brought order to search results, ensuring they follow the same sensible sorting logic found on Todoist for web. 🔢 VersionsLatest versions at the time of publishing: Web v10065; iOS 26.3.18; Android v12080; Android Wear w12035; Desktop v9.26.4Web, macOS, Windows, LinuxThis week, Craig went on a mission to iron out the kinks in your calendar and sync.