Repository navigation
OffPDF v0.4.0 completes the direct-editing foundation while keeping unsupported PDF structures fail-closed.
Highlights:
- Source-content inspection uses one bounded input snapshot with deterministic locators.
- Oversized, malformed, compressed, or ambiguous content is rejected explicitly.
- Font encodings and unsafe PDF text-state operators are checked before a source edit can be considered.
- Desktop job identifiers are validated before filesystem use.
- Operating-system file intake keeps the original file order.
- CI requires the same PDF engines exercised by production paths.
This release does not claim Word-like editing for arbitrary PDFs. Existing source text and image replacement remains limited to separately proven structures; overlays continue to be treated as new content.
Known issue:
- Some real-device HEIC/HEIF files may still crash on Windows; investigation continues in issue #14.
Thanks to @Aaqibhafeezkhan for contributing to this release.
Packages:
- Signed and notarized DMG for Apple Silicon Macs
- Windows x64 NSIS installer — unsigned while Authenticode signing is pending. Verify the accompanying SHA-256 file before use.
See CHANGELOG.md for full details.