node-v2.14.0

run-llama/liteparsenode-v2.14.0Aug 25, 2026by github-actions[bot]

AI Summary

This release focuses on performance and usability improvements for the Node.js binding, introducing worker pools and CommonJS support while optimizing memory usage and computational complexity.

Key Highlights

  • Optimized memory usage during rasterization and OCR processes
  • Added CommonJS exports to the Node.js binding
  • Implemented worker pools for parallel processing
  • Removed O(n^2) complexity around bounding box calculations

New Features

  • Memory optimization
  • CommonJS exports
  • Worker pools
  • Performance improvements for bounding box calculations

Full Release Notes

## What's Changed
* feat: optimize memory during rasterization/OCR by @logan-markewich in https://github.com/run-llama/liteparse/pull/429
* feat(node): add CommonJS exports by @remloyal in https://github.com/run-llama/liteparse/pull/427
* feat: worker pools by @logan-markewich in https://github.com/run-llama/liteparse/pull/435
* fix: remove some O(n^2) complexities around bboxes by @logan-markewich in https://github.com/run-llama/liteparse/pull/436

## New Contributors
* @remloyal made their first contribution in https://github.com/run-llama/liteparse/pull/427

**Full Changelog**: https://github.com/run-llama/liteparse/compare/node-v2.13.1...node-v2.14.0