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
IronXL for Python via .NET 2026.7.0.2Jun 30, 2026
Features
Added support for extracting and accessing PDF Optional Content Groups (OCG/layers), including layer hierarchy, visibility, and object-level layer metadata.
Added ChromePdfRenderOptions.CssPageRulePolicy and header/footer overlap detection options to improve margin handling and prevent content overlap when rendering or modifying PDFs.
Enhanced PDF scanning reliability by removing shellcode hash-based detection rules that could cause inconsistent false-positive results.
Enhanced render timeout handling by detecting stalled PDF generation operations and returning clearer, more actionable error messages.
Updated internal dependencies.
Fixes
Fixed engine stability issues that could cause orphaned browser processes, unexpected crashes, and rendering failures under heavy load or constrained CPU environments.
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 ImageToPdfConverter.ImageToPdf could generate blank PDFs for image filenames 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 Cleaner.SanitizeWithSvg could add an extra page and corrupt non-ASCII text in sanitized PDFs.
Fixed an issue where PDF signature timestamps could display an incorrect timezone offset during daylight saving time (DST).
IronXL for Python via .NET 2026.6.0.1Major versionMay 25, 2026
Features
Added support for 40+ modern Excel _xlfn.* functions, improving EvaluateAll() compatibility with Microsoft 365 workbooks.
Updated internal dependencies.
Fixes
Known Issues:
Range.Value = <python int> stores an empty string instead of the integer (formulas reading the cell resolve to 0). Use IntValue or a Python float as a workaround; .NET is unaffected.