Skip to content

0.1.1

Choose a tag to compare

@github-actions github-actions released this 23 Jun 22:35
· 0 commits to 8ad86da31ee8f8f886cc60b4cea35159afcb7f97 since this release

What's Changed

🔧 Changed

  • build: drop builtin-modules for node:module builtinModules by @u-ways in #3
  • ci: attest build provenance for release assets by @u-ways in #4
  • refactor(fs): enforce read-only filesystem access by @u-ways in #5

💡 Details

This release focuses on improving the plugin's security, build process, and release integrity. While there are no user-facing feature changes, these updates ensure a more robust and trustworthy experience.

  • Read-only filesystem access enforced. The plugin now guarantees that it only reads files and never writes to the filesystem outside of Obsidian's vault API. This improves security and prevents unintended modifications.
  • Release assets now cryptographically attested. Users can verify the integrity of release files (main.js, manifest.json, styles.css) using GitHub's attestation tools.
  • Build process streamlined. The builtin-modules dependency has been removed in favour of Node.js's native module.builtinModules, reducing redundancy.

No action required — the plugin updates in place and your settings are preserved.

Full Changelog: 0.1.0...0.1.1