Releases: iron-software/IronPDF-for-Java
Releases · iron-software/IronPDF-for-Java
2026.4.1
IronPdf for Java v2026.4.1
Enhancements
- Improved PDF rendering performance by reducing internal render calls and reusing browser tabs to minimize startup overhead
- Added compressAndSaveAs() method to compress a PDF and save it directly to a file path
- Deprecated compressImages() in favor of compressAndSaveAs(), compressPdfToBytes(), and compressPdfToStream()
Bug Fixes
- Fixed memory leak in replaceText() where repeated calls caused increasing memory growth (93–97% reduction)
- Fixed buffer over-read in metadata retrieval that could cause crashes or data corruption
- Fixed an issue where PDF/UA conversion removed CSS overflow:hidden clipping, ensuring clipped images render identically to standard PDF output
- Fixed an issue where signatureName was always empty when verifying signatures created by external signers such as Adobe Reader
2026.3.1
IronPdf for Java v2026.3.1
Features
- Added CompressPdfToBytes and CompressPdfToStream with automatic smart compression, reducing PDF size via disk or in-memory processing
Enhancements
- Improved PDF/UA accessibility support by resolving structural tagging errors, restoring semantic tags (H1/P), fixing label rendering issues, eliminating AccessViolationException crashes during form processing, and preventing duplicate accessibility tags
- Enhanced signature validation with certificate trust chain, revocation status, algorithm strength, byte range integrity, and optional incremental tampering detection checks
- Enhanced RTF to PDF conversion with multi-column layout support and automatic detection of landscape orientation, margins, and column settings. Resolved table border clipping, first-character cut-off, and duplicate metafile image issues
- Enhanced internal HTML rendering by replacing internal URLs with a custom scheme to improve security compliance and remove unnecessary network requests
Bug Fixes
- Fixed PDF/A validation failures caused by non-standard XMP metadata and incomplete Type1 font CharSet entries
- Fixed an issue where parsing signature timestamps caused an unhandled exception
- Fixed an issue where resizing rotated pages caused incorrect dimensions or content cutoff
- Fixed an issue where HTML headers and footers rendered with incorrect width and font scaling when UseResponsiveCssRendering (Fixed Pixel Width) was enabled
- Fixed System.AccessViolationException when adding top-level bookmarks to PDFs with malformed outline structures
- Fixed an issue where ComboBox form fields lost selection options after merging or appending PDFs
2026.2.1
IronPdf for Java v2026.2.1
Release Notes
- Updates engine to 2026.2.1
2026.1.3
IronPdf for Java v2026.1.3
Release Notes
- Enhancements
- Enhanced UpdateImageObject with a robust state-tracking transformation system
- Enhanced copying pages from existing PDF to avoid Stack Overflow exception for some specific documents
- Bug Fixes
- Fixed issue where getting a form field with unicode characters causes IronPDF to freeze
- Fixed an issue where converting certain PDFs to PDF/UA could cause text and shape colors to be reset or rendered incorrectly
- Fixed an issue where flattening a PDF caused content to disappear or become clipped in documents using non-standard CropBox offsets
- Fixed a compliance issue where PDF/A-4 exports failed validation due to forbidden Unicode values in ToUnicode CMaps
- Fixed a System.AccessViolationException crash when processing malformed font Widths arrays in certain PDFs
- Fixed a crash (Access Violation) when rendering pages with complex or malformed form fields
- Fixed an issue where rectangles were drawn at the incorrect Y position
- Fixed an issue where HTML headers and footers with flex-based layouts did not adapt correctly to different page orientations
- Fixed an issue where HTML headers and footers rendered with incorrect height and font scaling when added post-render
2025.12.2
IronPdf for Java v2025.11.12
Release Notes
- Features:
- Added support for PDF/UA-2 (ISO 14289-2:2024) Compliance
- Enhancements:
- Enabled local HTML file to PDF conversion
- Updates:
- Updates IronPdfEngine to 2025.12.2
- Bug Fixes
- Fixed issue where ApplyMultipleStamps cut off the stamp content on some paper sizes
2025.11.12
IronPdf for Java v2025.11.12
Release Notes
- Updates engine to 2025.11.12
2025.10.8
IronPdf for Java v2025.10.8
Release Notes
- Updates engine to 2025.10.8
2025.9.4
IronPdf for Java v2025.9.4
Release Notes
- Updates engine to 2025.9.4
- Fixed an issue where using removePages and prependPdf would cause other document features (such as headers, footers, or annotations) to not appear.
2025.8.8
IronPdf for Java v2025.8.8
Release Notes
- Updates engine to 2025.8.8
2025.7.17
IronPdf for Java v2025.7.17
Release Notes
- Updates engine to 2025.7.17