Link
Skip to main content

2025.10 Release Notes

Release date: 29th October 2025

Next release: 10th December 2025

Announcements

Key features at a glance

  • Initial view in the JPedal Viewer
  • Interleave in the PDF Merger
  • PDF Manipulator new features
    • Add/remove bookmarks
    • Add/remove doc info and metadata
    • Remove hyperlinks
    • Faster throughput for encrypted files

New Features

  • JPED-911, JPED-1064, JPED-1073 Added support for initial view in the JPedal viewer
  • JPED-1025 Added support for creating annotations with custom AP streams to the PDF Manipulator
  • JPED-1063 Added the ability to create documents with an initial view to the PDF Manipulator
  • JPED-1065 Added the ability to query and create document information and metadata to the PDF Manipulator
  • JPED-1067 Added the ability to remove bookmarks from files to the PDF Manipulator
  • JPED-1068 Added the ability to remove hyperlinks from files to the PDF Manipulator
  • JPED-1071 Added the ability to add bookmarks to files to the PDF Manipulator
  • JPED-1072 Added support for interleaving files to the PDF Merger

Enhancements

  • JPED-933 Improved the API to throw an exception instead of logging where appropriate
  • JPED-1070 Added an optimization to improve the performance of files with large transparent images
  • JPED-1066 Improved the performance of PDF Manipulator and PDF Optimizer’s handling of encrypted files

Fixes

  • JPED-1062 Fixed a bug where text in a text box would be clearer if the character limit was reached
  • JPED-1069 Fixed a bug where the PDF Manipulator would not properly reset document specific variables when loading a new file
  • JPED-1074 Fixed a bug where sometimes the PDF Manipulator would fail silently when using the command line
  • JPED-1075 Disabled fullscreen in the JPedal Viewer for OpenJDK 8-22 on macOS 13+ due to a bug in Java preventing it from working
  • JPED-1077 Fixed a bug where the PDF Optimizer could not handle relative output paths when using the command line
  • JPED-1078 Fixed a bug where the PDF Manipulator could not properly handle sanitization actions
  • CORE-4053 Fixed an infinite loop in caused by an Action’s /Next key referring to itself
  • CORE-4127 Improved the quality of thin lines which were clipped due to sub pixel boundaries
  • CORE-4131 Fixed a bug where invalid object reference numbers would cause a crash
  • CORE-4135 Fixed a bug where masks with incorrect bounds would cause a crash
  • CORE-4138 Fixed a bug where CIDtoGID map streams with odd lengths were not handled correctly
  • CORE-4139 Fixed a bug where the /P value in a FileAttachment read the value incorrectly
  • CORE-4141 Fixed a bug where the default appearance string of some annotations was not read properly

Why JPedal?

  • Actively developed commercial library with full support and no third party dependencies.
  • Process PDF files up to 3x faster than alternative Java PDF libraries.
  • Simple licensing options and source code access for OEM users.

Learn more about JPedal

Start Your Free Trial


Customer Downloads

Select Download