v1.1.7

HKUDS/LightRAGv1.1.7Feb 18, 2025by YanSte

AI Summary

Major feature release adding MongoDB support, Neo4j enhancements, and a completely new WebUI.

Key Highlights

  • Added MongoDB VectorDB Support
  • Enhanced Neo4j graph storage with error handling
  • New LightRAG WebUI with Markdown rendering
  • System prompt support in all modes
  • Chroma persistent client support

New Features

  • MongoDB VectorDB support
  • Neo4j enhancements
  • New LightRAG WebUI
  • System prompt support

Full Release Notes

## What's Changed
* chroma_impl supports local persistent client: PersistentClient by @hhxdestiny in https://github.com/HKUDS/LightRAG/pull/772
* Add MongoDB VectorDB Support and Optimize Existing MongoDB Implementations by @ArnoChenFx in https://github.com/HKUDS/LightRAG/pull/781
* Enhance Neo4j graph storage with error handling and label validation by @spo0nman in https://github.com/HKUDS/LightRAG/pull/780
* Improve .gitignore and .dockerignore by @YanSte in https://github.com/HKUDS/LightRAG/pull/784
* Code Cleanup & Maintenance Improvements by @YanSte in https://github.com/HKUDS/LightRAG/pull/782
* Update HuggingFace example in README.md by @VeiledTee in https://github.com/HKUDS/LightRAG/pull/793
* Update json_kv_impl.py by @St1veLiu in https://github.com/HKUDS/LightRAG/pull/794
* improve CORS and streaming response headers by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/785
* Fix relative path problem & standardization vars name by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/773
* Refactor File Indexing for Background Asynchronous Processing by @ArnoChenFx in https://github.com/HKUDS/LightRAG/pull/791
* new LightRAG WebUI by @ArnoChenFx in https://github.com/HKUDS/LightRAG/pull/792
* Fix: Correct component paths, add 'api' tab, and handle invalid num_turns by @ArnoChenFx in https://github.com/HKUDS/LightRAG/pull/800
* Add the token size truncation for local query and token size setting by env by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/797
* Improved variable assignment to use your own azure open ai embedding … by @MdNazishArmanShorthillsAI in https://github.com/HKUDS/LightRAG/pull/802
* Enhancing ABC Enforcement and Standardizing Subclass Implementations by @YanSte in https://github.com/HKUDS/LightRAG/pull/795
* API insert Texts, Improvement stream and naming by @YanSte in https://github.com/HKUDS/LightRAG/pull/798
* Added system prompt support in all modes by @MdNazishArmanShorthillsAI in https://github.com/HKUDS/LightRAG/pull/806
* Improve WebUI with Markdown Rendering, Streaming Error Handling. by @ArnoChenFx in https://github.com/HKUDS/LightRAG/pull/816
* Fixed str enum by @YanSte in https://github.com/HKUDS/LightRAG/pull/817
* Fix neo4j `get_edge()`  edge_properties format by @atYuguo in https://github.com/HKUDS/LightRAG/pull/812
* Fixed lint by @YanSte in https://github.com/HKUDS/LightRAG/pull/818
* feat: neo4j custom timeouts & fix: neo4j max_pool_size by @ultrageopro in https://github.com/HKUDS/LightRAG/pull/805
* fix: float usage in CONNECTION_TIMEOUT and CONNECTION_ACQUISITION_TIMEOUT by @ultrageopro in https://github.com/HKUDS/LightRAG/pull/820
* Added full documentation on how to install postgresql and use it with lightrag on ubuntu system by @ParisNeo in https://github.com/HKUDS/LightRAG/pull/819
* Cleanup drop by @YanSte in https://github.com/HKUDS/LightRAG/pull/823
* Update README.md - Imports by @VeiledTee in https://github.com/HKUDS/LightRAG/pull/824
* fallback default drops by @YanSte in https://github.com/HKUDS/LightRAG/pull/831
* Fixed keywords by @YanSte in https://github.com/HKUDS/LightRAG/pull/832
* fixed drop by @YanSte in https://github.com/HKUDS/LightRAG/pull/836
* Implement dynamic database module imports by @danielaskdd in https://github.com/HKUDS/LightRAG/pull/833
* Fixes and Enhancements for PostgreSQL and JSON Document Storage by @ParisNeo in https://github.com/HKUDS/LightRAG/pull/837
* cleanup code by @YanSte in https://github.com/HKUDS/LightRAG/pull/841

## New Contributors
* @hhxdestiny made their first contribution in https://github.com/HKUDS/LightRAG/pull/772
* @VeiledTee made their first contribution in https://github.com/HKUDS/LightRAG/pull/793
* @St1veLiu made their first contribution in https://github.com/HKUDS/LightRAG/pull/794
* @atYuguo made their first contribution in https://github.com/HKUDS/LightRAG/pull/812

**Full Changelog**: https://github.com/HKUDS/LightRAG/compare/v1.1.6...v1.1.7

Thanks all ❤️