v1.5.2
nolimits4web/swiperv1.5.2Jun 11, 2026by danielaskdd
AI Summary
This release standardizes the parser engine interface and fixes critical bugs in Neo4j label search and LaTeX escape handling within the multimodal pipeline.
Key Highlights
- Standardized parser engine interface with registration mechanism
- Fixed Neo4j label search to sanitize Lucene reserved characters
- Fixed LaTeX escape damage in LLM JSON responses
- Fixed multimodal XML-illegal control chars before graph processing
Breaking Changes
- Removed deprecated docs_format="lightrag" enqueue entrypoint
New Features
- Standardized parser engine interface
- Parser bug fixes for Neo4j and LaTeX
Full Release Notes
## What's New * feat(parser): standardize the parser engine interface through a registration mechanism with support for third-party parsers by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/3235 ## What's Changed * 🐛 fix(neo4j): sanitize Lucene reserved chars in label search by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/3233 * fix(multimodal): strip XML-illegal control chars before they reach the graph by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/3237 * fix: repair LaTeX escape damage in LLM JSON responses (multimodal analysis & entity extraction) by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/3238 * fix(pipeline): map parse-stage failures onto the legacy error-document UI fields by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/3239 * refactor(pipeline)!: remove the deprecated docs_format="lightrag" enqueue entrypoint by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/3240 **Full Changelog**: https://github.com/HKUDS/LightRAG/compare/v1.5.1...v1.5.2