2025.08 Release Notes
Release date: 6th August 2025
Next release: 17th September 2025
Announcements
- New and updated tutorials:
- New blog posts:
Key features at a glance
- Merge multiple PDF files into one
- Open AVIF image files in the JPedal Viewer with JDeli
- Annotation support in the PDF Manipulator
- Chinese and Japanese translations of the JPedal Viewer
- General bug fixes
New Features
- JDEL-700 Added support for viewing AVIF image files in the JPedal Viewer. You must have a copy of JDeli to use this feature
- JPED-893 Added the ability to merge PDF files
- JPED-993 Added support for inserting rotated text with the PdfManipulator
- JPED-1000, JPED-1017 Added a cross-reference stream viewer to the JPedal Inspector
- JPED-1007 Added the ability to load images in the JPedal Viewer from byte[] or InputStream
- JPED-1010 Added the ability to use the SCROLL command the JPedal Viewer before it was visible
- JPED-1014 Added Japanese translations to the JPedal Viewer
- JPED-1016 Added Chinese translations to the JPedal Viewer
- JPED-1018 Added support for decoding strings in the JPedal Inspector
- JPED-1021, JPED-1026 Added annotation support to the PdfManipulator
Improvements
- JPED-985 Reduced the size of some files created by the PdfManipulator
- JPED-992 Improved the XRef stream handling for the PdfManipulator and PdfOptimizer
- JPED-994 Improved the string decryption in the PdfManipulator and PdfOptimizer
- JPED-1011 Improved the accuracy of the syntax highlighting in the Objects Viewer
- JPED-1015 Improved the JPedal Viewers support for other languages
- JPED-1022 Added a document paragraph estimator for extracting text
- JPED-1029 Added extractEmbeddedFiles, extractText, extractStructuredText, and manipulate commands to JPedal’s command line
- CORE-4109 Improved the handling of some Type3 fonts
- CORE-4113 Moved the LogWriter properties into a sub folder so it does not clutter up the jar
- CORE-4114 Improved the rendering of FreeText annotations in the JPedal Viewer
Fixes
- JPED-996 Fixed an issue where the PdfOptimizer would crash if you tried to close while no file was opened
- JPED-998 Fixed an issue where the PdfOptimizer would lose inherited resource dictionaries
- JPED-1005 Fixed an issue where extracting structured text as HTML was not always accurate to the PDF
- JPED-1013 Fixed an issue where the JPedal Viewer would remove all AWTEventListeners instead of just the ones it created
- JPED-1024 Fixed an issue where the contents of text annotations would become corrupted after resizing the annotation
- JPED-1027 Fixed an issue where FreeText annotations were incorrectly created by the JPedal Viewer
- CORE-4074 Fixed an issue where some files using shading did not have the correct color
- CORE-4081 Fixed an issue where some shading patterns were not correctly rendered
- CORE-4105 Fixed an issue where some fonts containing # would not display correctly
- CORE-4110 Fixed a bug where arrays containing null could not be read correctly