Pdfsam Versions Save

PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages

v5.0.0.M1

1 year ago
  • Migrated everything to the latest JDK 19.0.1
  • Migrated all the dependencies to their latest version
  • Refreshed the default light theme
  • Added a couple of dark themes and an additional light theme
  • Extract pages tool now has the ability to create a separate PDF file for each page range
  • Added a new tool to insert a PDF document (every page or selected pages) into another one, multiple times every "n" pages.
  • Upgraded Sejda (PDF engine) to the latest milestone release. Sejda and all it's dependencies have been lately migrated to JDK 17 and modularized (JPMS)
  • Upgraded sejda-io to latest v4. Version 4 has been migrated to JDK 19 and got rid of the Unsafe Cleaner hack to clean memory mapped files in favor of the Foreign Function & Memory API preview feature
  • No more FontAwesome (replaced by Unicons)
  • Removed Logback (replaced by Tinylog)
  • New tools icons
  • Application now runs on the modulepath

immagine

v4.3.4

1 year ago
  • Upgraded PDF Engine with a number of fixes
  • Upgraded translations
  • Upgraded bundled JDK to 11.0.17

v4.3.3

1 year ago
  • Upgraded PDF Engine with a number of fixes
  • Upgraded dependencies
  • Upgraded bundled JDK
  • The function used to load a list of input files from a text file now tries few charsets before giving up

v4.3.2

1 year ago

v4.3.1

2 years ago
  • Upgraded PDF Engine with a number of fixes
  • Updated translations
  • Upgraded dependencies
  • Better handling of some kind of corrupted files
  • Better handling of files having some garbage bytes on top

v4.3.0

2 years ago
  • Upgraded PDF Engine with a number of fixes
  • Updated translations
  • Upgraded dependencies
  • Upgraded bundled JDK
  • Modules order is now fixed
  • Fixed an issue with the Normalize page size in the Merge tool where outline and link annotation destinations may end up with wrong destination coordinates
  • Fixed an issue with Tiling patterns streams that weren't processed during the optimization process. This could lead to missing pattern resources in some cases

v4.2.12

2 years ago
  • Upgraded PDF Engine
  • Updated translations
  • Upgraded dependencies
  • Upgraded bundled JDK (moved to Bellsoft Liberica JDK)

v4.2.10

2 years ago

v4.2.9

2 years ago
  • Upgraded dependencies to their latest version Most notably we upgraded Logback to version 1.2.8 which fixes a security issue

v4.2.8

2 years ago
  • Upgraded PDF Engine
  • Updated translations
  • Upgraded bundled Java to version 11.0.13
  • Upgraded few dependencies