Repository navigation
v0.1.15
What's New
- Export as Images — export PDF pages as JPEG or PNG at configurable DPI
- Reorder Pages — drag-and-drop page reordering with reverse/reset
- Image to PDF — drop image files (JPG/PNG/TIFF/HEIC) to convert to PDF
Improvements
- App name now visible in title bar ("PDFwringer — filename.pdf")
- Action cards reordered logically (most common operations first)
- Cmd+O menu opens instantly (cached recent documents)
- Security-scoped bookmarks for persistent Open Recent across restarts
- Xcode project fixed (target renamed, test target added)
Security
- File size guard (500 MB max) prevents memory exhaustion from PDF bombs
- Page count guard (10,000 max) prevents rasterization hangs
- Split output guard (5,000 max files) prevents disk exhaustion
- Log sanitization: filenames and metadata no longer logged
Fixes
- Fixed app appearing hidden in /Applications after brew install
- Fixed duplicate "Export as Images" action card
- Removed unreliable page numbers and watermark features
Tests
263 tests across 43 suites, including a 36-file real-world PDF fixture corpus.