This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /guides/python/changelog.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. Changelog for Nutrient Python SDK

Changelog for Python

RSS

1.0.8 - 13 Jun 2026

General

  • Changed
    Improves classification for handwriting zones for the VLM pipeline. (#2737)
  • Changed
    Improves the Python API reference layout with per-tag folder hierarchies for settings classes. (J#NAT-481)
  • Changed
    Changes the OCR setting to support multiple modes, including an automatic mode that selects the best processing pipeline. (#2738)

Office

  • Added
    Adds rendering of DisplayBarCode QR code fields in Word documents during conversion. (J#MAMBO-2058)
  • Added
    Adds rendering of form checkboxes and dropdowns from ODT documents during conversion. (J#MAMBO-2072)
  • Fixed
    Fixes a crash when converting Word documents containing an IF mail-merge field that resolves to an empty result. (J#MAMBO-2076)
  • Fixed
    Fixes DOCX repair so footers stored with an invalid hdr root element are corrected to ftr. (J#MAMBO-2078)
  • Fixed
    Fixes an invalid image stream exception. (J#MAMBO-2077)
  • Fixed
    Fixes MSG files with custom IPM.Note subclasses, such as archived emails, being reported as an unknown format. (J#GDPIC-1621)

PDF

  • Changed
    Improves embedded font subsetting with corrected .notdef glyph handling and CFF font reconstruction.
  • Changed
    Changes the Producer and Creator metadata of generated PDF documents from GdPicture.NET to Nutrient SDK. (J#NAT-460)
  • Fixed
    Fixes PDF/A validation errors related to embedded font glyph and width consistency. (J#PDFA-95)

1.0.7 - 8 Jun 2026

General

  • Added
    Adds a text export format for converting documents to plain text.
  • Added
    Adds an opt-in strict structured-output mode for AI data extraction with automatic schema normalization.
  • Added
    Adds first-class form-field detection to the Vision API, with optional AI semantic labeling of detected fields.
  • Added
    Adds intelligent chart parsing via HTML tables. (J#NAT-457)
  • Added
    Adds PNG, JPEG, and BMP support to image export, with automatic format detection from the destination filename. (J#NAT-474)
  • Added
    Adds single-flight coordination in ResourceDownloader to coalesce concurrent requests for the same model download. (J#NAT-472)
  • Added
    Adds support for primitive, enum, and string-array properties in settings. (J#NAT-107)
  • Added
    Adds Vision.ExtractStructured for AI-powered structured data extraction shaped by a caller-supplied JSON Schema.
  • Changed
    Improves AI extraction robustness with fail-fast schema validation and culture-independent confidence scoring.
  • Changed
    Improves AI model download reliability with integrity validation and automatic retry on failure. (J#NAT-419)
  • Changed
    Improves form-field detection by removing overlapping predictions for cleaner, more consistent results. (J#NAT-471)
  • Changed
    Improves heuristic PDF layout extraction.
  • Changed
    Improves the Office-to-PDF speed tests. (J#MAMBO-2073)
  • Removed
    Removes form-field inference from vision intelligent content recognition. (J#NAT-469)
  • Fixed
    Fixes intermittent errors in the VlmEnhanced vision pipeline when processing documents concurrently. (J#NAVI-16)
  • Fixed
    Fixes the GdPicture.NET.Toolkit NuGet package on .NET Framework 4.6.2 by including native runtimes as a package dependency. (J#GDPIC-1619)
  • Fixed
    Fixes incorrect text appearing inside images in multipage document Markdown output. (#2654)
  • Fixed
    Fixes loss of image alternate text descriptions when converting documents to PDF/UA. (J#PDFA-93)
  • Fixed
    Fixes word alignment in document layout that caused paragraphs to absorb text from neighboring lines. (#2633)

Office

  • Changed
    Improves DOCX line spacing rendering for documents using the legacy line spacing compatibility option. (J#MAMBO-2027)
  • Changed
    Improves ODT-to-PDF page dimension rendering to match Microsoft Word. (J#MAMBO-2059)
  • Changed
    Improves parsing empty spaces from ODT documents. (J#MAMBO-2075)
  • Fixed
    Fixes an exception when loading a Word document that contains an empty custom XML part. (J#MAMBO-2067)
  • Fixed
    Fixes an exception when rendering table cells where all text falls outside the cell boundary. (J#MAMBO-2065)
  • Fixed
    Fixes missing spacing before a numbered paragraph when the preceding paragraph isn’t part of the list. (J#MAMBO-2062)
  • Fixed
    Fixes ODT tables losing their header row. (J#MAMBO-2074)

PDF

  • Added
    Adds support for converting between Instant JSON and GdPicture XMP annotations. (J#NAT-406)
  • Added
    Adds support for exporting Instant JSON. (J#NAT-397)
  • Changed
    Improves PDF-to-Markdown conversion performance.
  • Changed
    Enables change tracking for Instant JSON exports by default. (J#NAT-394)
  • Fixed
    Fixes empty embedded file handling when merging PDF documents. (J#GDPDF-1520)

Templating

  • Added
    Adds PowerPoint (PPTX) templating with placeholders, loops, conditionals, tables, and images to the Office templater. (J#OFTAPI-20)

1.0.6 - 25 May 2026

  • Added
    Adds the AdaptiveOcr vision engine — a heuristic-first PDF extraction pipeline with automatic OCR fallback for image-based pages.
  • Added
    Adds a born-digital text fast path to VLM pipelines and enables VLM-only text output when OCR is disabled. (#2607)
  • Added
    Adds direct PDF processing support to the Vision API for improved document analysis.
  • Added
    Adds support for creating searchable PDFs.
  • Added
    Adds form detection support.
  • Changed
    Improves licensing error information when Document.open fails because the input format requires a feature not enabled by the active license. (J#NAPY-4)
  • Changed
    Improves vision data extraction fidelity.
  • Fixed
    Fixes ARM64 Windows compatibility issues where the SDK failed with cryptic errors on ARM64 Windows machines. (J#NAPY-6)
  • Fixed
    Fixes caption and footnote relationships being linked to incorrect element IDs. (#2615)
  • Fixed
    Fixes Document.open to raise FileNotFoundException for missing files. (J#NAPY-1)
  • Fixed
    Fixes a crash when running OCR on Linux. (J#NAT-458)
  • Fixed
    Fixes the SDK version displayed in the license banner to match the installed wheel version. (J#NAPY-3)
  • Changed
    Improves Python SDK conversion, rendering, and extraction capabilities by incorporating enhancements from the Nutrient .NET SDK 14.4.3(opens in a new tab) release line.

1.0.5 - 8 May 2026

  • Added
    Adds Markdown export format to Vision API content extraction, including options for semantic block formatting and header/footer inclusion. (J#NAT-347 and #2590)
  • Added
    Adds a failure message when VlmEnhancedIcr isn’t configured correctly. (#2534)
  • Changed
    Improves SdkSettings accessors with property-style syntax and refines the Python API reference documentation. (J#NAT-441)
  • Changed
    Improves Vision API JSON export performance on large multipage documents. (#2499)
  • Changed
    Improves Python SDK conversion, rendering, and extraction capabilities by incorporating enhancements from the Nutrient .NET SDK 14.4.2(opens in a new tab) release line.

1.0.4 - 10 Apr 2026

  • Added
    Adds compatibility with Python >=3.8.
  • Changed
    Improves Python SDK conversion, rendering, and extraction capabilities by incorporating enhancements from the Nutrient .NET SDK 14.4.1(opens in a new tab) release line.
  • Changed
    Improves handwriting vision capabilities by adding a new in-house model that better identifies handwritten regions in images.

1.0.3 - 6 Mar 2026

  • Changed
    Improves Python error handling and exception mapping for clearer, more specific runtime errors. (#2383)
  • Changed
    Improves stability and reliability in generated Python bindings. (#2383)

1.0.2 - 27 Feb 2026

  • Fixed
    Fixes XLSX conversion and OCR memory usage issues as part of a coordinated .NET/Java/Python SDK release. (#2309)
  • Changed
    Improves the Vision API for intelligent content recognition (ICR) and fixes issues in the vision language model (VLM) pipeline. (#2309)
  • Changed
    Improves macOS distribution compatibility for package delivery. (#2309)

1.0.1 - 31 Jan 2026