crates-v2.16.0
run-llama/liteparsecrates-v2.16.0Oct 12, 2026by github-actions[bot]
Upgrading?
AI Summary
This release focuses on improving PDF clipping accuracy and text extraction, specifically regarding native text hiding and glyph box detection. It introduces concurrent OCR support with rolling scheduling and fixes various issues in Node and Python bindings.
Key Highlights
- Concurrent OCR with rolling scheduling
- Improved PDF clipping logic (native text exclusion, glyph ink box judgment)
- Enhanced text extraction (page boundaries, hyphen handling, dash bullets)
- Bug fixes for Node and Python bindings (output validation)
New Features
- Concurrent OCR with rolling scheduling
Full Release Notes
## What's Changed * fix: exclude native text hidden by rectangular PDF clips by @hexapode in https://github.com/run-llama/liteparse/pull/482 * fix: judge clipped glyphs by their ink box, not the loose box by @hexapode in https://github.com/run-llama/liteparse/pull/485 * fix(node): preserve page boundaries in text output by @tgolob in https://github.com/run-llama/liteparse/pull/431 * fix: refill bounded OCR workers as requests complete by @patelvivekdev in https://github.com/run-llama/liteparse/pull/466 * fix: reject invalid output formats in Node and Python bindings by @sanjayy0612 in https://github.com/run-llama/liteparse/pull/451 * fix: stop rotated-text restacking from compounding canvas offsets by @apeshimam-hebbia in https://github.com/run-llama/liteparse/pull/480 * fix: apply content filters in is_complex before the layout pass by @apeshimam-hebbia in https://github.com/run-llama/liteparse/pull/481 * fix: clip table block and cell boxes to the page by @catlan in https://github.com/run-llama/liteparse/pull/483 * fix: extract word boxes when extract_blocks is on by @catlan in https://github.com/run-llama/liteparse/pull/484 * docs(wasm): correct the OCR default and setup instructions by @Choudhry18 in https://github.com/run-llama/liteparse/pull/492 * fix: keep the dash of a hyphen at the end of a line by @BinaryBrain in https://github.com/run-llama/liteparse/pull/501 * fix: recognize dash bullets as list markers by @moah0911 in https://github.com/run-llama/liteparse/pull/491 * fix: don't treat short CJK OCR words as chart labels by @Diego-Romero-NTT in https://github.com/run-llama/liteparse/pull/498 * fix: count accented Latin vowels in the garbled-text check by @ed-thuando in https://github.com/run-llama/liteparse/pull/496 * feat(wasm): support concurrent OCR with rolling scheduling by @Choudhry18 in https://github.com/run-llama/liteparse/pull/502 ## New Contributors * @tgolob made their first contribution in https://github.com/run-llama/liteparse/pull/431 * @patelvivekdev made their first contribution in https://github.com/run-llama/liteparse/pull/466 * @sanjayy0612 made their first contribution in https://github.com/run-llama/liteparse/pull/451 * @apeshimam-hebbia made their first contribution in https://github.com/run-llama/liteparse/pull/480 * @catlan made their first contribution in https://github.com/run-llama/liteparse/pull/483 * @BinaryBrain made their first contribution in https://github.com/run-llama/liteparse/pull/501 * @moah0911 made their first contribution in https://github.com/run-llama/liteparse/pull/491 * @Diego-Romero-NTT made their first contribution in https://github.com/run-llama/liteparse/pull/498 * @ed-thuando made their first contribution in https://github.com/run-llama/liteparse/pull/496 **Full Changelog**: https://github.com/run-llama/liteparse/compare/crates-v2.15.1...crates-v2.16.0
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