Skip to content

1.0.2

Latest

Choose a tag to compare

@github-actions github-actions released this 14 May 10:40

What's changed

Resolves the four warnings reported by the Obsidian community-plugin scorecard against 1.0.1 — no behaviour change for end users.

Fixes

  • Type the implicit any from Plugin.loadData() and JSON.parse(...) in main.ts and src/converters.ts (@typescript-eslint/no-unsafe-assignment).
  • Use window.setTimeout instead of activeWindow.setTimeout for the PDF render delay (obsidianmd/prefer-window-timers).

Tooling and docs

  • Add eslint-plugin-obsidianmd (the same plugin the reviewer bot runs) as a devDependency, with eslint.config.mjs and an npm run lint script.
  • Add CONTRIBUTING.md covering build, lint, issues, PRs, and releases.
  • Bump typescript devDependency to 4.9.5 to satisfy the new lint plugin's peer-dep requirements.

Full changelog: 1.0.1...1.0.2