v1.25.2
t8y2/dbxv1.25.2Sep 28, 2026by abimaelmartell
Upgrading?
AI Summary
This release refines script sizing for superscripts and subscripts to handle exponents and oversized signs correctly. It also optimizes font handling by skipping unnecessary ToUnicode repairs when the CMap is already valid.
Key Highlights
- Size super/subscript runs by letters and digits instead of the largest glyph
- Skip ToUnicode repairs for subset fonts where the CMap is already correct
- Fixes for exponent minus signs and oversized sign runs
New Features
- Refined script size calculation logic
- Optimized ToUnicode CMap repair checks
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
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
Build smaller, faster, and more secure desktop and mobile applications with a web frontend.
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one