v1.25.2
tanchongmin/strictjsonv1.25.2Sep 28, 2026by abimaelmartell
Upgrading?
AI Summary
Fixes script size calculations and ToUnicode repair checks for PDF fonts.
Key Highlights
- Size super- and subscript runs by letters and digits correctly
- Skip subset font ToUnicode repairs when CMap is already correct
- Handle exponent minus sign in symbol fonts properly
- Fix font glyph indexing for subset fonts
- Improve TeX-like design size handling for superscripts
New Features
- Intelligent sizing for super/subscript runs based on character content
- Smart ToUnicode repair skipping for valid CMaps
- Better handling of symbol fonts with design sizes
- Improved glyph index renumbering for subset fonts
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
rasbt/LLMs-from-scratch★ 107,043
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
lyogavin/airllm★ 40,153
AirLLM 2.8T LLM inference with single 4GB GPU
NirDiamant/RAG_Techniques★ 29,958
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
microsoft/OmniParser★ 25,539
A simple screen parsing tool towards pure vision based GUI agent
karpathy/nn-zero-to-hero★ 24,906
Neural Networks: Zero to Hero