Skip to content

Releases: obsidian-tasks-group/obsidian-tasks

1.1.2

22 Jun 20:18

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

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

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

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

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.

1.0.0

22 May 13:11

Choose a tag to compare

Changes

  • Tasks now supports block links (#33)
  • Toggle command now converts list items (#131)
    • To be in line with obsidian's behavior of the command, the command now converts simple list items to checklist items.
  • Fixed bug: Tasks now allows deeper nesting than two levels (#126)

0.8.3

21 May 09:54

Choose a tag to compare

0.8.3 Pre-release
Pre-release

Changes

  • Tasks now actively checks that you toggle a task in a markdown file.
    • Only files with the file extension .md are allowed.

0.8.2

14 May 12:33

Choose a tag to compare

0.8.2 Pre-release
Pre-release

Changes

  • Query results are now re-rendered after midnight (#107)
  • Toggling a task now keeps the cursor position
  • You can now set obsidian tasks' actions in the mobile toolbar (icon still generic) (#71)
  • Fixed a bug where rendered results weren't updated when a file was renamed or deleted

Internal

  • File updates now read from the file system
  • Use obsidian's moment instead of bundling our own
  • Replace all usages of innerHTML
  • Switch obsidian dependency to packaged version

0.8.1

11 May 15:30

Choose a tag to compare

0.8.1 Pre-release
Pre-release

Changes

  • Query results are now sorted first by status (todo before done) (#83)
  • Fixed a bug where a query would still list tasks from a file if the file did not include any list elements anymore (#86)
  • Fixed a bug where a task could sometimes not be toggled (#87)
  • Styling is now easier since ul (query result) and li (everywhere) elements of tasks have specific classes (#91)
    • ul: plugin-tasks-query-result
    • li: plugin-tasks-list-item

0.8.0

05 May 21:09

Choose a tag to compare

0.8.0 Pre-release
Pre-release

Changes

  • You can now limit query results to a specific number of tasks (#76)
  • You can now filter query results by heading (#35)
  • You can now use relative dates in your query filters (#1)

This is an example of what is now possible:

```tasks
not done
due after yesterday
due before in two weeks
heading includes task
limit to 10 tasks
```

Meaning “the first ten open tasks that are due within the next two weeks (starting today (after yesterday)) and where the heading includes task (for example ## Tasks)”.

See the README for all the details.