Skip to content

Releases: torakiki/pdfsam

v6.0.1

Choose a tag to compare

@github-actions github-actions released this 01 May 07:55
v6.0.1
7cb5799
  • 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

Choose a tag to compare

@github-actions github-actions released this 30 Mar 21:19
v6.0.0
13a2f56
  • 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

v6.0.0.M1 Pre-release
Pre-release

Choose a tag to compare

@torakiki torakiki released this 02 Mar 16:33
v6.0.0.M1
6f1973f

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

Choose a tag to compare

@github-actions github-actions released this 27 Jan 07:40
v5.4.5
ba00c06
  • Upgraded bundled JDK to 21.0.10
  • Upgraded Sejda SDK
  • Updated translations and added Lao

v5.4.1

Choose a tag to compare

@github-actions github-actions released this 23 Oct 15:43
v5.4.1
683ff82
  • Upgraded bundled JDK to 21.0.9
  • Upgraded Sejda SDK
  • Updated translations
  • Alternate Mix: added a menu entry to set pace for 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 Footer and Generate ToC options now work with file names including Chinese, Japanese and Korean chars

v5.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 15:10
v5.4.0
abec542
  • 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

Choose a tag to compare

@github-actions github-actions released this 24 Jul 10:13
v5.3.2
143ab89
  • 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

Choose a tag to compare

@github-actions github-actions released this 18 Apr 10:40
v5.3.1
56aee2d
  • 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

Choose a tag to compare

@github-actions github-actions released this 24 Jan 07:53
v5.3.0
7eaca55
  • Upgraded JDK to latest 21 LTS
  • Upgraded Sejda SDK
  • Updated translations
  • Added MacOS Arm architecture bundle

v5.2.9

Choose a tag to compare

@torakiki torakiki released this 28 Oct 10:49
v5.2.9
f64f2d1
  • close #649: Duplicate context 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_VERSION property to the MSI installer to set the default value of PDF version combo in the settings panel
  • Added a org.pdfsam.default.pdf.version system property to set the the default value of PDF version combo in the settings panel