v2.2.1 v2.127.0

medium risk

tanchongmin/strictjsonSep 8, 2026 → Sep 14, 20266 days between releases

What's New

Adds MHTML/RTF support and OCR improvements to ECC, while Docling adds security fixes and dry-run handling.

New Features

  • MHTML input backend
  • RTF input support via LibreOffice
  • Embed local figure images in JATS
  • Canonicalize OCR languages according to BCP-47
  • Addition of 'region' to S3Coordinates

Improvements

  • Improved handling of JATS figure images and nested lists
  • Improved OCR language handling across engines

Bug Fixes

  • Fixed pivot-table row headers and chart caption parenting in PPTX
  • Preserve structured abstract sections and fix nested list parent
  • GateGuard recognizes destructive PowerShell commands
  • Installer rejects collisions with untracked user-owned files
  • Uninstall process now respects the ECC_DRY_RUN environment variable

Upgrade Notes

Docling v2.127.0 adds 'region' to S3Coordinates; ensure your code handles this new field. ECC v2.2.1 now rejects invalid values for ECC_DRY_RUN instead of silently allowing deletion.

The Two Releases

v2.2.1

v2.2.1

Sep 8, 2026· 1 month ago

v2.2.1 serves as a security and bug patch focusing on GateGuard governance, installer collision handling, and improvements to Claude hook management and dry-run operations.

Full release notes
v2.127.0

Sep 14, 2026· 1 month ago

This release adds MHTML input support and RTF input via LibreOffice, while improving OCR language handling and fixing numerous parsing issues across various document formats.

Full release notes