0.1.1
·
0 commits
to 8ad86da31ee8f8f886cc60b4cea35159afcb7f97
since this release
What's Changed
🔧 Changed
- build: drop builtin-modules for node:module builtinModules by
@u-waysin #3 - ci: attest build provenance for release assets by
@u-waysin #4 - refactor(fs): enforce read-only filesystem access by
@u-waysin #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-modulesdependency has been removed in favour of Node.js's nativemodule.builtinModules, reducing redundancy.
No action required — the plugin updates in place and your settings are preserved.
Full Changelog: 0.1.0...0.1.1