What's Changed
🌟 Most Notable
Please quit and restart Obsidian after updating the plugin. Thank you.
New features
- Add
executeToggleTaskDoneCommand()
to Tasks Api by @mgmeyers in #2781- see the interface and description.
- Allow showing/suppressing the Auto-Suggest in custom editor implementations by @mgmeyers in #2778
- see the description.
- Better Edit Modal on smaller screens by @ilandikov in #2809
- Compacter look of recurrence, lines & dependencies in Edit Task modal by @ilandikov in #2811
Bug fixes
- Align the look of
Priority
section in task modal with date sections by @ilandikov in #2794 - Remove access keys mentions when access key setting is disabled by @ilandikov in #2796
obsidian-tasks-custom-icons
Phil Ricketts - @replete - created a lovely CSS mechanism for compact, monochrome Tasks emojis, and shared it in Discussion #1965.
As Phil is no longer using this, we have transferred it over to the obsidian-tasks-group
organisation, in the new location: obsidian-tasks-group/obsidian-tasks-custom-icons. Many thanks Phil for all the work on this.
We are now looking for someone with design experience to help add support for some extra emojies. Contact @claremacrae if you would like to know more.
Coming soon...
Auto-suggest for task dependencies is coming soon, with just a little more polishing before release.
- feat: Add Auto Suggest for Task dependencies by @Genei180 in #2771
- test: Add some tests for dependency suggestions by @claremacrae in #2806
- fix: Test and improve behaviour of auto-suggest with dependencies by @claremacrae in #2826
- fix: Disable auto-suggest for dependencies to allow 7.2.0 release by @claremacrae in #2828
Other changes
Here are the other user-visible changes.
📖 Documentation
- docs: fix typo in Task Dependencies.md by @kgeis in #2792
- docs: Update snippets and examples in markdown by @github-actions in #2802
- contrib: Document the source-code directory structure by @claremacrae in #2800
🛠️ Behind the scenes
Improvements made to new features prior to their release:
Other changes:
- refactor: group CSS classes by @ilandikov in #2791
- refactor: reorder CSS classes in
EditTasks.scss
by @ilandikov in #2793 - refactor: clean
EditTask.scss
by @ilandikov in #2799 - refactor: split CSS class
tasks-modal-section
by @ilandikov in #2804 - refactor: finalise CSS split in `EditTask.scss by @ilandikov in #2812
- refactor: add ListItem class by @stasmarkin in #2819
- refactor: extract label generation for Edit Task modal by @ilandikov in #2822
- refactor: extract
StatusEditor
component from Edit Task modal by @ilandikov in #2831
New Contributors
- @kgeis made their first contribution in #2792
- @Genei180 made their first contribution in #2771
- @mgmeyers made their first contribution in #2778
- @stasmarkin made their first contribution in #2819
Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):
🙏 Support Tasks development