๐ Release 0.5.3 (Development)
๐ Highlights
This release introduces a robust SessionManager for enhanced data persistence, significant upgrades to Graph Visualization (including node coloring), and a major refactor of user/tenant permission systems.
๐ New Features
- Session Management: Implemented
SessionManagerwith CRUD operations forCacheAdaptersand Redis integration (#2077, #2082, #2142). - Graph & Visualization:
- User & Tenant Management:
- API Enhancements:
๐ Bug Fixes
- Stability: Prevented indefinite hangs with local LLM endpoints (#2123).
- Data Integrity: Resolved multiple bugs in the delete data and dataset flows (#2146).
- Infrastructure: Fixed configuration bugs in
config.pyand missing raise statements in vector DB setup (#2053, #2080). - Adapters: Fixed a
TypeErrorinNeptuneAnalyticsAdapter.is_empty()(#2172). - Security: Addressed various Dependabot security vulnerabilities (#2124).
๐ Documentation
- Added comprehensive READMEs for
summarization,web_scraper, andcodingagentstasks (#2137, #2184). - Added module-level docstrings for ingestion, storage, and temporal tasks (#2086, #2177).
๐งน Refactors & Chore
- Cleanup: Removed old feedback code and graph-based interaction logic (#2089).
- CI/CD: Upgraded GitHub Actions for Node 24 compatibility and improved CI stability (#2108, #2145).
- Engine: Migrated to Pydantic v2
model_dump_jsoninDataPoint(#2127).
๐ New Contributors
- @shan-oflynn
- @allenjoseph05
- @0xkems
- @coder-jayp
- @guraavparihar
- @salmanmkc
- @allietiv
- @TIROK547
- @ArmagedonFlamer
- @AbdulWahabIlahi
- @vanika02
- @deidaraiorek
- @rob-9
- @Siddhartha7340
Full Changelog: https://github.com