It's now possible to specify a time when scheduling a task from the list item.
Changed Menu bar icon color in dark mode to #e5e5e5.
You can now view your Todoist filters and see all tasks associated with a selected filter.
You can now directly open the focused task via a Raycast command.
You can now create tasks with durations in "Create Task," as well as choose dates with times.
When using menu bar you may want to take a closer a look at your task description without opening the Todoist app. This change adds a way to quickly preview any task from menu bar on Raycast floating window. It also enhances user experience in the following ways:
This update adds subtasks to the menu bar tasks options. Thanks to this change, you can now break down tasks on the app and work on them one step at a time while still using the menu bar for navigation. Happy task breaking!
This update adds a new feature to display the task count
besides project name in the Show Projects
view. Note it's set to off by default in the command's preferences.
This updates adds a new view on menu bar called filter. When set, you can specify a custom Filter Query to only show those tasks that matter the most to you in the menu bar. It also improves user experience by addressing the following bugs:
This update adds a new command called Search
, allowing you to search among your Todoist tasks, projects, labels, and comments. Please note that the All Tasks
view of the Home
command has been moved to the Search
command.
It also enhances the user experience by addressing and fixing several bugs:
JS heap out of memory error
in the menu bar has been resolved (still not the case for other commands)Quick Add Task
command now works properly a fallback commandThe Todoist extension has been completely revamped for a cleaner, better and smoother Raycast experience. The goal of this extension is clear: make you able to use Todoist anytime, anywhere, for anything on your computer using the power of Raycast. This update is packed with new features, so let's jump right into them.
Exit Today Tasks
, Upcoming Tasks
, Search Tasks
, Completed Tasks
. Welcome Home
. This brand new command allows you to see your different tasks views from within one command: inbox, today, upcoming, completed but also your project and labels views. Then, switch views very easily using ⌘
+ P
. Need a quick-access to a view? Select your favorite view, and press the Create View Quicklink
action. Note it's also possible to configure the default view in the command's preferences.
To start using the extension, you previously had to go to Todoist settings, then the developer section and then get your API key. That's not the best experience when using an extension. Now? Just connect your Todoist account with the new OAuth integration. Note that if you were using the token previously, you should stay logged in without any problems.
Navigating across the extension is now smoother and faster. Plus, your data can stay always fresh by activating the Background Refresh
option in the Menu Bar Tasks
command. This has been made possible by using Todoist's Sync API instead of the REST API. The Sync API is actually used by Todoist's own clients and also unlocks ton of new features, which brings us to the next feature...
Assignees are coming to the extension! It's now possible to see who's responsible for each task directly from Raycast but also who assigned you the task and the comment's authors. You can also assign a task to anyone and create a task with an assignee.
One of the power of Todoist is being able to group and sort your different tasks views by due date, assignee, label, or priority. Well, why not do the same? Make use of the Group By
action ( ⌥
+ ⇧
+ G
), Sort By
action (⌥
+ ⇧
+ S
), and Order By
(⌥
+ ⇧
+ O
) and customize your task views independently from each other, the way you want it.
This update also adds support for reminders. It's now possible to see a task's reminders, create time reminders (⌘
+ ⇧
+ R
), create location reminders (⌥
+ ⇧
+ R
) using your pre-defined locations list, or delete reminders (⌃
+ ⇧
+ R
). Note that you won't be able to use reminder actions if you're not using Todoist Pro.
Need a file for a particular task? You can now add a file attachment from the Create Task
command. Of course, it's also possible to add attachments by adding a new comment to a task.
There's also significant improvements to labels with this update: introducing the Show Labels
command. This command allows you to view all labels, add or remove them to or from favorites (⌘
+ ⇧
+ F
), and delete them (⌃
+ X
).
The menu bar command also gets its own set of improvements:
Inbox
, Today
, etc.), or other commands such as Create Task
or Create Project
This changelog is getting long, isn't it? I'd be happy to tell you more about other updates but it'd get way longer so let's just put up a list for the rest of them:
⌘
+ ⇧
+ T
)⌘
+ ⇧
+ M
)⌘
+ R
)Show Projects
viewShow Project
actionDuplicate Task
actionMove to Project
actionShow Project
actionGroup By
preferences in favor of an actionAction.PickDate
component)Group By
preference, it's been replaced by a list item action. Now, select any item in the today or project list and press ⌥
+ ⇧
+ G
to configure your view.@raycast/api
Quick Add Task
replacing Create Task in Inbox
: this new command allows users to add more info to their newly created tasks@raycast/utils
data fetching hooks instead of swr
enabling caching by default for every call in the extension 🚀useForm
README.md
file to remove duplicated informationInitial Todoist extension along the following features: