v1.25.0 v1.25.1

low risk

tanchongmin/strictjsonSep 28, 2026 → Sep 28, 20260 days between releases

What's New

Fixes font decoding issues and ligature accuracy in v1.25.1

Bug Fixes

  • Fixes text corruption in fonts with 2-byte codespace (e.g., Income Statement).
  • Fixes ligature reading for TeX Type1 fonts and base encoding.
  • Fixes string detection for short glyphs to prevent misreading common words.
  • Updates stale CMap checks for Type1 fonts to ensure byte-by-byte accuracy.

Upgrade Notes

No API changes or configuration updates are required for this patch release.

The Two Releases

v1.25.0

1.25.0 — Async positions and underline detection speed

Sep 28, 2026· 24 days ago

Introduces an asynchronous API for text extraction and significantly optimizes the performance of underline and strikeout detection on complex pages.

Full release notes
v1.25.1

1.25.1 — Font decoding fixes

Sep 28, 2026· 24 days ago

This release focuses on fixing font decoding issues that caused text corruption in complex fonts and improves the accuracy of ligature and short string detection.

Full release notes