18 KiB
18 KiB
Changelog Archive: v0.9.x Series
0.9.0 (2026-02-24)
Added
- adding additional benchmark and validating onnxruntime model usage for embedding generations. Should be much faster (3101780)
- adding additional tests, making the aggressive profile scaling better (a9bad18)
- adding adidtional tasks (c7c5b63)
- adding drain to constrexpr metrics (4d6c163)
- adding fuzzing updates and fixes in ipc (c64a0b2)
- additional improvements to reduce read and request contention (226cea7)
- additional optimizations for faster responses and ASAN fixes (8e4b0df)
- additional test improvements, improved logic for ingestion queue to increase throughput and client stability (be77f1f)
- address bugs with scaling, batching in daemon processing (1d255d5)
- benchmark expansion and normalization. Imrpoving metrics for repair and models (f4f3c05)
- benchmark, model testing / enhancements, insertion performance updates (c831103)
- bug fixes in daemon lifecycle, cleaning up tests and resolving test failures (2360828)
- bump submodule (90dc507)
- expanding graph usage in search (8401db1)
- expanding mcp UI support, improvements for slots for component usage and other socket server stabilizations (9254264)
- fixing bug with multiple processes access gpu, read/write pools now added in metadata repository, and updated plugins for opencode and vscode (94a4947)
- fixing TSAN issues in MCP. implementing cloudflare code mode https://blog.cloudflare.com/code-mode-mcp/ (91e2123)
- fuzzing and config expansion. Moving to optimizing ingestion. Adding tunable embedding (chunk size etc.) (44a94ea)
- fuzzing tooling (907cddf)
- governance: implement Netflix Gradient2 adaptive concurrency limiters (4b2185d)
- Hardening moodel logic for embedings. Adding trace-linked feedback event persistence checkpoint (8256917)
- implementing embedding chunking strategy and two staged ingestion that processes then distributes document data (a44c2fb)
- improvements for repair logic (2b1e498)
- improving ingestion speed with kg batch and updating metrics to use constexpr (0c8ffea)
- improving sql access under contention and expanding tuning logic with graph (37b95bf)
- instrumented embedding for deeper insight into hotspots. Fixed CoreML scaling that resulted in high ram usage due to VRAM calculation. Expanded testing for embedding and draining of work (cc28b8a)
- mcp ui work and stabiliizations (96f19e2)
- merge and site update (1d7b15d)
- merge vscode settings (c973a24)
- mobile bindings expansion, update mcp for graph operations and download tool hardening (c4ae922)
- move newsletter to sourcehut (de6a5b1)
- optimizing query logic to reduce hangs with large corpuses (2c8664b)
- prompt update for code mode mcp (cb20b94)
- recovery test improvements (00c3a76)
- release please (f9c94e8)
- search improvements, changelog fixes and test expansions for refactored code (2d412a5)
- search: implement parallel post-processing (PBI-001 Phase 3) (c1d6a99)
- stability improvements for document ingestion (cd7c698)
- staging plugin and brew update and mcp connection bug fix (6b6bd6b)
- streamlining tuning and pool logic in daemon (dea5315)
- test coverage improvements. Scaling bug addresses (b071112)
- test hardening, added benchmark for multiclient and improve stability to support up to 16 clients before performance degrades, improved parallization and request handling in daemon ingestion pipeline (33821d9)
- test improvements, ASAN fixes, and onnx model performance improvements (6a90f8c)
- tuning improvements with expanded db metrics, package hardening and updated tests (8516a1b)
- updating embedding default checking to paragraph (11ba59f)
- updating metrics for search and retrieval for future learning system. Additional tuning for search performance (8f38ee7)
- versioning bumping opencode plugin (7ee2091)
Fixed
- adding cap at onnx concurrency limit (0c8a5ee)
- additional merge fixes and search improvements (55b2dc5)
- additional update optimizations for plugin (1fdb890)
- addressing test compilation issues (c638d9a)
- apply tuning logic for profiles to GPU (04b55be)
- bug fixes for resource limiting and onnxruntime model shapes for embeddings (b40b60f)
- ci and repo updates (f7819d0)
- ci fixes for test compilation (a8a9c74)
- cleaning up postingest pipeline (8b79d8a)
- code mode fixes and tests update for ci (49f0f90)
- compiler issues addressed and homebrew updates (73b7d1e)
- docker build fixes addition clamping logic for onbound memory group (90d28d7)
- embeddings optimizations (d960839)
- expose gpu usage, add command imrpovments and other bug fixes (a3522b8)
- extract bug fixes and cleaning up unused session logic (7ca1afb)
- fixing bind issue when generating large batches in repair (1e0ca15)
- Fixing issues that break windows release build. This should allow new msvc version Working on debug builds. (a0fd82e)
- fixing macos coreml detection (567ee32)
- fixing mcp download bug, updating socket server configs for more client connections (247f337)
- fixing metrics system and removing deadcode (fc4b5ce)
- fixing pipeline ingestion of kg and embeddings. Still finding stalls and will continue to investigate (cc1212b)
- fixing repair regression (e39273a)
- fixing repairmanager logic, windows build issues, linting, resource scaling (448f5e4)
- fixing rocm builds, removing dead code and some optimizations (e061229)
- fixing update logic for matches based on plugin (bb6c4b1)
- fixing windows head ordering, reducing complexity in mcp server (debugging opencode, claude, droid failed to list tools issues) (33b83ae)
- hardening socket timeout logic (bf65ad8)
- homebrew: update template with correct install paths (435bb14)
- homebrew: update template with working install paths (a597c6c)
- homebrew: use pre-built binaries and update workflow (8c6913d)
- house cleaning (a177027)
- improving graph repair (1a0667d)
- improving socket and chunking reliability and robustness. Added better regression tests and errror logging logic for state connections (ff77c6b)
- license header file updates, mcp improvements, windows build fixes (2946b23)
- lifecycle regression fix and repair improvements (677756b)
- mcp improvements for grep and search, improving helper usage (29de453)
- mcp update (747adbc)
- moved SocketServer read/write into dedicated IOCoordinator and fixed proxy socket paths resolution logic. Fixed TSAN race in SymSpell init (4ecdbe7)
- moving submodule to https (e197573)
- nightly fixes for homebrew, daemon fixes and install logic improvements (d6d9268)
- onnx pool model scaling improvements, test fixes and UX improvements (0614229)
- onnx: ensure GPU provider defines are passed to plugin (5b06ca7)
- performance tuning improvements, windows build fixes and other improvements (46aa12c)
- performance updates, v0.8.2 pre-staging (f6251f6)
- pipeline scaling fixes, post ingestion benchmark updates (2184993)
- refining ingestion logic (52303af)
- release: initialize yams-repo submodule for R2 uploads (2fc5067)
- removing claude/skills (1c800e0)
- removing duplicate shim logic (0703a28)
- removing mobile bindings from builds (8835d67)
- repair command improvements and optimizations (3fd243f)
- repair improvements and socketserver hardening (3c09bec)
- repair: fix SIGSEGV crash, embedding failures, and runaway repair loops (ab06614)
- repairmanager, post ingest and pipeline fixes (c4a7992)
- resolving TSAN issues and expanding graph building to use gliner data (fc284f3)
- reverted bad change. moved embedding generation to repair coordinator. Still tuning resource usage and governors (8a06575)
- ROCM/MIGraphX onnxruntime test validate improvements (7764a0c)
- SocketServer slots for proxy and cli requests, fixed tests and increase doctor request handling (430057f)
- staging ROCM improvements (fd32c51)
- test fixes annd windows build downgrade to c++20 (79ea83e)
- test improvements (de5abde)
- test updates and benchmark updates for grep (29b5172)
- testing improvements and bug fixes in daemon logic for lifecycle management (014e12c)
- tuning improvements and better tests. Now working address memory issue of huge queue when ingesting allot of files (df1348f)
- updating conanfile for onnxruntime to respect system version, updated tests for windows compat, update vectors to enforce wal check point so files does not explode in size (d86ac66)
- windows build fixes (2e966c4)
- windows build fixes (0049dbe)
- windows test fixes (901337b)
Documentation
- update changelog; ignore local artifacts (27881ec)
- update README with Homebrew installation and simplified init (f7d559b)
- updating changelog (af6fdbd)
Maintenance
- update submodules (d229d9f)