v1.25.0 v1.25.1
low risk
hasaneyldrm/exercises-datasetSep 28, 2026 → Sep 28, 20260 days between releases
What's New
v1.25.1 fixes text extraction bugs for Type1 and simple fonts, whereas v1.25.0 focused on async performance.
Bug Fixes
- Fixed text extraction for simple fonts where ToUnicode CMap declares two-byte codespace but content is one byte per code.
- Fixed Type1 font parsing to correctly read ligatures, curly quotes, and math symbols via embedded program encoding.
- Fixed ToUnicode CMap repair logic to prevent misreading short strings like 'engagement'.
Upgrade Notes
No API changes were made. Text extraction output will be more accurate for complex fonts. No configuration changes are required.
The Two Releases
v1.25.0
1.25.0 — Async positions and underline detection speed
Sep 28, 2026· 24 days ago
Adds an async variant of text extraction and significantly speeds up underline/strikeout detection.
Full release notesv1.25.1
1.25.1 — Font decoding fixes
Sep 28, 2026· 24 days ago
Fixes issues with reading simple fonts and Type1 fonts by implementing base encoding fallback and improving two-byte string reading.
Full release notes