v0.4.0
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.