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