Skip to content

0.7.1

Latest

Choose a tag to compare

@travisbergen2 travisbergen2 released this 09 Sep 18:31
· 3 commits to main since this release

0.7.1 — directory-scan fixes

Same plugin as 0.7.0; this release exists to pass the Obsidian community directory's automated checks.

  • Minimum Obsidian version is now 1.7.2 (was 1.5.0). The panel-opening code uses Workspace.revealLeaf, which Obsidian marks as available since 1.7.2; the call is now awaited as the API asks.
  • No dynamic <script> creation in the bundle. The zip importer's dependency (JSZip) shipped two very old Promise/setImmediate polyfills with an Internet-Explorer-era script-tag fallback inside. The build now bundles JSZip from its sources and substitutes native replacements. Importing a ChatGPT/Claude export zip works exactly as before.
  • Reproducible build. The repository now commits package-lock.json and lists every build dependency, so npm ci && npm run build reproduces main.js byte-for-byte.
  • Network requests go through Obsidian's requestUrl (mobile-safe) instead of fetch.

What leaves your machine is unchanged and still disclosed in the README: the text you type into the Loop panel, plus opt-in vault snippets when you allow folders.