v1.25.2
parruda/swarmv1.25.2Sep 28, 2026by abimaelmartell
Upgrading?
AI Summary
Refines script sizing algorithms and optimizes ToUnicode repair logic to prevent unnecessary corrections.
Key Highlights
- Improved superscript/subscript sizing logic based on the ratio of letters and digits.
- Skips ToUnicode repairs for subset fonts where the font itself indicates the CMap is correct.
New Features
- Script sizing logic improvements
- Subset font repair optimization
Full Release Notes
Changes since 1.25.1: - Size a super- or subscript run by its letters and digits: an exponent whose minus sign a symbol font sets a design size above its digits (as TeX does) keeps its `<sup>` markup; a run of signs alone, or with signs more than a quarter larger than its letters and digits, is still sized by its largest glyph (#603). - Skip a subset font's ToUnicode repairs where the font itself shows the CMap is right: the repair through a `/CIDToGIDMap` for a CMap keyed by code, and the renumbering of a subset that kept its glyph indexes (#605). No API changes. Release preparation: #606. [Full changelog](https://github.com/firecrawl/pdf-inspector/compare/v1.25.1...v1.25.2)
Related Repositories
maybe-finance/maybe★ 54,213
The personal finance app for everyone
huginn/huginn★ 50,091
Create agents that monitor and act on your behalf. Your agents are standing by!
discourse/discourse★ 48,002
A platform for community discussion. Free, open, simple.
chatwoot/chatwoot★ 38,082
Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬