Skip to content

Releases: AlexanderT142/Alex-annotator

0.2.5

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 07 Aug 11:23

Annotation cards now move with their PDF page while scrolling. Each page keeps its own card stack, so outgoing and incoming pages no longer jam their annotations against the viewport edges.

PDF Annotator 0.2.4

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 06 Aug 12:25

Fixes the Obsidian community scan error in the annotation-card autosizing code by using Obsidian supported styling helpers. Includes the annotation-card sizing, folding, automatic side-card reveal, navigation, and README improvements from 0.2.3.

PDF Annotator 0.2.3

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 06 Aug 12:16

Improves side annotation cards so their resting heights better reflect comment length, folds dense pages gracefully, and fully expands the focused card. New annotations and annotation-list navigation now reveal the side cards automatically, including reliable navigation to lazily rendered pages. The README now includes a fuller visual walkthrough with real plugin screenshots.

0.2.2

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 06 Aug 11:37

Side annotation cards now preserve relative note length with bounded proportional folding. Hovering, selecting, focusing, or pinning a card expands its complete note and quoted source; exceptionally long cards remain fully reachable within the visible rail.

PDF Annotator 0.2.1

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 03 Aug 10:34

Fix annotation mode failing after PDF.js transfers its input buffer to the worker. PDF.js now receives an isolated copy, preserving the original PDF bytes for verified managed-bundle creation. Includes regression coverage for the transfer-and-detach sequence.

PDF Annotator 0.2.0

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 17 Jul 07:38

Managed document bundles

  • Keeps each annotated PDF, its canonical Markdown annotations, a rolling annotation recovery copy, and identity metadata together in a vault-local bundle.
  • Uses the PDF's SHA-256 content hash as its durable identity, so moving or renaming the working PDF no longer disconnects annotations.
  • Retains a verified PDF recovery copy when the working PDF is deleted and prevents a different PDF at the same path from inheriting old annotations.
  • Automatically migrates existing central and beside-the-PDF sidecars, including uniquely matched sidecars orphaned by earlier renames.
  • Adds commands to restore a backed-up PDF, verify all PDF backups, and export a user-visible annotation snapshot.

The managed bundle uses approximately one additional PDF's worth of vault storage. Ensure .pdf-annotator/ is included by any sync tool that excludes hidden folders.

0.1.12

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 08 Jul 10:38

Changed

  • Store new annotation Markdown sidecars under a central PDF annotations vault folder by default.
  • Add plugin settings for annotation file location and annotation folder.
  • Continue reading existing same-folder sidecars for compatibility.

0.1.11

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 07 Jul 05:22
  • Prevent close side-rail annotation cards from overlapping when one expands on hover or focus.\n- Improve README with clearer native PDF workflow documentation and screenshots.\n- Keep release manifest at Obsidian min app version 1.4.0.

0.1.10

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 05 Jul 00:39

Native PDF overlay improvements: annotation cards stay in side rails only, activating an annotation auto-zooms the native PDF out when needed to create readable rail space, side notes are renamed from CJK note, and side-tag cards use a solid color bar with themed card body.

0.1.9

Choose a tag to compare

@AlexanderT142 AlexanderT142 released this 02 Jul 21:01

Add native PDF side-margin annotation cards in overlay mode. Cards render beside visible native PDF pages when rail space is available, stay aligned during scroll/resize/zoom, and keep native toolbar/sidebar/navigation intact.