Obsidian x Todoist v1.12.0
Note: the style changes in this release mean that you may need to tweak any custom CSS or themes. The changes are based on the default theme.
Deprecated
- Please note that the "Render Descriptions", "Render Dates", "Render project & section", and "Render labels" settings are now deprecated. You can now control whether these render or not via the
show
property in the query itself. These will be removed in a future release.
✨ Features
- Added the option to wrap page links in parenthesis when creating tasks with the command. You may find this useful if you primarily use Todoist on mobile where links are less obvious. Thanks to @ThDag for the contribution!
- You can now use the
{{filename}}
placeholder in the filter property. This will be replaced with the name of the file where the query is defined.- For example, if the full file path is
My Vault/Notes/How to Take Smart Notes.md
then the replaced file name will beHow to Take Smart Notes
.
- For example, if the full file path is
- Added "Add item" button to rendered queries. This will open the task creation modal.
- Added the ability to control which elements of the task metadata render with tasks inside the query with the
show
keyword. - You can now sort by when the task was added to Todoist using
dateAdded
anddateAddedAscending
sort options. - The div rendered when there are no tasks returned by a query now has a
todoist-no-tasks
class to allow you to customize the CSS.
🔁 Changes
- You can now toggle whether or not task descriptions are rendered for each task.
- Change the style of the sync button to match the Obsidian style of the "edit" codeblock button.
- Fix intent level to match standard markdown levels in order to have consistent style.
- Aligned the grouping behaviour with Todoist's when grouping by project. This will be expanded on in a future release.
- Changed all icons to be part of the Lucide set to align with Obsidian.
- The
title
part of the query is now optional.
🐛 Bug Fixes
- Opening tasks via the context menu should now work properly on mobile devices.