Releases: obsidian-tasks-group/obsidian-tasks
1.4.1
Bugfixes
- Queries can now correctly hide the recurrence rule (#378)
- Thank you for the report @AngelusDomini
- Tooltips of short mode now disappear correctly (#377)
- Inline footnotes are now rendered correctly
1.4.0
Changes
I may have broken some things as this is a rather large release. Let me know as soon as possible if you find any bugs. Please add them to the issue tracker.
Contributions
Reverse Sorting (#254)
It is now possible to reverse the order of the results using for example sort by due reverse
.
Thank you @Skn0tt!
Added small section in tips to call out reminders (#353)
Added a section to the documentation which describes how to integrate Tasks with the obsidian reminder plugin.
Thank you @liambresnahan!
Expose render methods (#363)
Internal changes which will enable the CodeMirror options plugin to show task query results in preview. This is going to be cool.
Thank you @nothingislost!
Additions
New and Expanded Documentation
See https://schemar.github.io/obsidian-tasks/.
The new documentation also explains the new features in more detail.
Add priority to tasks
Initial simple version with three priorities plus "no priority" which is above "low" priority.
See https://schemar.github.io/obsidian-tasks/getting-started/priority/ for details.
Add scheduled date
A new scheduled date to differentiate between "due" and "scheduled" for better task management.
See https://schemar.github.io/obsidian-tasks/getting-started/dates/ for details.
Add start date
Can be used as a blocker when a task should be hidden until its start date.
See https://schemar.github.io/obsidian-tasks/getting-started/dates/ for details.
All dates carry over for recurring tasks
Dates are all moved forward, relative to the primary date.
See https://schemar.github.io/obsidian-tasks/getting-started/recurring-tasks/#priority-of-dates for details.
Add urgency
Tasks are now by default sorted by "urgency". It is a calculated score that tries to reflect the likelihood that you need to work on a certain task.
See https://schemar.github.io/obsidian-tasks/advanced/urgency/ for details.
Add short mode
Added a new "short" mode which shows emoji details only on hover.
See https://schemar.github.io/obsidian-tasks/queries/layout/#short-mode for details.
Bugfixes
- Recurrence now works as intended (#261, #324, #352)
- New occurrences of recurring tasks are now due on the correct date
- Block links are now kept (#337)
- Toggling or editing a task no longer removes the block link
- Sorting by description now regards markup (#310)
- Sorting should now sort by the visible test instead of the markdown
- Filtering no longer applies to the global filter (#277)
- The global filter is now completely ignored when filtering queries by description
- Spaced tasks are now rendered correctly in preview (#313)
1.3.0
Changes
Contributions (in order of appearance)
You can now sort query results
You can now sort the query results with multiple parameters (#249).
The following sorting options exist:
sort by status
sort by due
sort by done
sort by path
sort by description
It is also described in the README.
Thank you @Skn0tt !
Backlinks now have a CSS class
You can now use CSS snippets to change the appearance of your backlinks (#268).
Check the README for a new section on CSS classes that Tasks uses.
Thank you @sytone!
Mobile toolbar icons
The mobile toolbar now has icons so you no longer need to quess which question mark to tap.
Thank you @KjellConnelly!
Path matching is now case-insensitive
Thank you @KjellConnelly and @jan-willi!
Bugfixes
- Filtering by heading does not include now filters without heading (#278)
1.2.0
Changes
Contributions (in order of appearance)
@chuckthenerd fixed some typos in the README. Thank you!
You can now hide elements from the query results
You can hide certain elements of the rendered list with the "hide" option (#81).
The following options exist:
hide edit button
hide backlink
hide done date
hide due date
hide recurrence rule
hide task count
There is an example in the README.
Thank you @philphilphil!
You can now filter queries by "is/is not recurring"
The following options are now allowed in your queries (#82):
is recurring
is not recurring
Thank you @olearycrew!
Bugfixes
1.1.3
Changes
Fixed a bug where toggling a non-task checklist item would result in an appended string undefined
. Toggling non-task checklist items works as intended again.
1.1.2
Changes
Contributions
@Masstronaut: task commands are now easier to find in the command palette (#186)
The "link" to a task's origin now excludes the braces
This makes it easier to see the difference between the description and the link to the origin of the task when the task description itself is a link.
(#158)
The description can now include all emojis
Before, it was not possible to have one of the signifier emojis as part of the description.
Now, the special dates and recurrence rules are parsed and removed from the end one-by-one, meaning an emoji in the description won't interfere anymore with the parsing.
(#182)
Next occurrence is now based on due date
The next occurrence would sometimes be too early based on the current date and not based on the due date of the task. This is now fixed by crafting a new rrule for the new tasks that starts on "due date".
(#190)
Other
1.1.1
1.1.0
1.0.2
1.0.1
Changes
- Fixed a bug where the cursors wouldn't move as expected when using the toggle command (#137)
- The toggle command now converts any non-list line to a list item (#132)
Details: Toggling now places the cursor correctly
The cursor now moves to the end of the line if a new list item or checklist item is created. Otherwise, it stays in the position in the text where it was. It now correctly moves to the right to stay in the relative position in the text.