Link
Skip to main content

2025.06 Release Notes

Release date: 25th June 2025

Next release: 6th August 2025

Announcements

  • New tutorials:
  • New blog posts:
  • We have removed some old/unused settings from JPedal Viewer’s default properties. If you have these in your own properties file, you may delete them:
    • DaysLeft
    • AutomaticUpdate
    • CurrentVersion
    • showTiffMessage
    • DebugPrinter
    • TransitionType

Key features at a glance

  • PdfManipulator new features:
    • Insert images
    • Insert shapes
    • Embed/attach files
    • Rotate pages
    • Draw transparent text
    • Password-protected document support
  • General bug fixes

New Features

  • JPED-967 Added the ability to insert images using the PdfManipulator
  • JPED-968 Added the ability to insert shapes using the PdfManipulator
  • JPED-976 Added the ability to rotate pages using the PdfManipulator
  • JPED-979 Added the ability to embed/attach files using the PdfManipulator
  • JPED-981 Added support for drawing transparent text using the PdfManipulator
  • JPED-989, JPED-990 Added the ability to decrypt and manipulate password-protected document to the PdfManipulator
  • CORE-4094 Added more FileAttachment annotation icons to the Viewer

Fixes

  • JPED-957 Fixed an issue where files which contained spaces in their path could not be dragged and dropped onto the Viewer
  • JPED-971 Fixed an issue where the PdfOptimizer was not updating the second item of the trailer’s ID entry
  • JPED-983 Fixed an issue where opening the layers tab could sometimes crash the Viewer
  • JPED-984 Fixed an issue where compressed objects could not be found if they were last object in the file
  • JPED-986 Improved the handling of cross-reference stream trailers in the PdfManipulator
  • JPED-991 Removed old and unused properties from the default properties file
  • CORE-4059 Improved the accuracy of very small rotations
  • CORE-4087 Fixed an issue where optional content was not appearing due to incorrect parsing of layer names
  • CORE-4091, 4096 Fixed an issue where some strings in password-protected files where not decrypted when extracting marked content
  • CORE-4093 Fixed an issue where unvalidated color values would cause an exception
  • CORE-4095 Fixed an issue where optional content could not be distinguished if there was optional content of the same name on a different page
  • CORE-4097 Improved the handling of how stroke widths are calculated
  • CORE-4098 Fixed an issue where hex strings containing new lines were not parsed correctly
  • CORE-4099 Improved the memory usage of PdfManipulator and PdfOptimizer
  • CORE-4106 Improved the stability of the ObjectStore
  • CORE-4107 Improved the handling of fonts containing a /ToUnicode entry
  • CORE-4108 Improved the handling of malformed CMAP subtables

Why JPedal?

  • Actively developed commercial library with full support and no third party dependencies.
  • Process PDF files up to 3x faster than alternative Java PDF libraries.
  • Simple licensing options and source code access for OEM users.

Learn more about JPedal

Start Your Free Trial


Customer Downloads

Select Download