What's Changed
๐ Most Notable
Dependencies have been updated. Please restart Obsidian after updating the plugin. Thank you.
- Support for Regular Expressions in
description
,heading
andpath
searches (thanks, @elight)description regex matches /waiting|waits|wartet/i
description regex matches /#tag\/subtag[0-9]\/subsubtag[0-9]/i
heading regex matches /^Exactly Matched Heading$/
path regex does not match /w.bble/
- Note that regular expressions are case-sensitive by default.
- Please do read the docs if using this powerful feature:
- Docs
- Follow #1040 if you would like regular expression support in
tag
/tags
searches.
- Contributors: Please read Reformatting and rearranging Tasks source code - Tuesday 6th September 2022 ยท #1052
Full List
๐ Features
๐ช Fixes
- fix: Typo fix from Obsidian Forum post by @AnnaKornfeldSimpson in #1036
- fix: Trim trailing white-space from headings by @AnnaKornfeldSimpson in #1004
๐ Documentation
- docs: fix notifications, update auto-suggest by @AnnaKornfeldSimpson in #1005
- docs, test: Document and test regular expression searches by @claremacrae in #1015
- docs: Finish docs and tests for regex searches by @claremacrae in #1051
- docs: Fix a couple of typos in regex docs by @claremacrae in #1053
๐ ๏ธ Dependencies
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.32.0 to 5.33.0 by @dependabot in #1000
- build(deps-dev): bump @typescript-eslint/parser from 5.32.0 to 5.33.0 by @dependabot in #1002
- build(deps-dev): bump @codemirror/view from 6.1.2 to 6.2.0 by @dependabot in #983
- build(deps-dev): bump esbuild from 0.14.51 to 0.14.54 by @dependabot in #1001
- build(deps-dev): bump ts-jest from 28.0.7 to 28.0.8 by @dependabot in #1026
- build(deps-dev): bump @types/jest from 28.1.6 to 28.1.7 by @dependabot in #1025
- build(deps-dev): bump @typescript-eslint/eslint-plugin from 5.33.0 to 5.33.1 by @dependabot in #1028
- build(deps-dev): bump markdownlint-cli2 from 0.5.0 to 0.5.1 by @dependabot in #1029
- build(deps-dev): bump eslint from 8.21.0 to 8.22.0 by @dependabot in #1030
- build(deps-dev): bump @typescript-eslint/parser from 5.33.0 to 5.33.1 by @dependabot in #1031
- build(deps-dev): bump svelte-check from 2.8.0 to 2.8.1 by @dependabot in #1049
๐ ๏ธ Behind the scenes
- chore: Reinstate 'Possible solution' section in bug template by @claremacrae in #1042
- refactor: simplify Cache.indexFile() by @claremacrae in #1017
- refactor: Remove regexes from Commands files to Task where they can be tested by @AnnaKornfeldSimpson in #1006
- refactor: Move TextField.maybeNegate() to end and make static by @claremacrae in #1044
- test: Move custom Jest matchers to separate file by @claremacrae in #1019
- test: Rename custom matcher and add motivating docs by @claremacrae in #1020
- test: Test heading with regex, add 2 custom matchers by @claremacrae in #1045
New Contributors
Full Changelog: 1.11.1...1.12.0