
Tasks plugin updates - and 8.0.0 is a breaking change - why, and what to do
Hi, It's a long time since I've written here about the Obsidian Tasks plugin - but if anyone does want to see what's changed over time, there's a changelog of the main changes.
But I especially want to point out the following:
Tasks 8.0.0
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 per-vault, per-device setting.
See the details:
https://publish.obsidian.md/tasks/Scripting/JavaScript+in+Tasks+Queries
and the security rationale:
https://publish.obsidian.md/tasks-contributing/Architecture+Decisions/ADR-002+-+Security+Response+to+JavaScript+Execution+in+Queries
GitHub Release Link:
https://github.com/obsidian-tasks-group/obsidian-tasks/releases/tag/8.0.0