IronPDF for Python Releases

Learn what's new across releases, with details of features, enhancements, and resolved issues.

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
IronPDF for Python 2026.6.0.1May 26, 2026
Features
  • Added AdvancedCompressionOptions for fine-grained PDF compression control, including image DPI downsampling, JPEG quality settings, structure-tree removal, and customizable optimization flags.
  • Added PdfDocument.SetFormFont, SetFormFontFromFile, and DisableFormFontFallback APIs to control or suppress automatic form-field font embedding.
  • Added ECDSA PDF signature support with correct SHA/OID mappings for reliable verification and signing of EC-signed PDFs.
  • Updated internal dependencies.
Fixes
  • Fixed invisible or missing headers and footers on scanner-generated and browser-printed PDFs.
  • Fixed an issue where CopyPages 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 Python 2026.4.0.1Major versionMar 31, 2026
Features
  • Improved PDF rendering performance by reducing internal render calls and reusing browser tabs to minimize startup overhead.
  • Improved PDF/UA structure tree tagging for forms with mixed input types, hidden elements, deeply nested labels, and annotation ordering to ensure correct widget-to-structure element association.
  • Improved IronPdfEngine Docker image security by removing unnecessary packages, resolving 4 high-severity CVEs and over 1,400 other security scan findings.
  • Improved IronPdfEngine Docker container to correctly forward runtime arguments like port, license_key, and chrome_browser_limit.
  • Reduced IronPdfEngine Docker image size by 60% (from 2.89 GB to 1.14 GB).
Fixes
  • Fixed memory leak in ReplaceTextOnPages, ReplaceUnicodeText, RedactText, and RedactRegions where repeated calls caused increasing memory growth (93-97% reduction).
  • Fixed buffer over-read in GetMetadata 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.
  • Fixed missing header/footer images in DOCX to PDF conversion (DrawingML and VML).