ProllyTree v0.3.0
What's Changed
- Roadmap items for version 0.2 by @zhangfengcdt in #44
- Add benchmarks to measure performance of tree operations by @zhangfengcdt in #48
- Update thiserror requirement from 1.0 to 2.0 by @dependabot[bot] in #46
- feat: Add git-like diff and merge examples with professional color output by @zhangfengcdt in #49
- feat: Add comprehensive Git integration with proper gix API implementation and user documentation by @zhangfengcdt in #50
- Fix the staging issue with git-prolly by @zhangfengcdt in #51
- build(deps): Update lru requirement from 0.12 to 0.16 by @dependabot[bot] in #52
- Fix git-prolly minor issues by @zhangfengcdt in #54
- Implement / fix git-prolly commands by @zhangfengcdt in #55
- SQL Command Integration with git-prolly using GlueSQL by @zhangfengcdt in #56
- Clean up code structure and add pypi to ci build by @zhangfengcdt in #57
- Versioned Memory Store for AI Agents using ProllyTree and the Rig framework by @zhangfengcdt in #58
- Add Financial Advisory AI Demo with ProllyTree Integration by @zhangfengcdt in #60
- Continue implementing finance_advisor examples by @zhangfengcdt in #66
- Consolidate VersionedKvStore commits to eliminate duplicate metadata commits by @zhangfengcdt in #68
- Enhance Financial Advisor Branch Management and UI Consistency by @zhangfengcdt in #69
- Add RocksDB Storage Backend for ProllyTree by @zhangfengcdt in #71
- Clean up documents and add storage guides by @zhangfengcdt in #72
- Generic Storage Backend Support for VersionedKvStore by @zhangfengcdt in #73
- Financial Advisor Enhancements: Branch Visualization, Data Source Tracking, and Debug Mode by @zhangfengcdt in #77
- Implements a comprehensive agent memory system for support LLM agents by @zhangfengcdt in #78
- Enhanced Financial Advisor: Comprehensive Agent Memory Integration by @zhangfengcdt in #79
- Extended the ProllyTree Python API with two major new components by @zhangfengcdt in #80
- Enhanced Historical Functionality for All Storage Types and Complex Multi-Branch Testing by @zhangfengcdt in #81
- Add Context Offloading Agent Example with LLM-Based Tool Selection by @zhangfengcdt in #82
- Implement Thread-Safe Agent Memory System with Multiple Storage Backends by @zhangfengcdt in #84
- Remove println from production code by @zhangfengcdt in #85
- Add Complete LangGraph + ProllyTree Integration Example with Persistent Memory Workflow by @zhangfengcdt in #86
- Expose ProllyTree SQL API to Python and Add Chronological LangGraph TA-RAG Example by @zhangfengcdt in #87
- Add Python documentation auto-generation with Read the Docs integration by @zhangfengcdt in #88
- Three-way merge function for prolly trees by @zhangfengcdt in #91
- feat: Implement Git worktree-like functionality for multi-agent systems by @zhangfengcdt in #90
- Implement Multi-Agent System with LangGraph Supervisor Pattern and Branch Isolation by @zhangfengcdt in #89
- feat: Add LangMem integration example with branch-based memory isolation by @zhangfengcdt in #92
- feat: Add prolly-ui tool for interactive HTML visualization of git-prolly repositories by @zhangfengcdt in #93
- Improve ProllyTree UI page layout by @zhangfengcdt in #94
- Improve and fix prollytree UI issues by @zhangfengcdt in #95
- Fix prolly-ui commit data extraction and improve UI styling by @zhangfengcdt in #96
- Cleanup for v0.3.0 Release by @zhangfengcdt in #97
Full Changelog: v0.2.1-beta...v0.3.0