Skip to content

1.0.26

Choose a tag to compare

@NoteNerdOfficial NoteNerdOfficial released this 06 Aug 13:17
· 12 commits to main since this release

Fixes for the Obsidian plugin-review findings reported against 1.0.25. No user-facing behavior changes — everything in 1.0.25's notes applies unchanged.

  • OS detection for the terminal's Cmd/Ctrl hover label now uses the Platform API instead of navigator.userAgent.
  • Electron's shell/webUtils are reached through a hand-declared module rather than a require() cast, so both call sites are fully typed.
  • The generated resource module is committed rather than gitignored; without it in the repo, its import resolved to nothing and typed the resource list as any.
  • String.at() replaced with an index in the link-matcher's punctuation trimming — it's ES2022, past this project's ES2020 lib, so its result came back untyped.
  • Three elements now built with createDiv/createEl instead of document.createElement.
  • Removed a stray non-breaking space from the URL matcher.