Skip to content

Releases: obsidian-tasks-group/obsidian-tasks

1.4.1

31 Oct 19:57
Compare
Choose a tag to compare

Bugfixes

  • Queries can now correctly hide the recurrence rule (#378)
  • Tooltips of short mode now disappear correctly (#377)
  • Inline footnotes are now rendered correctly

1.4.0

31 Oct 13:27
Compare
Choose a tag to compare

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

29 Aug 11:34
Compare
Choose a tag to compare

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

29 Jul 16:02
Compare
Choose a tag to compare

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

  • Tasks now show the folding arrow for sub-items (#208)
  • Tasks no longer show the footnote in-line (#215)

1.1.3

23 Jun 07:00
Compare
Choose a tag to compare

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

22 Jun 20:18
Compare
Choose a tag to compare

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

  • Status character is now correctly preserved (#169)
  • The readme explains the calendar agenda in more detail (#191)
  • Description and header query filters now match case-insensitive (as intended) (#187)

1.1.1

29 May 19:20
Compare
Choose a tag to compare

Changes

  • In the future, tasks should behave correctly when updating the plugin (#154).

⚠️ Please note that you still have to restart obsidian after updating tasks to this version (hopefully for the last time).

1.1.0

28 May 19:42
Compare
Choose a tag to compare

Changes

  • In your query results, you can now click a pencil icon at the end of a tasks' line to edit a task in a modal (#148)
  • Cache now loads correctly after reload (#152)

⚠️ Please note that you have to reload obsidian after updating tasks.

1.0.2

28 May 12:32
Compare
Choose a tag to compare

Changes

  • The "Create or edit" command shows up in the command palette again (#151)

1.0.1

27 May 19:26
Compare
Choose a tag to compare

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.