Releases: torakiki/pdfsam
Releases · torakiki/pdfsam
Release list
v6.0.1
- 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.
v6.0.0
- 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.
v6.0.0.M1
This is a test release, meant for the brave who are willing to test it
Currently Windows only, please share feedbacks
- JDK 25
- JavaFX 25.0.2
- PDF engine (SAMBox + Sejda SDK) to latest major versions
- Added accessibility texts
v5.4.5
- Upgraded bundled JDK to 21.0.10
- Upgraded Sejda SDK
- Updated translations and added Lao
v5.4.1
- Upgraded bundled JDK to 21.0.9
- Upgraded Sejda SDK
- Updated translations
- Alternate Mix: added a menu entry to set
pacefor every row - Fixed an issue with the page range editable column that, once in Edit mode, wouldn't let the user move the cursor with the arrow keys
- Merge:
Add FooterandGenerate ToCoptions now work with file names including Chinese, Japanese and Korean chars
v5.4.0
- Upgraded dependencies
- Updated translations
- Allow to change the app's font
- Fix incorrect pages count for ranges with an invalid start
- Improved home page layout
- Fix CSV parsing with ending quotes
- Fix and improve workspace handling
- Allow to unlock multiple files at once with the same password
v5.3.2
- Upgraded JDK to latest 21 LTS
- Upgraded Sejda SDK
- Upgraded dependencies
- Updated translations
- Allow setting a bigger font size
- Included JDK locales so that the combo in the settings panel shows localized locale names
v5.3.1
- Upgraded JDK to latest 21 LTS
- Upgraded Sejda SDK
- Updated translations
- Fixed a confirmation dialog size on Linux
- Use Platform preferences to detect light and dark theme
v5.3.0
- Upgraded JDK to latest 21 LTS
- Upgraded Sejda SDK
- Updated translations
- Added MacOS Arm architecture bundle
v5.2.9
- close #649:
Duplicatecontext menu can now duplicate up, down, to the top and to the bottom - Upgraded JDK to latest 21 LTS
- Upgraded Sejda SDK
- Added a
PDF_VERSIONproperty to the MSI installer to set the default value of PDF version combo in the settings panel - Added a
org.pdfsam.default.pdf.versionsystem property to set the the default value of PDF version combo in the settings panel