github obsidian-tasks-group/obsidian-tasks 8.0.0
8.0.0: Breaking change: JavaScript execution in Tasks queries now disabled by default

4 hours ago

What's Changed

Please run the Reload app without saving command or quit and restart Obsidian after updating the plugin. Thank you.

🌟 Most Notable

Minimum Obsidian version: Updated to 1.8.7.

Breaking change: JavaScript execution in Tasks queries is now disabled by default and must be explicitly enabled in the Tasks settings. This affects filter by function, sort by function, group by function, and JavaScript expressions in placeholders; existing queries using these features will show an explanatory error until you enable the setting. See the details and the security rationale.

Main changes

Here are the most notable user-visible changes.

💪 Fixes

  • fix!!: For security, JS search features now disabled by default, with setting to enable by @claremacrae in #3860

📖 Documentation

  • contrib: Update snippets and examples in markdown by @github-actions[bot] in #3857

🛠️ Behind the scenes

Improvements made to new features prior to their release:

Other changes:

New Contributors

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

🙏 Support Tasks development

Don't miss a new obsidian-tasks release

NewReleases is sending notifications on new releases.