v1.25.0 v1.25.1

low risk

koala73/worldmonitorSep 28, 2026 → Sep 28, 20260 days between releases

What's New

Fixes font decoding issues to prevent text corruption in kerned runs and Type1 fonts.

Bug Fixes

  • Fixed kerned runs losing two-byte strings like 'Income Statement'.
  • Fixed ToUnicode CMap repair for short glyph strings.
  • Added support for Type1 fonts with non-standard encodings (TeX ligatures).

Upgrade Notes

This is a patch release with no API changes. It fixes text corruption issues that could occur with specific font configurations.

The Two Releases

v1.25.0

1.25.0 — Async positions and underline detection speed

Sep 28, 2026· 24 days ago

A performance and compatibility release introducing an async text extraction method and significantly speeding up underline and strikeout detection.

Full release notes
v1.25.1

1.25.1 — Font decoding fixes

Sep 28, 2026· 24 days ago

A bug fix release addressing font decoding issues to prevent text corruption when reading Type1, TrueType, and Type3 fonts with specific CMap configurations.

Full release notes