2025.10 Release Notes
Release date: 29th October 2025
Next release: 10th December 2025
Announcements
- We have updated our Java version support
- New and updated tutorials: - The PDF Manipulator has some new features (listed below)
 
- New blog posts:
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
