0.3.0 — clear lint regressions and bump minAppVersion for setDestructive
Pre-release
Pre-release
What's in 0.3.0
Hotfix for the 0.2.9 community-plugin regression. 0.2.9 broke from Completed back to Failed because setDestructive() is @since 1.13.0 and the manifest declared minAppVersion: 1.8.7. Three new Warnings my 0.2.9 work introduced cleared at the same time.
minAppVersion1.8.7 → 1.13.0 (coverssetDestructiveat the four call sites).nativeFetch:globalThis.fetch→window.fetch(silences the new "avoid globalThis" rule while still bypassing the bare-fetch rule for the streaming AI paths).document.createTextNode→activeDocument.createTextNodeinStatsGraph(legend labels for both progress-chart variants).- Second
.obsidian/literal in aSettingsTabdoc-link description swapped for${this.app.vault.configDir}/. text-decoration: underline dotted→border-bottom: 1px dotted currentColorinstyles.css— the dotted text-decoration is still flagged as partial-support regardless of long/short form. Visual result is identical.
Out of scope (still): the no-unsafe-* warning cluster in main.ts + friends, the Promises must be awaited / Promise returned in function argument sites, the display deprecation (getSettingDefinitions migration), and GitHub artifact attestations. They were Warnings in 0.2.8 and that review was Completed, so they remain non-blocking.
BRAT install
Add the repo as a beta plugin and BRAT picks this prerelease up. Stable promotion after manual smoke.