From 98cfd160ef26d0f7a34ed5ccf3d006ac87964080 Mon Sep 17 00:00:00 2001 From: nym21 Date: Sat, 16 Aug 2025 19:16:09 +0200 Subject: [PATCH] changelog: vibed --- .gitignore | 1 + CHANGELOG.md | 767 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 768 insertions(+) diff --git a/.gitignore b/.gitignore index 6aa23a300..0ea53c6c0 100644 --- a/.gitignore +++ b/.gitignore @@ -28,5 +28,6 @@ flamegraph.svg *.trace # AI +.claude CLAUDE.md CLAUDE*.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 1490ac39c..d2b560104 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,770 @@ +# Changelog + +*This changelog was generated by Claude Code.* + +All notable changes to the Bitcoin Research Kit (BRK) project will be documented in this file. + +## Unreleased + +### Documentation +- **Enhanced**: Comprehensive rewrite of all crate README files for improved clarity and developer experience +- **Updated**: Main project README with better structure and documentation +- **Standardized**: README format across all workspace crates with consistent styling +- **Improved**: Documentation structure and organization across the entire project +- **Added**: More detailed descriptions for each crate's purpose and functionality + +### Computer Module +- **Refactored**: Converted ComputedFrom pattern to LazyFrom pattern for improved performance +- **Added**: New LazyVecBuilder implementation for on-demand computation +- **Restructured**: Computer module stateful operations with improved organization +- **Cleaned**: Removed hardcoded format specifications, now using defaults +- **Optimized**: Vector storage operations with lazy computation patterns +- **Refactored**: Address type handling in stateful computations +- **Reorganized**: Stateful module structure for better maintainability +- **Enhanced**: Builder patterns for grouped vector operations +- **Improved**: Memory efficiency through lazy computation strategies + +### Vector Storage +- **Enhanced**: Vector storage engine development workflow +- **Optimized**: Lazy vector computation patterns for better performance +- **Improved**: Vector builder architecture with lazy evaluation + +### Dependencies +- **Updated**: Rayon from 1.10.0 to 1.11.0 for improved parallel processing +- **Migrated**: vecdb from external version 0.1.0 to local development path for better development workflow +- **Reorganized**: Workspace dependency structure for consistency + +### Build System +- **Added**: Rust toolchain version specification (1.89) to workspace configuration +- **Enhanced**: Development environment consistency with toolchain pinning + +### Server Module +- **Improved**: API interface implementations +- **Enhanced**: File serving functionality + +### Indexer Module +- **Optimized**: Integration with updated computer module patterns + +## [v0.0.88] - 2025-08-10 + +### Website +- **Fixed**: Conditional rendering of adjusted SOPR (Adjusted Spent Output Profit Ratio) charts in website options +- **Improved**: SOPR chart options now only display adjusted SOPR when the data is available in the vector indexes +- **Enhanced**: Better error handling for missing adjusted SOPR datasets + +### Build System +- **Updated**: Added `rust-version.workspace = true` to all crate Cargo.toml files +- **Updated**: Bumped all crate versions from 0.0.87 to 0.0.88 +- **Added**: Minimum supported Rust version constraint (1.89) to workspace configuration + +## [v0.0.87] - 2025-08-10 + +### Major Architecture Change +- **BREAKING**: Extracted `brk_vecs` into separate external crate `vecdb` +- **Moved**: Vector storage engine to separate [seqdb](https://github.com/seqdb/seqdb) repository +- **Updated**: All crates now use `vecdb` instead of internal `brk_vecs` +- **Improved**: Better separation of concerns with vector storage as independent library + +### Storage Engine +- **Renamed**: `brk_vecs` → `vecdb` +- **Renamed**: `brk_vecs_macros` → `vecdb_derive` +- **Updated**: All vector database operations now use `vecdb::Database` instead of `brk_vecs::File` +- **Enhanced**: Vector storage is now a standalone crate with its own versioning + +### Dependencies +- **Updated**: `brk_rmcp` from 0.4.1 → 0.5.0 +- **Updated**: `cc` from 1.2.31 → 1.2.32 +- **Updated**: `hashbrown` from 0.15.4 → 0.15.5 +- **Updated**: `rapidhash` from 3.0.0 → 3.1.0 +- **Updated**: `rustversion` from 1.0.21 → 1.0.22 +- **Updated**: `slab` from 0.4.10 → 0.4.11 + +### Configuration +- **Added**: `--exchanges` flag to control whether to fetch prices from exchange APIs +- **Enhanced**: Price fetching now has two levels - BRK API and exchanges +- **Improved**: Better RPC authentication error messages with troubleshooting guidance + +### Build System +- **Updated**: All crate versions from 0.0.85 to 0.0.87 +- **Added**: New dependency on external `vecdb` crate with derive features + +## [v0.0.85] - 2025-08-07 + +### MCP (Model Context Protocol) +- **Updated**: Upgraded MCP implementation +- **Changed**: Made MCP stateless mode the default (was previously stateful to avoid breaking Claude) +- **Improved**: Better MCP server configuration with stateless operations + +### Logging +- **Enhanced**: Updated logging utilities in `brk_logger` + +### Build System +- **Updated**: Bumped version from 0.0.84 to 0.0.85 + +## [v0.0.84] - 2025-08-07 + +### Build System +- **Added**: Per-crate `build.rs` files for better build configuration +- **Improved**: Cargo.lock file management and error handling +- **Enhanced**: Build process optimization across all crates + +### Vector Storage +- **Fixed**: Compressed vector functionality restored +- **Fixed**: Race condition in vector operations +- **Improved**: Vector storage stability and performance + +## [v0.0.83] - 2025-07-26 + +### Vector Storage +- **Added**: Linux punch hole implementation for better disk space management +- **Enhanced**: Memory-mapped file handling improvements + +## [v0.0.82] - 2025-07-26 + +### Dependencies +- **Updated**: Cleaned up Cargo dependencies +- **Removed**: Temporarily removed rayon parallelization from computer module +- **Enhanced**: Dependency management and build optimization + +### Computer Module +- **Fixed**: File initialization with minimum length and regions +- **Improved**: Memory management and performance optimizations +- **Added**: Flush and punch operations for better disk usage + +## [v0.0.81] - 2025-07-17 + +### Vector Storage +- **Fixed**: Holes export functionality in vector storage +- **Enhanced**: Vector storage reliability + +### MCP Integration +- **Updated**: Now uses `rust-rmcp` instead of `brk-rmcp` for better compatibility + +### Computer Module +- **Improved**: Performance optimizations +- **Fixed**: Stateful operations +- **Enhanced**: Vector-to-store conversion process (parts 1 & 2) + +## [v0.0.80] - 2025-07-13 + +### MCP (Model Context Protocol) +- **Removed**: Claude results examples due to dead links +- **Cleaned**: MCP example documentation + +### Vector Storage +- **Added**: Local and shared `stored_len` tracking to raw vector variant +- **Enhanced**: Vector storage metadata management + +### Dependencies +- **Updated**: Multiple crate upgrades for better compatibility + +## [v0.0.79] - 2025-07-13 + +### Dependencies +- **Updated**: Upgraded multiple crates for better compatibility and performance + +### Website +- **Applied**: Dataset changes to chart configurations +- **Enhanced**: Chart display with updated dataset handling + +### Vector Storage +- **Fixed**: Header reading functionality for existing vector files +- **Improved**: Memory management by removing mmap storage from struct +- **Enhanced**: Vector file handling reliability + +### Store Operations +- **Reverted**: Bloom filters back to default settings due to slow read performance +- **Optimized**: Memory usage for future v3 improvements +- **Fixed**: Missing store-related files + +## [v0.0.78] - 2025-07-13 + +### Build System +- **Updated**: All crate versions bumped for version consistency across workspace +- **Enhanced**: Version consistency across workspace + +### Computer Module +- **Optimized**: Reduced number of ratio datasets for some cohorts to improve performance +- **Enhanced**: Performance optimizations across computation modules +- **Improved**: Resource utilization and memory management +- **Fixed**: Coarse lazy indexes functionality +- **Removed**: Debug statements for cleaner production builds + +### Global Improvements +- **Added**: Semester-based time intervals +- **Changed**: Coarser intervals now computed instead of eager evaluation +- **Fixed**: Various global module issues +- **Enhanced**: Performance and resource improvements + +## [v0.0.76] - 2025-07-09 + +### Bundler +- **Updated**: Upgraded Rolldown dependency for better bundling performance + +## [v0.0.75] - 2025-07-09 + +### Computer Module +- **Fixed**: Reduced parallel thread count for `compute_rest_part2` to prevent external drive crashes +- **Improved**: Better handling of external storage devices during computation + +## [v0.0.74] - 2025-07-09 + +### Computer Module +- **Fixed**: Parallel computation crashes on external drives +- **Enhanced**: Storage device compatibility improvements + +## [v0.0.73] - 2025-07-09 + +### Website +- **Fixed**: Chart panes now maintain equal sizes +- **Removed**: Automatic saving of pane heights preference +- **Updated**: Lightweight Charts to v5.0.8 +- **Added**: TODO functionality initialization +- **Enhanced**: Website development snapshots + +### Dependencies +- **Updated**: Global dependency upgrades across all crates +- **Enhanced**: System-wide dependency management + +### Computer Module +- **Added**: More up-to and from datasets for enhanced analysis +- **Implemented**: Store functionality (parts 2-10) +- **Enhanced**: Data storage architecture with store-based approach +- **Replaced**: Value enum with Cow for better memory efficiency + +### Global System +- **Moved**: `addressindex_to_outputindex` stores from computer to indexer module +- **Renamed**: Various stores for better organization +- **Enhanced**: Global module fixes and improvements + +### Indexer +- **Renamed**: Store organization for better clarity +- **Enhanced**: Store management improvements + +### Documentation +- **Added**: MCP (Model Context Protocol) README documentation +- **Enhanced**: Developer documentation + +## [v0.0.71] - 2025-06-25 + +### MCP (Model Context Protocol) +- **Enhanced**: Small improvements to MCP functionality +- **Updated**: MCP integration refinements + +## [v0.0.70] - 2025-06-25 + +### Fetcher Module +- **Fixed**: BRK API URL endpoints +- **Enhanced**: Price fetching reliability + +## [v0.0.69] - 2025-06-24 + +### Vector Storage +- **Reverted**: Storing file in struct (was overwhelming system resources) +- **Improved**: Memory management for vector operations + +## [v0.0.68] - 2025-06-24 + +### Core System +- **Increased**: Maximum open files limit for better file handling +- **Enhanced**: System resource management + +## [v0.0.67] - 2025-06-24 + +### Server Module +- **Changed**: Now uses ETag for vectors instead of date modified for better caching +- **Enhanced**: HTTP caching strategy improvements + +### Vector Storage +- **Unified**: Single file with header approach for vector storage +- **Improved**: Vector file organization and management + +### MCP Integration +- **Added**: MCP part 2 implementation +- **Refactored**: Server MCP integration +- **Enhanced**: MCP functionality expansion + +### Global Improvements +- **Renamed**: Various indexes for better clarity +- **Updated**: Index naming conventions +- **Fixed**: Web index type imports + +### CLI +- **Removed**: Duplicate 'h' short index in query functionality + +### Documentation +- **Updated**: README improvements +- **Updated**: MCP documentation +- **Updated**: Changelog titles + +## [v0.0.66] - 2025-06-19 + +### Cointime Implementation +- **Added**: Cointime functionality part 1 +- **Implemented**: Cumulative destroyed coinblocks and cointime calculations +- **Enhanced**: Bitcoin time-based analytics + +### Website +- **Fixed**: Options cumulative possible vecids type issue +- **Enhanced**: Chart options handling + +### Documentation +- **Merged**: Pull request #18 with typo fixes from StevenBlack +- **Improved**: Code quality and documentation accuracy + +## [v0.0.65] - 2025-06-17 + +### Website +- **Fixed**: Hang issue when candles fetched are slightly different than before +- **Enhanced**: Chart data fetching reliability + +### Documentation +- **Improved**: Minor refinements to brk_cli README +- **Enhanced**: CLI documentation clarity + +## [v0.0.64] - 2025-06-17 + +### Datasets +- **Added**: Multiple new realized datasets and charts +- **Added**: 4-year Z-score calculations +- **Added**: 200-day Simple Moving Average (SMA) +- **Added**: Mayer's Multiple indicator +- **Enhanced**: Financial analysis capabilities + +## [v0.0.63] - 2025-06-16 + +### Website +- **Fixed**: Web interface stutter issue (follow-up fix) +- **Added**: PWA (Progressive Web App) assets +- **Enhanced**: User experience improvements + +## [v0.0.62] - 2025-06-16 + +### Website +- **Fixed**: Stutter on update and save default chart settings to URL parameters +- **Enhanced**: Chart settings persistence + +## [v0.0.61] - 2025-06-15 + +### Website +- **Fixed**: Error in Safari lockdown mode +- **Improved**: Charts now update instead of setData when possible for better performance + +### Computer Module +- **Fixed**: OHLC data opening when fetched from different API than previous OHLC (preparation fix) +- **Enhanced**: API data source consistency + +## [v0.0.59] - 2025-06-15 + +### Computer Module +- **Fixed**: Open of OHLC data when fetched from different API than previous OHLC +- **Enhanced**: API data consistency handling + +## [v0.0.58] - 2025-06-15 + +### Bundler +- **Fixed**: BRK bundler usage +- **Removed**: HTML minify crate for improved bundling +- **Deployed**: brk_rolldown bundler with edge case fixes +- **Initialized**: Working bundler version +- **Added**: Basic bundling functionality + +### Server +- **Updated**: Cache control for bundled websites (continued improvements) +- **Enhanced**: Website serving performance +- **Enhanced**: Static file serving performance + +## [v0.0.56] - 2025-06-13 + +### Computer Module +- **Enhanced**: Stateful operations now reset when blockchain reorganization detected +- **Improved**: Blockchain state management reliability + +## [v0.0.55] - 2025-06-13 + +### Global +- **Fixed**: Multiple system-wide fixes and improvements +- **Enhanced**: Overall system stability + +## [v0.0.54] - 2025-06-12 + +### Website +- **Enhanced**: Filter possible index choices in charts (initial implementation) +- **Enhanced**: Filter possible index choices in charts +- **Fixed**: CSS styling issues +- **Added**: Auto price series type for default website +- **Added**: Live price functionality +- **Removed**: ScrollToSelected functionality + +### Vector Storage +- **Fixed**: Compressed vector functionality (ongoing improvements) +- **Fixed**: Compressed vector functionality (still has slow parallel read performance) +- **Changed**: CLI defaults to raw format for performance +- **Changed**: CLI now defaults to raw format for better performance + +### Indexer +- **Enhanced**: Raw format only support +- **Limited**: Now only supports raw format +- **Fixed**: Global system fixes +- **Fixed**: Various global fixes + +## [v0.0.52] - 2025-06-11 + +### Website +- **Fixed**: Service worker and related components +- **Enhanced**: Progressive Web App functionality + +## [v0.0.51] - 2025-06-11 + +### Website +- **Enhanced**: Default website improvements and fixes + +## [v0.0.50] - 2025-06-11 + +### Website +- **Fixed**: Minimum bar spacing for charts +- **Enhanced**: Chart display improvements + +## [v0.0.49] - 2025-06-11 + +### Build System +- **Updated**: Set full version of all crates for better versioning consistency +- **Enhanced**: Cargo workspace version management + +### Website +- **Updated**: Multiple default website snapshots and improvements + +### Documentation +- **Updated**: README improvements + +## [v0.0.48] - 2025-06-09 + +### Website +- **Enhanced**: Default website snapshots and continued development + +## [v0.0.47] - 2025-06-08 + +### Server +- **Added**: Documentation for index-t-value functionality +- **Added**: Support for `/api/X-to-Y` endpoints +- **Fixed**: Query CLI functionality +- **Added**: Meta API endpoints for better API discoverability + +### CLI +- **Added**: Count parameter to query functionality + +## [v0.0.46] - 2025-06-08 + +### Server +- **Added**: DDoS protection for better server security +- **Enhanced**: Request rate limiting and protection + +## [v0.0.45] - 2025-06-08 + +### Website +- **Moved**: Service worker to root directory +- **Updated**: Service worker functionality +- **Enhanced**: PWA capabilities + +## [v0.0.44] - 2025-06-07 + +### Server +- **Fixed**: Existing folder endpoints functionality +- **Enhanced**: File serving reliability + +## [v0.0.43] - 2025-06-07 + +### Website +- **Updated**: Dependencies and fixed CSS issues +- **Enhanced**: Styling and layout improvements + +## [v0.0.42] - 2025-06-07 + +### Global System +- **Fixed**: Multiple system fixes and improvements +- **Enhanced**: System-wide stability improvements +- **Resolved**: Data accuracy issues that were causing incorrect results + +### Fetcher +- **Added**: Support for new API endpoints +- **Enhanced**: Data fetching capabilities + +### Computer Module +- **Fixed**: Coinblocks overflow issue +- **Enhanced**: Calculation accuracy and stability +- **Increased**: Flush frequency for better data persistence +- **Fixed**: Eager mode functionality +- **Enhanced**: Performance and reliability + +### Documentation +- **Reset**: Changelog for clean organization + +## [v0.0.40] - 2025-05-25 + +### Global System +- **Fixed**: Multiple system-wide issues +- **Enhanced**: Overall stability and performance +- **Resolved**: Data accuracy issues in global computations + +## [v0.0.39] - 2025-05-25 + +### UTXO System +- **Implemented**: UTXO dataset functionality (initial part 1) +- **Implemented**: UTXO dataset functionality (part 1) +- **Added**: Foundation for unspent transaction output analysis +- **Added**: Unspent transaction output tracking and analysis + +## [v0.0.37] - 2025-05-14 + +### DCA Analysis +- **Added**: Dollar-Cost Averaging (DCA) classes and analysis +- **Enhanced**: Investment strategy analytics + +## [v0.0.36] - 2025-05-13 + +### Website +- **Added**: Price line functionality to charts +- **Enhanced**: Chart visualization capabilities + +## [v0.0.35] - 2025-05-12 + +### Financial Analytics +- **Added**: Investment return analysis (lump sum vs DCA) +- **Added**: Average and ratio datasets +- **Added**: Market Simple Moving Averages (SMAs) +- **Enhanced**: Financial analysis tools + +## [v0.0.34] - 2025-05-09 + +### Website +- **Added**: Market charts functionality +- **Enhanced**: Chart display and interaction + +## [v0.0.33] - 2025-05-08 + +### Vector Storage +- **Fixed**: Computed vector eager path functionality +- **Enhanced**: Path deletion for lazy vectors +- **Improved**: Vector storage reliability + +## [v0.0.32] - 2025-05-08 + +### Vector Storage - Lazy Computation +- **Completed**: Lazy computation implementation +- **Enhanced**: On-demand vector calculation +- **Improved**: Memory efficiency for large datasets + +## [v0.0.31] - 2025-04-30 + +### Global System +- **Fixed**: Multiple system fixes and improvements +- **Updated**: Fixed old X (Twitter) links that directed to impersonator accounts +- **Enhanced**: Link security and accuracy + +### Computer Module +- **Removed**: Last indexes in favor of count-based approach +- **Enhanced**: Index management efficiency + +### Vector Storage +- **Improved**: Vector iteration with `into_iter` for range collection +- **Enhanced**: Iterator performance and memory usage + +## [v0.0.30] - 2025-04-23 + +### Website +- **Fixed**: Chart data fetching issues +- **Enhanced**: Data loading reliability + +### Global System +- **Added**: Pay-to-Anchor (P2A) support +- **Enhanced**: Bitcoin script type support +- **Improved**: Transaction parsing capabilities + +### Storage System +- **Unified**: Single keyspace for all stores using fjall +- **Enhanced**: Storage efficiency and organization + +### Vector Storage +- **Implemented**: Lazy/eager computation model +- **Enhanced**: Flexible computation strategies + +## [v0.0.29] - 2025-04-22 + +### Website (Kibo) +- **Fixed**: TypeScript ignore additions for better compilation +- **Enhanced**: Database functionality (part 2) +- **Improved**: Database integration and management + +## [v0.0.28] - 2025-04-19 + +### Website (Kibo) +- **Implemented**: Database functionality (part 1) +- **Added**: Initial database integration for kibo website + +### Computer Module +- **Enhanced**: Computer + kibo integration (part 14) with fixes +- **Improved**: Cross-module functionality + +## [v0.0.27] - 2025-04-18 + +### Distribution +- **Fixed**: Tag version formatting issues +- **Enhanced**: Release packaging improvements + +## [v0.0.26] - 2025-04-18 + +### Distribution +- **Fixed**: Ubuntu version compatibility +- **Enhanced**: Linux distribution support + +## [v0.0.25] - 2025-04-18 + +### Distribution +- **Updated**: Ubuntu version for better compatibility +- **Added**: Manual trigger for GitHub Actions +- **Enhanced**: CI/CD pipeline flexibility + +## [v0.0.24] - 2025-04-18 + +### Dependencies +- **Updated**: Upgraded multiple crates for better performance +- **Enhanced**: Dependency management + +### Computer Module +- **Enhanced**: Computer + kibo integration (part 13) +- **Cleanup**: Kibo-related code organization +- **Continued**: Computer module development (part 12) + +### Documentation +- **Updated**: Parser README documentation +- **Enhanced**: Documentation clarity and completeness +- **Updated**: Discord community links + +## [v0.0.23] - 2025-04-14 + +### Dependencies +- **Updated**: Dependency upgrades across the workspace +- **Enhanced**: Compatibility and performance +- **Enhanced**: System compatibility + +### Computer Module +- **Enhanced**: Computer + kibo integration (parts 10-11) +- **Improved**: Cross-component functionality +- **Improved**: Cross-module functionality + +## [v0.0.21] - 2025-04-11 + +### Computer Module +- **Enhanced**: Computer + kibo integration (part 9) +- **Continued**: Ongoing computer module development + +## [v0.0.20] - 2025-04-10 + +### Global Cleanup +- **Cleaned**: Old files and legacy code +- **Enhanced**: Codebase organization + +### Vector Storage +- **Reworked**: Vector storage implementation (parts 1-4) +- **Optimized**: Performance improvements +- **Enhanced**: Memory efficiency + +## [v0.0.19] - 2025-04-07 + +### Computer Module +- **Enhanced**: Computer functionality (parts 5-7) +- **Improved**: Data processing capabilities + +## [v0.0.18] - 2025-04-05 + +### Computer Module +- **Enhanced**: Computer functionality (part 4) +- **Continued**: Core computer development + +## [v0.0.17] - 2025-04-05 + +### Distribution +- **Moved**: Configuration to `config.toml` format +- **Enhanced**: Configuration management + +### Storage +- **Initialized**: Disk-based storage functionality +- **Enhanced**: Data persistence capabilities + +## [v0.0.16] - 2025-04-04 + +### Server +- **Fixed**: Repository version path issues +- **Enhanced**: Static file serving + +## [v0.0.15] - 2025-04-04 + +### Server +- **Fixed**: Missing 'v' in version handling +- **Enhanced**: Version management + +## [v0.0.14] - 2025-04-04 + +### Server +- **Fixed**: Downloaded repository version path +- **Enhanced**: File path resolution + +## [v0.0.13] - 2025-04-04 + +### Global System +- **Enhanced**: System-wide improvements and snapshots +- **Fixed**: Various stability issues + +### Documentation +- **Added**: Warning notices in README +- **Enhanced**: User guidance and safety information + +### Website (Kibo) +- **Fixed**: Simulation functionality +- **Enhanced**: User interface improvements +- **Converted**: TypeScript types to JSDoc for better compatibility +- **Upgraded**: Signals library to tresshaked v0.2.4 + +### Server +- **Added**: API documentation +- **Enhanced**: Development experience + +## [v0.0.12] - 2025-04-02 + +### Server +- **Enhanced**: API documentation and functionality +- **Improved**: Developer experience + +### Website (Kibo) +- **Enhanced**: Various improvements (parts 1-5) +- **Changed**: Font from Satoshi to Geist +- **Improved**: Typography and design + +### Documentation +- **Updated**: README files with badges and shields +- **Enhanced**: Project presentation + +### Dependencies +- **Updated**: Crate updates across workspace +- **Enhanced**: Compatibility and performance + +## [v0.0] - 2025-02-23 + +### Major Project Rewrite +- **BREAKING**: Complete rewrite from legacy "kibo" to modern "BRK" (Bitcoin Research Kit) +- **New**: Modular Rust workspace architecture with separate crates +- **Added**: Modern build system with Cargo workspace +- **Created**: New vector storage engine (`brk_vecs`, later became `vecdb`) +- **Established**: Clear separation between parser, indexer, computer, and server modules +- **Added**: MCP (Model Context Protocol) integration +- **Added**: RESTful API server with multiple output formats +- **Added**: Comprehensive CLI interface +- **Enhanced**: Performance and scalability improvements + +--- + +## Previous Releases (Legacy from kibo project) +