v1.2.6

HKUDS/LightRAGv1.2.6Mar 18, 2025by LarFii

AI Summary

This release focuses on code organization and standardization, including the unification of Vector Database Interfaces and refactoring of Neo4j storage to use entity IDs.

Key Highlights

  • Standardized Vector Database Interfaces across implementations.
  • Refactored Neo4j storage to use entity_id for node identification.
  • Improved Entity Extraction Robustness for truncated LLM responses.
  • WebUI multi-language support (Chinese).

New Features

  • Standardized Vector Database Interfaces
  • Refactored Neo4j implementation (entity_id)
  • Multi-language support in WebUI (Chinese)
  • PipelineStatusResponse model for API endpoint
  • Docling option to load files

Full Release Notes

## What's Changed
* Resolve the issue with making API calls to Azure OpenAI service by @zhicwu in https://github.com/HKUDS/LightRAG/pull/1043
* force keywords_extraction output as JSON by @zhenya-zhu in https://github.com/HKUDS/LightRAG/pull/1045
* Improve Entity Extraction Robustness for Truncated LLM Responses by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1046
* Filter by ID during Query for Postgres VDB by @ArindamRoy23 in https://github.com/HKUDS/LightRAG/pull/1032
* Refactor LightRAG for better code organization by @LarFii in https://github.com/HKUDS/LightRAG/pull/1051
* Fix the merge bug with Neo4j by @LarFii in https://github.com/HKUDS/LightRAG/pull/1053
* Standardizing Vector Database Interfaces by @LarFii in https://github.com/HKUDS/LightRAG/pull/1052
* The WebUI has added multi-language support, currently covering Chines… by @baoheping in https://github.com/HKUDS/LightRAG/pull/1028
* Fix optional query item in all DBs by @ArindamRoy23 in https://github.com/HKUDS/LightRAG/pull/1060
* Refactor Neo4J storage to use entity_id for node identification by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1050
* Add PipelineStatusResponse model for API endpoint by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1068
* Fix get single node subgrap problem by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1073
* Update .gitignore by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1074
* Explicitly set API docs and schema URLs. by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1078
* Fixed lint and Added new imports at the top of the file by @RushiChaganti in https://github.com/HKUDS/LightRAG/pull/1061
* Consolidate the two log filters into a single utility and relocate it to the utils module. by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1080
* Fix graspologic build error in docker container by @coredevorg in https://github.com/HKUDS/LightRAG/pull/1058
* fix stream by @lybtt in https://github.com/HKUDS/LightRAG/pull/1070
* Implemented several enhancements to the Graph UI by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1064
* Replace unreasonable parameter names by @pengjunfeng11 in https://github.com/HKUDS/LightRAG/pull/1079
* Fix PGDocStatusStorage content extraction for DocProcessingStatus by @ericshao in https://github.com/HKUDS/LightRAG/pull/1062
* Updated PSQL's chunk_id field to be a TEXT field by @JoramMillenaar in https://github.com/HKUDS/LightRAG/pull/1091
* Adjust concurrency limits  more LLM friendly settings for new comers by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1097
* Fix pipeline bactch process problem by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/1098
* Postgresql - refactor the store entity/relation data by @OxidBurn in https://github.com/HKUDS/LightRAG/pull/1085
* Fixed Postgres query parsing issues by @JoramMillenaar in https://github.com/HKUDS/LightRAG/pull/1087
* fix continue prompt format error by @LarFii in https://github.com/HKUDS/LightRAG/pull/1102
* Update postgres_impl.py by @pengjunfeng11 in https://github.com/HKUDS/LightRAG/pull/1100
* Adding support for handling file paths in document processing.  by @LarFii in https://github.com/HKUDS/LightRAG/pull/1103

## New Contributors
* @ArindamRoy23 made their first contribution in https://github.com/HKUDS/LightRAG/pull/1032
* @baoheping made their first contribution in https://github.com/HKUDS/LightRAG/pull/1028
* @RushiChaganti made their first contribution in https://github.com/HKUDS/LightRAG/pull/1061
* @coredevorg made their first contribution in https://github.com/HKUDS/LightRAG/pull/1058
* @lybtt made their first contribution in https://github.com/HKUDS/LightRAG/pull/1070
* @pengjunfeng11 made their first contribution in https://github.com/HKUDS/LightRAG/pull/1079
* @ericshao made their first contribution in https://github.com/HKUDS/LightRAG/pull/1062
* @JoramMillenaar made their first contribution in https://github.com/HKUDS/LightRAG/pull/1091
* @OxidBurn made their first contribution in https://github.com/HKUDS/LightRAG/pull/1085

**Full Changelog**: https://github.com/HKUDS/LightRAG/compare/v1.2.5...v1.2.6