IronPDF for Node.js(英語版) リリース

各リリースの最新情報を、機能・強化・解決済みの課題の詳細とともに確認しましょう。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
IronPDF for Node.js 2026.8.12026年8月5日
機能
  • 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().