v1.25.0 v1.25.1
low risk
MinishLab/sembleSep 28, 2026 → Sep 28, 20260 days between releases
What's New
Fixes font decoding and ligature detection for Type1 fonts.
Bug Fixes
- Fixed decoding of simple fonts with two-byte codes to prevent text corruption.
- Fixed ligature reading for Type1 fonts to restore correct characters.
- Improved CMap repair heuristics to prevent incorrect text reconstruction.
Upgrade Notes
No API changes. Re-extract PDFs with complex fonts to verify correct text output.
The Two Releases
v1.25.0
1.25.0 — Async positions and underline detection speed
Sep 28, 2026· 24 days ago
Introduces an asynchronous text extraction method and significantly improves performance for underline/strikeout detection on pages with many thin elements.
Full release notesv1.25.1
1.25.1 — Font decoding fixes
Sep 28, 2026· 24 days ago
Fixes font decoding for simple fonts (Type1, TrueType, Type3) when ToUnicode CMaps declare two-byte codes, ensuring long strings are read correctly, and improves ligature detection for Type1 fonts.
Full release notes