v1.25.1
creativeIKEP/HolisticMotionCapturev1.25.1Sep 28, 2026by abimaelmartell
Upgrading?
AI Summary
A bug fix release focused on font decoding in PDFs. It resolves issues with short strings being lost, ligatures not being decoded in TeX fonts, and repairs being applied too aggressively to short strings.
Key Highlights
- Fixes decoding of short strings in Type1 and TrueType fonts
- Fixes ligature decoding for TeX fonts with embedded programs
- Stricter evidence requirements for repairing ToUnicode CMaps
New Features
- Read simple fonts one byte per code when ToUnicode declares two-byte codespace
- Read a Type1 font whose /Encoding names no base encoding through the built-in encoding
- Take a repaired ToUnicode CMap for a string of one or two glyphs only on evidence beyond short common words
Full Release Notes
Changes since 1.25.0: - Read simple fonts (Type1, TrueType, Type3) one byte per code when their ToUnicode CMap declares a two-byte codespace: text shown as a kerned run of short strings no longer loses every two-byte string (`Income Statement` read as `Iometatent`). The stale-CMap check for Type1 fonts judges such a CMap too, and the page detector counts such a font's text byte by byte (#595). - Read a Type1 font whose `/Encoding` names no base encoding through the built-in encoding of its embedded program (PDF 32000-1:2008, Table 114): TeX's fonts read their ligatures (`efficiency`, was `eciency`), curly quotes, dashes and math symbols. A code the program leaves at `.notdef` reads as nothing, the word space excepted, and the base-14 width fallback measures such fonts as they read (#596). - Take a repaired ToUnicode CMap for a string of one or two glyphs only on evidence beyond short common words: `engagement` no longer reads as `engageaent`, `AND` as `ANa` or `Three` as `ThaTe` (#597). No API changes. Release preparation: #604. [Full changelog](https://github.com/firecrawl/pdf-inspector/compare/v1.25.0...v1.25.1)
Related Repositories
shadowsocks/shadowsocks-windows★ 59,524
A C# port of shadowsocks
iOfficeAI/OfficeCLI★ 32,277
OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.
rnwood/smtp4dev★ 4,009
smtp4dev - the fake smtp email server for development and testing
ChangemakerStudios/Papercut-SMTP★ 3,341
Papercut SMTP -- The Simple Desktop Email Server