2026.3.1
·
6 commits
to master
since this release
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