2026.03 Release Notes
Release date: 4th March 2026
Next release: 15th April 2026
Announcements
- We have tested JPedal on Java 26 and found no issues
- New and updated tutorials:
- The PDF Manipulator has some new features (listed below)
-
PDF to AVIF support
- New blog posts:
- How to remove blank pages from a PDF
- How to reorder pages in a PDF
Key features at a glance
- Flatten layers with the PDF Manipulator
- CMYK and Grayspace image creation with the PDF Manipulator
- Convert PDF documents to AVIF images
- Shading and smoothing speed improvements
New Features
- JPED-969, JPED-1116 Added the ability to flatten layers using the PDF Manipulator
- JPED-1114 Added the ability to write CMYK and Grayspace images using the PDF Manipulator
- JDEL-767 Added support for rendering AVIF image files
Enhancements
- JPED-1115, JPED-1120 Improve the handling of large numbers in the PDF Manipulator and PDF Optimizer
- JPED-1122, JPED-1124 Improved the handling of broken XRef tables
- JPED-1123 Improved the handling of bad characters in filter declarations
- JPED-1125 Improved the parsing of compressed objects streams with unexpected whitespace
- JPED-1128 TIFFs are now compressed by default
- CORE-4134 Improved the performance of axial shading
- CORE-4173 Improved the performance of image smoothing
- CORE-4181, CORE-4176, CORE-4177 Improved the robustness of the COS parser
Fixes
- JPED-1107 Fixed a bug where hidden layers would be visible in thumbnails
- JPED-1117 Fixed a bug where opening the Viewer on a page other than the first page would result in a blank display
- JPED-1118 Fixed a bug where the remove blank pages tool would incorrectly open a password protected PDF
- JPED-1119, JPED-1127 Fixed a bug where breakpoints would sometimes not function in the Inspector
- JPED-1121 Fixed a bug where strings in arrays were not decrypted
- CORE-4174 Fixed a bug where incorrectly sized masks would cause an exception
- CORE-4175 Fixed a bug where empty FontFile3 CID streams would cause an exception
- CORE-4178 Fixed a bug where the leading was sometimes lost in vertical fonts
- CORE-4182 Fixed a bug where indirect booleans were not always read correctly
- CORE-4183 Fixed a bug where a white line would sometimes appear at the bottom of rendered images