v1.20.0
feyninc/mandexv1.20.0Sep 15, 2026by abimaelmartell
Upgrading?
AI Summary
This release focuses on enhancing coordinate display and extraction fixes across the Rust and Node APIs. It introduces new display-frame coordinates while ensuring existing sheet-frame coordinates remain the default. Improvements include better font decoding, word spacing, and cross-reference recovery capabilities.
Key Highlights
- Added display-frame coordinates to the Rust and Node positioning/region APIs
- Improved word spacing and font decoding capabilities
- Fixed extraction issues for ActualText, dot leaders, and TJ glyph positions
- Upgraded `lopdf` to 0.45.0 to support malformed cross-reference recovery
- Updated contents list rendering to display one entry per line
New Features
- Display-frame coordinates in Rust and Node positioning/region APIs
- Contents list rendering with one entry per line
Full Release Notes
Changes since 1.19.0: - Add display-frame coordinates to the Rust and Node positioning/region APIs (#533). - Improve word spacing and font decoding (#517, #521, #522, #530). - Fix ActualText/dot leaders and TJ glyph positions (#523, #527). - Render contents lists one entry per line (#493). - Upgrade `lopdf` to 0.45.0 for malformed cross-reference recovery (#534). The display frame is opt-in; existing sheet-frame coordinates remain the default. Release preparation: #535. [Full changelog](https://github.com/firecrawl/pdf-inspector/compare/v1.19.0...v1.20.0)
Related Repositories
Join the developers building faster, better websites with Velocity, An Astro 6 Starter Kit. Open source and free forever.
A collective list of free APIs
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Reverse engineer anything with agents, from app behavior down to native binaries.