2026.07 Release Notes
Release date: 8th July 2026
Next release: 19th August 2026
Announcements
- New and updated tutorials:
- The PDF Manipulator has some new features (listed below)
- The JPedal Inspector has some new features (listed below)
- New blog posts:
Key features at a glance
- JPedal Inspector quality of life improvements
- Downsample images
- Optimize colour palettes
- LZW compression support
New Features
- JPED-1166 Added the ability to downsample images with the PDF Manipulator
- JPED-1168 Added many static feature methods to the PDF Manipulator
- JPED-1169 Added the ability to choose the preferred compression algorithm (Flate or LZW) used by the PDF Manipulator
- JPED-1170 Added the ability to optimize the colour palette of images with the PDF Manipulator
- JPED-1176 Added support for “hybrid reference” files to the PDF Manipulator/PDF Optimizer/PDF Merger
- JPED-1177 Added the ability to configure the in-memory cache threshold for the PDF Manipulator
- JPED-1181 Added the ability to view resource objects from the command window in the JPedal Inspector
- JPED-1191 Added the ability to change how many clicks selects a certain amount of text in JPedal Viewer (word, line, paragraph, page)
Enhancements
- JPED-1131 Improved the URL detection in text to avoid potential ReDoS issues
- JPED-1161 Improved the merging of nearby line areas/highlights
- JPED-1165 Added support for setting mouse action properties via the properties map
- JPED-1167 Improved the performance of the PDF Manipulator’s redact and flatten layers features
- JPED-1171 Improved the error messages for the PDF Manipulator’s load and write methods
- JPED-1174 Improved the error messages for decoding filtered streams
- JPED-1179 Reduced the file size for files written out that use cross-reference streams
- JPED-1180 The ‘View XRef streams’ button in the JPedal Inspector is now disabled if cross-reference streams are not present in file
- JPED-1184 The ‘Show Image’ button in the JPedal Inspector is now disabled unless viewing an Image XObject
- JPED-1185 Improved the performance of the syntax highlighting and stream rendering in the JPedal Inspector
- JPED-1186 The ‘Decode Stream’ in the JPedal Inspector is now disabled unless viewing a stream
- JPED-1188 Improved the UI/UX of the XRef Table Viewer so that it is similar to the XRef Stream Viewer
- CORE-4208 Improved the performance of decoding files which use DeviceNColorSpace
- CORE-4211 JPedal will now terminate itself if the local disk runs out of space
Fixes
- JPED-997 Fixed a bug where the JPedal Inspector’s command window would clear itself when entering a substream
- JPED-1172 Fixed a bug where the text highlights for vertical text offset incorrectly
- JPED-1175 Fixed a bug where the PDF Manipulator/PDF Optimizer could not read files using the JPXDecode filter
- JPED-1178 Fixed a bug where the colour of highlight boxes in the JPedal Viewer could not be changed
- JPED-1182 Fixed a bug where HTML entities were not escaped correctly in the JPedal Inspector’s command window
- JPED-1183 Fixed a bug where the JPedal Inspector’s Objects Viewer would not load correctly when running from the standalone jar
- JPED-1187 Fixed a bug where the arrow keys would not select the next object in the XRef Stream Viewer
- JPED-1189 Removed the unused
automaticUpdateproperty from the JPedal Viewer - CORE-4192, CORE-4212 Fixed two bugs where an incorrect handling of unexpected dictionary keys would cause later parsing failures