Skip to content

1.3.1

Choose a tag to compare

@solidens solidens released this 09 Aug 14:25
· 9 commits to main since this release

Follow-up to 1.3.0, addressing the automated review from the Community Plugins directory.

Fixed

  • minAppVersion was wrong. The plugin already used loadLocalStorage/saveLocalStorage (Obsidian 1.8.7+) and revealLeaf (1.7.2+) while declaring minAppVersion: 1.6.0 — a real compatibility bug, not just a lint warning. Bumped to 1.8.7.
  • Settings panel headings now use Setting(...).setHeading() instead of raw createEl('h3', ...).
  • Inline style writes go through setCssStyles instead of .style.foo =.
  • Cross-window-safe .instanceOf(HTMLInputElement) instead of raw instanceof.
  • window.setTimeout instead of bare setTimeout in the chat request timeout.
  • Removed a few now-unnecessary type assertions, tightened unknown | null to unknown, dropped the unused builtin-modules devDependency in favour of node:module's builtinModules.
  • onunload is synchronous now (Component.onunload is declared void, not Promise<void>) — store.flush() still runs, just not awaited there.

No user-facing behavior change from 1.3.0.