v1.25.0 v1.25.1

low risk

umputun/ralphexSep 28, 2026 → Sep 28, 20260 days between releases

What's New

Fixes text extraction accuracy for fonts, preventing data loss in Type1 and simple fonts.

Bug Fixes

  • Fixes text corruption in simple fonts by correctly reading two-byte codes.
  • Resolves Type1 font decoding for TeX ligatures and special characters.
  • Corrects misreading of short strings via improved ToUnicode CMap validation.

Upgrade Notes

No API changes are required. This release fixes text extraction accuracy issues that may have affected v1.25.0 when processing specific font types like Type1 or simple fonts.

The Two Releases

v1.25.0

1.25.0 — Async positions and underline detection speed

Sep 28, 2026· 24 days ago

Introduces asynchronous text extraction capabilities and significantly boosts performance for underline detection.

Full release notes
v1.25.1

1.25.1 — Font decoding fixes

Sep 28, 2026· 24 days ago

Addresses font decoding issues to prevent text loss and improve accuracy for simple fonts and Type1 fonts with specific encodings.

Full release notes