crates-v2.15.0

run-llama/liteparsecrates-v2.15.0Sep 29, 2026by github-actions[bot]

Upgrading?

AI Summary

This release focuses on improving OCR accuracy and stability by refining table cleanup logic, decimal parsing, and text compression. It also includes optimizations for the NAPI build process and introduces several new contributors to the project.

Key Highlights

  • OCR table cleanup preserves parentheses around numbers
  • NAPI build optimization removes build-time directory from rpath
  • Decimal parsing fix prevents line numbers from splitting
  • UTF-8 preservation during sparse line compression
  • Word boxes now attached to OCR text items

New Features

  • Preserve UTF-8 while compressing sparse lines
  • Attach word boxes to OCR text items

Full Release Notes

## What's Changed
* fix(ocr): keep parentheses around numbers in OCR table cleanup by @SammyTourani in https://github.com/run-llama/liteparse/pull/470
* napi: stop adding the build-time pdfium dir to the .node rpath by @SammyTourani in https://github.com/run-llama/liteparse/pull/471
* fix: don't split decimals in the page-centre band as margin line numbers (#465) by @logan-markewich in https://github.com/run-llama/liteparse/pull/472
* fix: preserve UTF-8 while compressing sparse lines by @sanjaibalajee in https://github.com/run-llama/liteparse/pull/475
* fix(ocr): attach word boxes to OCR text items by @Yi-111-a in https://github.com/run-llama/liteparse/pull/476

## New Contributors
* @SammyTourani made their first contribution in https://github.com/run-llama/liteparse/pull/470
* @sanjaibalajee made their first contribution in https://github.com/run-llama/liteparse/pull/475
* @Yi-111-a made their first contribution in https://github.com/run-llama/liteparse/pull/476

**Full Changelog**: https://github.com/run-llama/liteparse/compare/node-v2.14.7...crates-v2.15.0

Related Repositories