Skip to content

1.1.3

Latest

Choose a tag to compare

@Enthalpiex Enthalpiex released this 26 Jun 03:49

Compliance

  • Added isDesktopOnly: false to manifest.json to satisfy Obsidian's recommended manifest fields
  • Replaced the disallowed builtin-modules package with Node's built-in module.builtinModules in the esbuild config
  • Removed the unused crypto-js dependency from package.json

Bug Fixes

  • Fixed inability to decrypt folders/files encrypted with old versions that lacked KDF metadata in the header.
  • Fixed unsafe any typing in the Argon2 call sites
  • Fixed globalThis usage in the encryption modules
  • Fixed unused catch bindings across main.ts, eccirianView.ts, peccirianView.ts, peccirianFolderView.ts, fileData.ts.

Technical

  • Resolved TypeScript compile errors caused by Uint8Array<ArrayBufferLike> vs BufferSource mismatch under TS 5.7