What's Changed
🌟 Most Notable
Full List
🙈 Bug Fixes
📖 Documentation
- docs: Overhaul the Filters documentation by @claremacrae in #828
- docs: Improve readability of columns in Quick Reference by @claremacrae in #830
🛠️ Dependencies
- build(deps): bump actions/checkout from 2 to 3 by @dependabot in #813
- build(deps): bump actions/setup-node from 1 to 3 by @dependabot in #814
🛠️ Behind the scenes
- chore: Use v2 of codeql-action by @AnnaKornfeldSimpson in #811
- chore: Use dependabot to update github-actions by @AnnaKornfeldSimpson in #812
- chore: Make git happy with the resources/sample_vaults/Tasks-Demo/ sample vault by @claremacrae in #815
- refactor: Move Settings.ts and SettingsTab.ts to src/config/ by @claremacrae in #801
- refactor: The date fields do their own presence/absence searches by @claremacrae in #803
- refactor: Add StatusField class, for handling done/not done filters by @claremacrae in #804
- refactor: Add RecurringField class, for handling recurring/not recurring filters by @claremacrae in #806
- refactor: Extract variable in addBacklinks() to simplify code slightly by @claremacrae in #808
- refactor: Simplify implementations of RecurringField and StatusField by @claremacrae in #816
- refactor: Add ExcludeSubItemsField, for handling 'exclude sub-items' filter by @claremacrae in #817
- refactor: Extract FilterInstructionsBasedField class to reduce more repetition by @claremacrae in #818
- test: Add test helper testFilter() that takes a TaskBuilder by @claremacrae in #791
- test: Fill in the gaps of testing parsing of all instructions by @claremacrae in #800
- test: Add a manual test for issue #654 by @claremacrae in #807
New Contributors
- @luirsea made their first contribution in #802
- @AnnaKornfeldSimpson made their first contribution in #811
Full Changelog: 1.8.0...1.8.1