Skip to content

7.4.0: Add Auto-Suggest for Task Dependencies

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Jun 13:07

What's Changed

🌟 Most Notable

Please quit and restart Obsidian after updating the plugin. Thank you.

🌟 Features

πŸ’ͺ Fixes

  • Correctly align 'Before ...' & 'After ...' in Edit Task modal by @ilandikov in #2864

πŸ› οΈ Behind the scenes

Improvements made to new features prior to their release:

  • fix: Prevent duplicate characters at end of line if adding ID via auto-suggest by @claremacrae in #2851
  • fix: Don't rewrite any existing ID when adding dependencies by @claremacrae in #2853
  • feat: Re-enable auto-suggest for dependencies by @claremacrae in #2871
  • fix: Prevent Auto-Suggest from making tasks with multiple ids by @claremacrae in #2876
  • fix: Auto-suggest can search many more characters for dependsOn field by @claremacrae in #2877
  • docs: Finalise the documentation for Auto-Suggest supporting dependencies by @claremacrae in #2879

Preparatory work for storage of indented tasks and list items in nested lists :

Maintainability improvements for the Edit Task modal:

  • refactor: Create EditableTask class by @ilandikov in #2857
  • refactor: make EditableTask constructor private by @ilandikov in #2865
  • refactor: Improve encapsulation of behaviour in EditableTask class by @ilandikov in #2868
  • refactor: move parseAndValidateRecurrence() to EditableTask by @ilandikov in #2870

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

πŸ™ Support Tasks development