Added AES-128 and AES-256 PDF encryption support through PdfDocument.setEncryptionType(PdfEncryptionType).
Added support for RFC 3161 trusted timestamps when digitally signing PDFs.
修正
Fixed an issue where merging or inserting PDFs with nested bookmarks could flatten the bookmark hierarchy.
Fixed an issue where converting PDFs to PDF/UA could shift page content for documents with multiple content streams.
Fixed an issue where landscape rendering with responsive CSS or fit-to-page scaling could leave empty areas at the edge of the page.
Fixed a crash during PDF/UA conversion for certain PDFs and improved PDF/UA-1 compliance.
Fixed an issue where auto-sized HTML headers and footers could overlap page content on repeated renders.
Fixed digital signature validation for PDFs with nested AcroForm signature fields or trailing padding bytes.
IronPDF for Node.js 2026.6.12026年6月30日
機能
Added AdvancedCompressionOptions and ObjectStreamMode for fine-grained PDF compression control, including image DPI downsampling, JPEG quality settings, structure-tree removal, and customizable optimization flags.
Added FormManager.setFormFont, setFormFontFromFile, and disableFormFontFallbackAPIs to control or suppress automatic form-field font embedding.
Updated internal dependencies.
修正
Fixed invisible or missing headers and footers on scanner-generated and browser-printed PDFs.
Fixed an issue where copy-pages operations could drop form fields with shared widget annotations across multiple pages, causing visible fields to disappear in copied documents.
Fixed incorrect Table of Contents page numbers for long headings that wrapped across multiple rendered lines.
Fixed excessive PDF size growth when combining static-content headers/footers with dynamic content in large documents.
Fixed IronPdfEngine queue deadlocks under concurrent load.
IronPDF for Node.js 2026.7.22026年6月30日
機能
Added ChromePdfRenderOptions.CssPageRulePolicy and header/footer overlap detection options to improve margin handling and prevent content overlap when rendering or modifying PDFs.
Enhanced render timeout handling by detecting stalled PDF generation operations and returning clearer, more actionable error messages.
Updated internal dependencies.
修正
Fixed an issue where PDF redaction could leave partial-character artifacts or remove excess content due to inaccurate text bounding boxes.
Fixed an issue where digitally signed PDFs could produce invalid signatures when signed using signDigitalSignature(...).
Fixed an issue where Advanced Compression did not apply image downsampling correctly, resulting in limited file size reduction for image-heavy PDFs.
Fixed an issue where PdfGenerator.imageToPdf (and PdfDocument.fromImage) could generate blank PDFs for image file names containing both spaces and multiple dots.
Fixed an issue where multi-page TIFF conversion did not preserve per-page orientation and resolution for mixed-orientation PDFs.
Fixed an issue where PDF signature timestamps could display an incorrect timezone offset during daylight saving time (DST).
IronPDF for Node.js 2026.5.12026年5月27日
機能
Added LinkAnnotation class for creating clickable links within PDF documents that navigate to specific pages and positions, with full BookmarkDestinations support.
Added full PDF linearization support: linearizePdfToBytes, linearizePdfToStream, saveAsLinearized, static linearizePdfBytesToBytes / saveAsLinearizedFromBytes, and isLinearized.
Added automatic PDF bookmark generation from HTML headings (h1-h6) during rendering, including correct hierarchy, page mapping, and optional filtering by heading level or CSS selector.
Updated internal dependencies.
修正
Fixed intermittent SEGFAULT during process teardown and improved tab pool stability to prevent concurrent rendering issues and log spam.
IronPDF for Node.js 2026.4.1メジャーバージョン2026年3月31日
機能
Added compressAndSaveAs() method to compress a PDF and save it directly to a file path.
Added getVerifiedSignatures() method to retrieve verified digital signature details including signature name, signer contact, reason, location, date, and validity.
Improved PDF rendering performance by reducing internal render calls and reusing browser tabs to minimize startup overhead.
修正
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.
Deprecated compressSize() in favor of compressAndSaveAs(), compressPdfToBytes(), and compressPdfToStream().