Skip to content

v0.4.0

Choose a tag to compare

@ParallaX07 ParallaX07 released this 30 Jul 12:17

What's new

PageDrop 0.4.0 adds a modeless Tools hub and a full set of PDF utilities on top of the 0.3.0 editor workflows.

Tools hub

  • Modeless Tools window for organize, convert, compare, and more
  • Shared job runner with cancel, busy overlay, and toast / result actions
  • Tool shells open as editor tabs (Preview / Open / Show in folder are explicit choices)

Organize & edit

  • Split, extract, reorder, and related organize jobs
  • “Move to…” page reordering
  • Watermark with live preview and consistent text sizing
  • Bulk attachment extraction to ZIP
  • Annotations, forms, and markup with undo / redo (capped undo stack)
  • Security-grade redaction with verification
  • Optimize & Secure (compression profiles + password / permission options)

Convert & compare

  • Native import / export (images, text, and related formats)
  • Office → PDF via Microsoft Office COM and LibreOffice
  • PDF → Word via LibreOffice
  • Side-by-side PDF compare with editor integration
  • OCR with tessdata support

Viewer & UX

  • Stronger viewer search / hit highlighting and theme integration
  • Chrome visibility toggle
  • Broader password support across open, extract, write, and tool jobs
  • Accessibility and keyboard navigation improvements
  • Safety / accessibility preferences expansions

Under the hood

  • FITZ_LOCK and concurrency policy for safer PyMuPDF use
  • Document caching and large-PDF rendering improvements
  • Cooperative cancel tokens for long jobs
  • Temp-file / process cleanup hardening (including Windows liveness checks)
  • Source-overwrite rejection for tool outputs
  • Windows onefile PyInstaller + Inno Setup packaging

Downloads

Asset Notes
PageDrop-0.4.0-Setup.exe Windows installer

macOS / Linux binaries and Authenticode signing are still planned.