v1.25.0
hexgrad/kokorov1.25.0Sep 28, 2026by abimaelmartell
Upgrading?
AI Summary
This release introduces an asynchronous text extraction API and dramatically speeds up underline and strikeout detection on complex pages, along with updated Linux binary compatibility.
Key Highlights
- Added `extractTextWithPositionsAsync` for non-blocking text extraction
- Underline/strikeout detection performance improved by 80x (40s to <0.5s)
- Linux binary updated for GLIBC_2.17 compatibility
New Features
- Async text extraction method
- Performance optimization for underline detection
- Updated Linux binary for Amazon Linux 2023 and RHEL 9
Full Release Notes
Changes since 1.24.0: - Node: `extractTextWithPositionsAsync`, the async variant of `extractTextWithPositions`: the same arguments and items, run on the libuv thread pool so a slow page no longer blocks the caller's event loop (#592). - Underline and strikeout detection no longer takes quadratic time on pages drawn from many thin filled rects or short strokes: a page of about 200,000 thin rects went from about 40 s to under 0.5 s, with the same marks (#592). - The `linux-x64-gnu` Node binary is cross-built for a GLIBC_2.17 floor again, so it loads on Amazon Linux 2023 (the managed AWS Lambda Node runtimes), RHEL 9 and Debian 11 (#586). API: Node `extractTextWithPositionsAsync`. Release preparation: #593. [Full changelog](https://github.com/firecrawl/pdf-inspector/compare/v1.24.0...v1.25.0)
Related Repositories
affaan-m/ECC★ 285,724
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
react/react★ 251,622
The library for web and native user interfaces.
nodejs/node★ 122,512
Node.js JavaScript runtime ✨🐢🚀✨
Leonxlnx/taste-skill★ 100,570
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
louislam/uptime-kuma★ 92,731
A fancy self-hosted monitoring tool