Version 6.0.1 du 01/05/2026- Stricter security when parsing the Sejda configuration XML file.
- Bundled JDK 25.0.3.
- Dependencies bumps.
- Overcomes the xref stream parsing 2 GB limitation.
- Stricter validation throughout xref-stream parsing to prevent OOM and related issues.
- Added validation on predictor parameters to avoid overflow.
- Bug fix (#248): page deletion no longer fails when the /Kids attribute is missing.
Version 6.0.0 du 31/03/2026- Compression: output compression is now a three-value option (Compress / Neutral / Uncompress) instead of a simple on/off toggle.
- Drag & drop folder to output field: dropping a folder onto the PDF output field automatically suggests an output file path inside that folder.
- Better handling of problematic PDFs: improved robustness when reading files with malformed annotations, invalid color spaces, broken font dictionaries, malformed metadata and invalid CropBox
- PDF 2.0 support: UTF-8 encoded strings introduced in PDF 2.0 are now correctly read and written.
- Merge fixes: fixed incorrect font size rescaling in Table of Contents merges, improved handling of empty ToC entries and fixed a hang when processing PDFs with certain bookmark structures.
- Accessibility improvements: added accessible text, help text and proper label-to-field associations throughout the UI.