Skip to content

Releases: obsidian-tasks-group/obsidian-tasks

7.17.0: Add 3 translations; fix Reading mode date-picker on iPhones

22 Feb 21:53
Compare
Choose a tag to compare

What's Changed

Please quit and restart Obsidian after updating the plugin. Thank you.

Here are the most notable user-visible changes.

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development

7.16.0: Override default sort order, and toggle non-task checkbox lines in tree view

18 Feb 17:38
Compare
Choose a tag to compare

What's Changed

🌟 Most Notable

Please quit and restart Obsidian after updating the plugin. Thank you.

Here are the most notable user-visible changes.

πŸ’ͺ Fixes

πŸ“– Documentation

  • docs: Document task.lineNumber for sorting by line number by @claremacrae in #3340
    • A much-requested feature is now documented: Use sort by function task.lineNumber to override the default sort order.
    • See the documentation.

πŸ› οΈ Behind the scenes

Improvements made to new features prior to their release:

  • spike: Experimentally cache data from query.allTasks calculations by @claremacrae in #3339

Other changes:

New Contributors

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development

7.15.1: detect Chinese language and improve the translation

11 Feb 22:29
Compare
Choose a tag to compare

What's Changed

Please quit and restart Obsidian after updating the plugin. Thank you.

  • fix: detect Chinese language and refine the translation by @dangehub in #3323

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development

7.15.0: Chinese translation of settings, use standard and custom properties in Query files, Roadmap updated and 2 million downloads

10 Feb 20:27
Compare
Choose a tag to compare

What's Changed

🌟 Most Notable

Please quit and restart Obsidian after updating the plugin. Thank you.

  • This release celebrates Tasks reaching Two Million downloads!
  • Tasks now requires Obsidian 1.4.0 or newer.
  • Translations:
    • Add Chinese translation of Settings, Editing a Status and Check your Statuses.
    • To help with translation, visit discussion #3321 on GitHub and subscribe.
  • Use standardised properties in Query files to customise your searches:
  • Use custom properties in Query files to customise your searches:
    • Add query.file.hasProperty() and query.file.property() in custom filters
    • Add {{query.file.hasProperty()}} and {{query.file.property()}} in placeholders - see Using Query Properties in Placeholders.
  • Placeholders can now contain functions and contain expressions.
  • Roadmap reviewed and updated.
    • See items we have prioritised as being of most value to users, and to reduce our user-support workload.
    • It is just a rough guideline, mainly to convey the size of the backlog.
    • The volume of requests on the Tasks project is so large that it is impossible to say with any confident if or when any item might be done.

Two million downloads...:
image

Chinese translation of settings:
image

Quickly customise Tasks searches using Query File Defaults:
image

Quickly customise Tasks searches using the Meta Bind plugin:
image

Main changes

Here are the most notable user-visible changes.

🌟 Features

πŸ’ͺ Fixes

  • fix: Allow spaces after show and hide - and improve error message by @claremacrae in #3213
  • fix: Allow multi-line properties in {{query.file.property('...')}} by @claremacrae in #3245
  • fix: Remove console error when line is deleted by 'Toggle task done' command by @claremacrae in #3257
  • fix: date picker in Reading mode & searches honours first day of week by @esm7 in #3259
  • fix: detect changes in query file path and query properties by @claremacrae in #3281
  • fix: Handle Enter key event for IME inputs by @ryotatake in #3272
  • fix: render non-task list items in tree by @ilandikov and @claremacrae in #3291

πŸ“– Documentation

  • docs: Fix URL in the help message for unexpanded template text by @claremacrae in #3226
  • docs: Update snippets and examples in markdown by @github-actions in #3246
  • docs: Major enhancements to Query File Defaults docs by @claremacrae in #3320

πŸ› οΈ Dependencies

  • build(deps): bump @floating-ui/dom from 1.5.3 to 1.6.12 by @dependabot in #3182
  • build(deps): bump svelte-eslint-parser from 0.33.1 to 0.43.0 by @dependabot in #3183
  • build(deps-dev): bump obsidian API from 1.1.1 to 1.4.0 by @claremacrae in #3268

πŸ› οΈ Behind the scenes

Other changes:

New Contributors

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development

7.14.0: Date Picker in Reading mode and Tasks search results

23 Nov 20:44
Compare
Choose a tag to compare

What's Changed

🌟 Most Notable

Please quit and restart Obsidian after updating the plugin. Thank you.

Here are the most notable user-visible changes.

🌟 Features

image of the new date-picker in Reading Mode - also works in Tasks query results

πŸ’ͺ Fixes

πŸ“– Documentation

πŸ› οΈ Dependencies

  • build(deps): bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #3062
  • build(deps): bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #3178

πŸ› οΈ Behind the scenes

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development

7.13.0: Date Picker in Create and Edit Task modal

05 Nov 22:11
Compare
Choose a tag to compare

What's Changed

Please quit and restart Obsidian after updating the plugin. Thank you.

🌟 Features

New Date Picker in the Edit Task Modal - thank you @ilandikov!

Date-picker demonstration video
Short video showing the new date picker

πŸ› οΈ Behind the scenes

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development

7.12.3: Fix reading of queries that end in `\`, in Obsidian 1.7.4's Live Preview

02 Nov 16:25
Compare
Choose a tag to compare

What's Changed

Please quit and restart Obsidian after updating the plugin. Thank you.

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development

7.12.2: Prevent Tasks getting stuck 'Loading Tasks...'

29 Oct 22:11
Compare
Choose a tag to compare

What's Changed

Please quit and restart Obsidian after updating the plugin. Thank you.

New Contributors

Full Changelog: 7.12.1...7.12.2

7.12.1: Fix toggling of non-recurring tasks in Live Preview

27 Oct 11:20
Compare
Choose a tag to compare

What's Changed

Please quit and restart Obsidian after updating the plugin. Thank you.

  • fix: Correct the direct toggling of non-recurring tasks in Live Preview by @claremacrae in #3149
  • refactor: renames in QueryResultsRenderer by @ilandikov in #3147

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development

7.12.0: Show nested tests - and Daylight Savings and On Completion fixes

26 Oct 00:32
Compare
Choose a tag to compare

What's Changed

🌟 Most Notable

Please quit and restart Obsidian after updating the plugin. Thank you.

Here are the most notable user-visible changes.

🌟 Features

Use show tree instruction to show tasks as indented!

image

Credit: Thanks to @stasmarkin for the original idea - and to @ilandikov for many excellent pair-programming sessions working on this...

See the documentation to find out how it works.

πŸ’ͺ Fixes

πŸ“– Documentation

πŸ› οΈ Behind the scenes

Some of the many steps behind the show tree feature:

Other changes:

  • vault: Add manual test of recurrence in Pacific/Auckland at DST boundary by @claremacrae in #3144

New Contributors

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development