github obsidian-tasks-group/obsidian-tasks 8.3.0
8.3.0: Stop blocking Obsidian UI during startup; 'hide nested backlinks' instruction; safer regex searches

5 hours ago

What's Changed

🌟 Most Notable

Please run the Reload app without saving command or quit and restart Obsidian after updating the plugin. Thank you.

Main changes

Here are the most notable user-visible changes.

🌟 Features

New 'hide/show nested backlink' option by @staniond in #3933

  • When using show tree, this can make the search results much more readable, if you don't need to jump the exact lines of nested tasks.

  • docs: Hide and Show Nested Backlink

    image

    Caption: Visual comparison of default display of results with show tree instruction (left hand side), and with added hide nested backlink added (right hand side)

💪 Fixes

📖 Documentation

  • docs: Show how to find nested tags using task.file.property('tags') by @claremacrae in #3915
  • docs: Update Reminders plugin interop notes for current behavior by @uphy in #3930
  • docs: Update snippets and examples in markdown by @github-actions[bot] in #3943

🛠️ Dependencies

  • chore(deps): bump immutable from 4.3.8 to 4.3.9 by @dependabot[bot] in #3947
  • chore(deps): bump fast-uri from 3.1.2 to 3.1.4 by @dependabot[bot] in #3948
  • chore(deps): bump linkify-it from 5.0.0 to 5.0.2 by @dependabot[bot] in #3949
  • chore(deps): bump hono from 4.12.23 to 4.12.31 by @dependabot[bot] in #3950
  • chore(deps-dev): bump @evilmartians/lefthook from 1.7.2 to 2.1.10 [REVERTED] by @dependabot[bot] in #3886
  • chore(deps-dev): bump esbuild from 0.27.4 to 0.28.1 by @dependabot[bot] in #3900
  • chore(deps): bump @babel/core from 7.15.8 to 7.29.7 by @dependabot[bot] in #3905
  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #3906
  • chore(deps): bump undici from 6.24.1 to 6.27.0 by @dependabot[bot] in #3910
  • chore(deps): bump actions/setup-node from 6 to 7 by @dependabot[bot] in #3934
  • chore(deps): bump ws from 8.18.3 to 8.21.1 by @dependabot[bot] in #3951
  • chore(deps-dev): downgrade @evilmartians/lefthook from 2.1.10 back down to 1.7.2 (#3952) by @claremacrae in #3953

🛠️ Behind the scenes

Improvements made to new features prior to their release:

Other changes:

  • chore: Update eslint-plugin-obsidianmd to 0.4.0 by @claremacrae in #3924
  • i18n: Fix some annoyances in the translation infrastructure by @claremacrae in #3911
  • refactor: Fix all @typescript-eslint/no-floating-promises errors by @claremacrae in #3916
  • refactor: Fix a few @typescript-eslint/no-misused-promises warnings by @claremacrae in #3923
  • refactor: Add new view instruction - rendering not yet supported by @claremacrae in #3927
  • test: Improve correctness and readability of tag filter tests by @claremacrae in #3925
  • test: Add more checks to 'hide nested backlinks' tests by @claremacrae in #3937

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

Don't miss a new obsidian-tasks release

NewReleases is sending notifications on new releases.