Skip to content

Releases: keqing996/ob-plugin-document-bundle

1.1.3

20 Jun 04:20

Choose a tag to compare

Documents Bundle 1.1.3

What changed:

  • Removed Obsidian review-blocked ESLint disable directives.
  • Reworked editor paste/drop handling so the registered handlers visibly respect event.defaultPrevented and only call preventDefault when a bundle attachment operation will actually claim the event.
  • Kept ordinary paste/drop behavior untouched for non-bundle notes, disabled attachment handling, empty file lists, and already-handled events.
  • Switched bundle deletion through an injected FileManager.trashFile operation to respect Obsidian file deletion preferences.
  • Added coverage for the FileManager trash path.

Validation:

  • npm test
  • npm run lint
  • npm run package:release
  • node scripts/validate-mobile-safety.mts
  • npm audit --audit-level=high

1.1.2

20 Jun 02:37

Choose a tag to compare

Documents Bundle 1.1.2

What changed:

  • Added a separate mobile File Explorer enhancement pass for Obsidian Mobile tree nodes.
  • Kept the desktop File Explorer enhancement on its own desktop pass so desktop and mobile selectors can evolve independently.
  • Improved native file tree path detection for mobile-style path attributes such as data-file-path and data-folder-path.
  • Added mobile tree-item styles so bundle folders can hide internals, show active state, and use existing badge modes on mobile.
  • Added tests covering desktop pass selection, mobile pass selection, mobile bundle marking, and nested mobile path attributes.
  • Improved convert-to-bundle attachment migration flow with preview/confirmation and safer link rewriting.

Validation:

  • npm test
  • npm run lint
  • npm run package:release
  • node scripts/validate-mobile-safety.mts
  • npm audit --audit-level=high

Documents Bundle 1.1.1

19 Jun 03:30

Choose a tag to compare

Documents Bundle 1.1.1

What changed:

  • Safer attachment migration with copy-first/delete-last behavior.
  • Better Obsidian link resolution for wiki links and encoded Markdown attachment links.
  • Hardened paste/drop error handling and document name validation.
  • Coalesced native file explorer refresh scheduling for better performance.
  • Refreshed English and Chinese README content with current entry points and screenshots.

Validation:

  • npm run lint
  • npm test
  • npm run typecheck
  • npm run validate:release
  • npm run validate:mobile-safety
  • npm audit --audit-level=high
  • npm run package:release