v0.5.0
What's new
PageDrop 0.5.0 builds on the 0.4.0 Tools hub with UI polish, stronger annotations, safer PDF ops, and a Windows onedir installer path.
Tools & shells
- ToolShell layout polish — title and description live in the options pane
- Inline help text on ToolShell windows
- Compare / Convert / Merge chrome and status-footer refinements
Annotations & markup
- Freetext annotations with font styling and a format bar
- Markup color handling refinements in the viewer
- Redaction confirmation dialog before applying
Organize & print
- Blank-page detection (with FITZ_LOCK-safe PDF reads)
- Multi-page print with credential handling
- Zoom control icons in the viewer chrome
Viewer & UX
- Phosphor SVG icons across toolbar and actions (theme-aware tinting)
- Theme, card, tab, and toast polish for light and dark modes
- Drop-indicator fade animations and clearer empty-state hints
- Filename elision in tabs and the toolbar
- Thumbnail eviction and file-grid path-to-card mapping for large docs
Under the hood
- FITZ_LOCK extended across redact, search, watermark, extract, and related PDF ops
- Cooperative cancel for long export / heatmap work
- Tessdata download SHA-256 verification and URL-scheme allowlist
- Windows packaging moved from onefile to PyInstaller onedir + Inno Setup
- GitHub Actions CI for packaging check and the full test suite
Downloads
| Asset | Notes |
|---|---|
PageDrop-0.5.0-Setup.exe |
Windows installer |
macOS / Linux binaries and Authenticode signing are still planned.