Releases: HKUDS/LightRAG
Releases · HKUDS/LightRAG
v1.3.0
What's Changed
- refactor(SiteHeader): Hide logout button in guest mode by @choizhang in #1161
- Refactor auth and version checks for improved reliability by @danielaskdd in #1162
- Refactor LightRAG Server documentation for clarity and structure. by @danielaskdd in #1166
- Fix mongo doc status by @Gardelll in #1160
- Refactor authentication logic and Swagger Auth config by @danielaskdd in #1171
- Fix API-Key authentication failure while login is enabled by @danielaskdd in #1171
- Fix in-memory db hanged on persistence in some cases by @danielaskdd in #1171
New Contributors
Full Changelog: v1.2.8...v1.3.0
v1.2.8
What's Changed
- Optimize parallel file processing in folder scan by @danielaskdd in #1145
- Fix dead lock problem in Gunicorn multi workers mode by @danielaskdd in #1145
- Fix empty graph not display correctly after database dropped by @danielaskdd in #1150
- Added anthropic binding and few localization to other languages by @ParisNeo in #1148
- Add Arabic and French selection to app settings by @ParisNeo and @danielaskdd in #1152
- Implemented version display in SiteHeader of webui by @danielaskdd in #1153
- Improve node size calculation logic for node expansion to prevent oversize by @danielaskdd in #1156
v1.2.7
What's Changed
- Added camera rotation to graph panel and merge login feature by @danielaskdd in #1108
- Added loginPage by @choizhang in #1049
- Fixed get_by_id type error in PSQL impl by @JoramMillenaar in #1107
- Hot fix: Server can not startup with legacy data (json_doc_status_impl.py) by @danielaskdd in #1115
- Improve login flow by @danielaskdd in #1124
- Improve graph reload by @danielaskdd in #1126
- Fix settings popover toggle logic by @danielaskdd in #1128
- Fix dark mode styles for node property buttons by @danielaskdd in #1132
- Fix: Resolve graph data reloading problem after login token expire by @danielaskdd in #1133
- Update .gitattributes for webui files by @danielaskdd in #1134
- Implemented simple PSQL doc-status get_by_ids method by @JoramMillenaar in #1129
- fix: correct chunk_ids as array type and remove incorrect filepath type conversion by @Howe829 in #1120
- Fix ERROR: Failed to process document doc-xxx: 'metadata' by @LarFii in #1138
- Fixed the issue where editing entities or relationships caused query failures. by @LarFii in #1141
- fix hf_embed torch device use MPS or CPU when CUDA is not available -… by @mvignieri in #1139
- Add ability to conditionally disable file logging by @spo0nman in #1111
New Contributors
- @choizhang made their first contribution in #1049
- @Howe829 made their first contribution in #1120
- @mvignieri made their first contribution in #1139
Full Changelog: v1.2.6...v1.2.7
v1.2.6
What's Changed
- Resolve the issue with making API calls to Azure OpenAI service by @zhicwu in #1043
- force keywords_extraction output as JSON by @zhenya-zhu in #1045
- Improve Entity Extraction Robustness for Truncated LLM Responses by @danielaskdd in #1046
- Filter by ID during Query for Postgres VDB by @ArindamRoy23 in #1032
- Refactor LightRAG for better code organization by @LarFii in #1051
- Fix the merge bug with Neo4j by @LarFii in #1053
- Standardizing Vector Database Interfaces by @LarFii in #1052
- The WebUI has added multi-language support, currently covering Chines… by @baoheping in #1028
- Fix optional query item in all DBs by @ArindamRoy23 in #1060
- Refactor Neo4J storage to use entity_id for node identification by @danielaskdd in #1050
- Add PipelineStatusResponse model for API endpoint by @danielaskdd in #1068
- Fix get single node subgrap problem by @danielaskdd in #1073
- Update .gitignore by @danielaskdd in #1074
- Explicitly set API docs and schema URLs. by @danielaskdd in #1078
- Fixed lint and Added new imports at the top of the file by @RushiChaganti in #1061
- Consolidate the two log filters into a single utility and relocate it to the utils module. by @danielaskdd in #1080
- Fix graspologic build error in docker container by @coredevorg in #1058
- fix stream by @lybtt in #1070
- Implemented several enhancements to the Graph UI by @danielaskdd in #1064
- Replace unreasonable parameter names by @pengjunfeng11 in #1079
- Fix PGDocStatusStorage content extraction for DocProcessingStatus by @ericshao in #1062
- Updated PSQL's chunk_id field to be a TEXT field by @JoramMillenaar in #1091
- Adjust concurrency limits more LLM friendly settings for new comers by @danielaskdd in #1097
- Fix pipeline bactch process problem by @danielaskdd in #1098
- Postgresql - refactor the store entity/relation data by @OxidBurn in #1085
- Fixed Postgres query parsing issues by @JoramMillenaar in #1087
- fix continue prompt format error by @LarFii in #1102
- Update postgres_impl.py by @pengjunfeng11 in #1100
- Adding support for handling file paths in document processing. by @LarFii in #1103
New Contributors
- @ArindamRoy23 made their first contribution in #1032
- @baoheping made their first contribution in #1028
- @RushiChaganti made their first contribution in #1061
- @coredevorg made their first contribution in #1058
- @lybtt made their first contribution in #1070
- @pengjunfeng11 made their first contribution in #1079
- @ericshao made their first contribution in #1062
- @JoramMillenaar made their first contribution in #1091
- @OxidBurn made their first contribution in #1085
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
- Add summary language setting by env by @danielaskdd in #989
- Completed the missing methods in various databases to support modifications for the Graph. by @LarFii in #990
- Made .env file loaded from the current folder instead of the script folder by @ParisNeo in #995
- [EVO] Add language configuration to environment and argument parsing by @Brocowlee in #994
- Improved task handling and error management in LightRAG by @danielaskdd in #1002
- Revert "[EVO] Add language configuration to environment and argument … by @LarFii in #1005
- [Bug]Fix the issue where editing entity names does not properly update the corresponding relationship in the vdb. by @LarFii in #1006
- Added entity merging functionality by @LarFii in #1009
- feat(api): Add user authentication functionality by @lcjqyml in #1000
- Feat: Added minimum degree filter for graph queries by @danielaskdd in #1003
- Update dev by @LarFii in #1015
- Fix edit entity and relation bugs by @LarFii in #1018
- fix the postgres get all labels and get knowledge graph by @ShanGor in #1024
- Fixed entites_section_list comma error by @da-luggas in #1021
- Add LLM cache control env for API Server by @danielaskdd in #1025
- Fix qdrant payload id by @dixyes in #1027
- Fixed and improved Iteration extraction by @LarFii in #1030
- Added docling option to load files by @ParisNeo in #1011
- Refactoring Neo4j implementation and fixing storage init problem for Gunicorn by @danielaskdd in #1036
New Contributors
- @Brocowlee made their first contribution in #994
- @lcjqyml made their first contribution in #1000
- @dixyes made their first contribution in #1027
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- Add multi workers support for API Server by @danielaskdd in #969
- adding full_doc_id to insert by @abylikhsanov in #971
- Improved caching check by @MdNazishArmanShorthillsAI in #978
- Add max nodes limit for graph retrieval by @danielaskdd in #974
- Providing setup_logger for standalone LightRAG logger initialization by @danielaskdd in #982
- Fix package name checks for docx and pptx modules. by @danielaskdd in #986
- fix: api server installation missing MANIFEST.in file by @danielaskdd in #987
- Improved file handling and validation for document processing by @danielaskdd in #976
Full Changelog: v1.2.3...v1.2.4
v1.2.3
v1.2.2
What's Changed
- fix AttributeError: 'NoneType' object has no attribute 'dim' by @konrad-woj in #931
- Add retrieval message code highlighting and copy button by @ArnoChenFx in #933
- Enhance Graph Visualization with Configurable Depth and Layout Iterations by @ArnoChenFx in #946
- fix this event loop is already running by @FeHuynhVI in #940
- add support for the single document and custom chunks method by @cnjack in #950
- Version 1.2.2 by @YanSte in #952
New Contributors
- @FeHuynhVI made their first contribution in #940
- @cnjack made their first contribution in #950
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- Added more file types support to the webui by @ParisNeo in #897
- Simplify dockerfile and docker-compose files by @ArnoChenFx in #905
- add support of providing ids for documents insert by @PiochU19 in #892
- fix insert_custom_chunks skipping every new doc by @konrad-woj in #906
- Refactor api server by split it to smaller files by @danielaskdd in #880
- Fix the demo issue of PG to cater with new LightRag changes by @ShanGor in #914
- Add support to namespace_prefix for postgres_impl by @ShanGor in #916
- fix apipeline_enqueue_documents by @enriquecatala in #923
- Simplify cli arguments by @danielaskdd in #925
- HotFix: fix document indexing error API Server, fix PostgreSQL error while handle doc with null bytes. by @danielaskdd in #908
- Implement Knowledge Graph API for NetworkX Storage by @danielaskdd in #928
New Contributors
- @PiochU19 made their first contribution in #892
- @konrad-woj made their first contribution in #906
Full Changelog: v1.1.12...v1.2.1