Skip to content

1.1.1

Choose a tag to compare

@danrfletcher danrfletcher released this 24 Sep 08:54
· 2 commits to main since this release
081b8a9

Patch: address Obsidian community-plugin review findings

Follow-up to 1.1.0, fixing what surfaced from Obsidian's automated community-plugin review (health: Excellent, no critical findings):

  • Replaced the blocking native confirm() on Delete with a proper in-app confirmation modal.
  • setWarning() → setDestructive() (deprecated API).
  • Removed an unnecessary type assertion and replaced a poorly-typed promisify(execFile) with a directly-typed wrapper.
  • Added a GitHub Actions workflow that generates signed build-provenance attestations for release assets going forward.

See #10 for the full detail on what was fixed and what was deliberately left alone (and why).