v1.19.0
qdm12/dnsv1.19.0Sep 9, 2026by abimaelmartell
Upgrading?
AI Summary
This release focuses on refining text extraction accuracy by fixing issues with stroke-simulated bold, horizontal scaling, and font mappings, while also exposing legacy symbol rewrite metadata.
Key Highlights
- Preserve stroke-simulated bold in text extraction
- Honor horizontal text scaling in rendering
- Recover stale single-byte font mappings
- Expose legacy symbol-rewrite metadata in Rust and Node
- Keep separately clipped text runs apart
Breaking Changes
- TextItem literals in Rust now require `legacy_symbol_rewrite: false` for items without symbol cleanup
- Rust TextItem literals must specify `baseline_shift`, `rotation`, and `advance_known` fields
New Features
- Improved text extraction fidelity regarding font mappings and scaling
- Exposure of legacy symbol rewrite metadata in Rust and Node bindings
Full Release Notes
Changes since **1.18.0**: - Preserve stroke-simulated bold. [#511](https://github.com/firecrawl/pdf-inspector/pull/511) - Honor horizontal text scaling. [#510](https://github.com/firecrawl/pdf-inspector/pull/510) - Recover stale single-byte font mappings. [#516](https://github.com/firecrawl/pdf-inspector/pull/516) - Expose legacy symbol-rewrite metadata in Rust and Node. [#519](https://github.com/firecrawl/pdf-inspector/pull/519) - Keep separately clipped text runs apart. [#518](https://github.com/firecrawl/pdf-inspector/pull/518) **Rust migration:** `TextItem` literals need `legacy_symbol_rewrite: false` for items without symbol cleanup. The Node `legacySymbolRewrite` field is optional and emitted only when cleanup changed a character. [Full changelog](https://github.com/firecrawl/pdf-inspector/blob/v1.19.0/CHANGELOG.md) · [Compare with 1.18.0](https://github.com/firecrawl/pdf-inspector/compare/v1.18.0...v1.19.0)
Related Repositories
ollama/ollama★ 184,258
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
fatedier/frp★ 110,072
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
infiniflow/ragflow★ 92,646
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
gohugoio/hugo★ 90,197
The world’s fastest framework for building websites.
junegunn/fzf★ 83,716
:cherry_blossom: A command-line fuzzy finder