1.13.0 - search filenames, and regular expressions in tags
What's Changed
🌟 Most Notable
Dependencies have been updated. Please restart Obsidian after updating the plugin. Thank you.
- Added
filenameinstruction - Added Regular Expressions support to
tag/tagssearches- Docs
- Search for exact tags:
tag regex matches /#t$/tag regex matches /#book$/
- Fixed: Tag
includesearches now honour any#character- In the unlikely event that you have an existing
tag/tagsquery 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