2025.12 Release Notes
Release date: 10th December 2025
Next release: 21st January 2026
Announcements
- New and updated tutorials:
- The PDF Manipulator has some new features (listed below)
- The XRef Stream Viewer has been improved
- Manipulate files from the Viewer
- New blog posts:
Key features at a glance
- PDF Merger new options
- Add dividing pages
- Normalize page dimensions
- Normalize page rotation
- Add footer
- New Tools menu in the JPedal Viewer
- PDF Manipulator new features
- Scale pages to dimensions
- Crop pages
- Remove initial view
- Remove annotations
- JPedal Inspector improvements
New Features
- JPED-1082 Added the ability to scale a page to a specific dimension
- JPED-1083 Added the ability to crop pages
- JPED-1084 Added the ability to remove an initial view from a document
- JPED-1085 Added a new
Toolsmenu to the JPedal Viewer which contains PDF Manipulation feature - JPED-1089 Added the ability to remove annotations from a document
- JPED-1091 Added the ability to generate a table of contents from the bookmarks in a document
- JPED-1092 The XRef Stream Viewer now displays refs alongside each entry
- JPED-1094 Added new options to the PDF Merger for adding dividing pages, normalizing page dimensions, normalizing page rotation, and adding footers
- JPED-1097 Added the ability to provide an ExtGState object when creating custom AP streams using the PDF Manipulator
- JPED-1104 Added the ability to export images when using the JPedal Inspector
Enhancements
- JPED-900 Improved the handling of unusually structured Type2 CID fonts
- JPED-944 The JPedal Inspector’s Objects Viewer now displays a partial output for broken files rather than crashing
- JPED-1093 Improved the quality and compliance of the structured text to EPUB converter output
- JPED-1095 Changed the PDF Manipulator to prefer using a crop box when present so that the output more accurately reflects the original document
- JPED-1096 Improved the handling of malformed XMP packets in the PDF Manipulator
- CORE-4145 Added the inclusion of a lang tag when converting structured text to HTML output
- CORE-4147 Implemented the PDF-2.0 versions of ColorDodge and ColorBurn blend functions
- CORE-4156 Improved the handling of malformed CCITT runs
Fixes
- JPED-1079 Fixed a bug where the initial view feature would not work on linearized files opened by URL
- JPED-1080 Fixed a bug where opening a local file after having opened a file via a URL would fail
- JPED-1081 Fixed a bug where the initial view feature would override the
startViewproperty - JPED-1086 Fixed a bug where the text selection menu button could not be toggled in continuous and continuous facing modes
- JPED-1087 Fixed a bug where you could not annotate files that were opened by URL
- JPED-1088 Fixed a bug where the viewer would freeze if opening an image via drag and drop
- JPED-1090 Fixed a bug where command line arguments were not always parsed correctly in the PDF Manipulator
- JPED-1098 Fixed a bug where sometimes URLs in the recent files list could not be opened
- JPED-1100 Fixed a bug where the PDF Optimizer would sometimes produce duplicate reference numbers when generating XRef stream files
- JPED-1101 Fixed a bug where text selection in continuous and continuous facing modes would not work on page two onwards
- JPED-1102 Fixed a bug where new annotations on linearized files were not displayed until the page was resized
- CORE-4133 Fixed a bug where inherited page rotation values would not always be correctly applied to XObjects
- CORE-4140 Fixed a bug where a null /Dest was not gracefully handled
- CORE-4142 Fixed a bug where ink annotations would be created with less than three control points
- CORE-4143 Fixed a bug where a null destination was not gracefully handled
- CORE-4148 Fixed a bug where non-separable blend modes were not handling premultiplied alphas
- CORE-4149 Fixed a bug where the hue blend mode produces red output for certain grey values
- CORE-4158 Fixed a bug where the minimum size of a tiling paint was not properly enforced