node-v2.2.0

run-llama/liteparsenode-v2.2.0Jun 24, 2026by github-actions[bot]

AI Summary

Fixes memory issues with target-pages range expansion and improves search logic for empty phrases. Introduces a new routing feature for complex logic.

Key Highlights

  • Fix OOM in target-pages range expansion
  • Fix search to return no matches for empty phrases
  • Add is_complex functionality for routing decisions

New Features

  • Add is_complex functionality for routing decisions

Full Release Notes

## What's Changed
* fix(config): bound target-pages range expansion to prevent OOM (#269) by @vjsai in https://github.com/run-llama/liteparse/pull/314
* fix(search): return no matches for an empty phrase by @vjsai in https://github.com/run-llama/liteparse/pull/309
* fix: preserve batch-parse output dir without trailing slash by @jjoanna2-debug in https://github.com/run-llama/liteparse/pull/313
* chore(deps): bump pypdf from 6.13.0 to 6.13.3 in /dataset_eval_utils by @dependabot[bot] in https://github.com/run-llama/liteparse/pull/321
* feat: add is_complex functionality for routing decisions by @logan-markewich in https://github.com/run-llama/liteparse/pull/318

## New Contributors
* @vjsai made their first contribution in https://github.com/run-llama/liteparse/pull/314
* @jjoanna2-debug made their first contribution in https://github.com/run-llama/liteparse/pull/313

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