8.3.0: Stop blocking Obsidian UI during startup; 'hide nested backlinks' instruction; safer regex searches
LatestWhat'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
Caption: Visual comparison of default display of results with
show treeinstruction (left hand side), and with addedhide nested backlinkadded (right hand side)
πͺ Fixes
- fix: Address Edit task modal scrolling issues on mobile by @claremacrae in #3918
- fix: Allow users to interact with Obsidian whilst Tasks is loading by @vincentschen in #3929
- fix: stop regex searches freezing Obsidian by catastrophic backtracking by @saberzero1 and @claremacrae in #3946
π 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:
- feat: add initial implementation of columns view by @ilandikov in #3935
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
- @uphy made their first contribution in #3930
- @staniond made their first contribution in #3933
- @vincentschen made their first contribution in #3929
Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):
π Support Tasks development