What's Changed
๐ Most Notable
Dependencies have been updated. Please restart Obsidian after updating the plugin. Thank you.
- Added
filename
instruction - Added Regular Expressions support to
tag
/tags
searches- Docs
- Search for exact tags:
tag regex matches /#t$/
tag regex matches /#book$/
- Fixed: Tag
include
searches now honour any#
character- In the unlikely event that you have an existing
tag
/tags
query containing a#
character that is not required be present in your tasks, please see #1107
- In the unlikely event that you have an existing
- Document dataview support for completion dates. (Thanks @AnnaKornfeldSimpson)
- Document how to get all tasks in the current file
- Contributors: Please read Reformatting and rearranging Tasks source code - Tuesday 6th September 2022 ยท #1052
Full List
๐ Features
- feat: Add filename filter by @claremacrae in #1098
- feat: Add regular expression search for tag and tags by @claremacrae in #1109
๐ช Fixes
- fix: Make tags searches locale-aware by @claremacrae in #1055
- fix!!: Tag searches now honour any # character by @claremacrae in #1107
๐ Documentation
- docs: Add page on dataview settings for compatibility with Tasks by @AnnaKornfeldSimpson in #1064
- docs: Add image of dataview settings page by @AnnaKornfeldSimpson in #1073
- docs: Add 'How to get tasks in current file' by @claremacrae in #1091
- docs: Make it easier to find and install this plugin by @mpawelski in #1089
- docs: Fix "Toggle checkbox status" command name in README by @Calorion in #1101
๐ ๏ธ Dependencies
- build(deps-dev): bump @typescript-eslint/parser from 5.33.1 to 5.34.0 by @dependabot in #1062
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.33.1 to 5.34.0 by @dependabot in #1063
- build(deps-dev): bump @types/jest from 28.1.7 to 28.1.8 by @dependabot in #1066
- build(deps-dev): bump @typescript-eslint/parser from 5.34.0 to 5.35.1 by @dependabot in #1069
- build(deps-dev): bump eslint from 8.22.0 to 8.23.0 by @dependabot in #1076
- build(deps-dev): bump esbuild from 0.14.54 to 0.15.6 by @dependabot in #1077
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.34.0 to 5.36.1 by @dependabot in #1079
- build(deps-dev): bump svelte-check from 2.8.1 to 2.9.0 by @dependabot in #1081
- build(deps-dev): bump @typescript-eslint/parser from 5.35.1 to 5.36.1 by @dependabot in #1085
๐ ๏ธ Behind the scenes
- chore: lefthook was renamed by @AnnaKornfeldSimpson in #1074
- chore: update gitignore, CONTRIBUTING.md by @AnnaKornfeldSimpson in #1065
- refactor: Extract text searching out of TextField by @claremacrae in #1054
- refactor: Tags search now implemented with SubstringMatcher by @claremacrae in #1056
- refactor: Simplify TextField by @claremacrae in #1058
- refactor: Make public some selected methods in Field and derived classes by @claremacrae in #1096
- refactor: Prepare for adding regex searching for tags by @claremacrae in #1108
- test: Simplify the resetting of settings in tests by @claremacrae in #1105
New Contributors
- @mpawelski made their first contribution in #1089
- @Calorion made their first contribution in #1101
Full Changelog: 1.12.0...1.13.0