# Changelog Archive: v0.13.x Series ## [0.13.1](https://github.com/trvon/yams/compare/v0.13.0...v0.13.1) (2026-04-18) ### Fixed * clang warning fixes and daemon startup wal guard and fallback regression fix ([c2a9d32](https://github.com/trvon/yams/commit/c2a9d322adfb26f0cdea2c41bc9c75afca4e12fb)) * enforce resource caps ([d86eb06](https://github.com/trvon/yams/commit/d86eb06c3c9d7f24392833d62596ee45414b00eb)) * fixing ci push to repo ([8b9a443](https://github.com/trvon/yams/commit/8b9a443280b68afd65fc8636992e60d81be1dba6)) * fixing mcp code routing and paramater normalization with a light refactor ([ce56050](https://github.com/trvon/yams/commit/ce560509bfa432c3c7fbc02014bf8557219a62f6)) * small fixes for benchmarks and documentation update ([d7ab484](https://github.com/trvon/yams/commit/d7ab4844a1c4b67cbe6957932d9f0b6a68185884)) ## [0.13.0](https://github.com/trvon/yams/compare/v0.12.1...v0.13.0) (2026-04-17) ### Added * adding yams corpus tuner ([a97952e](https://github.com/trvon/yams/commit/a97952eb76c54e59e30a21f79f2f668ff81c2b83)) * additional locks patterns reduced ([bb651d8](https://github.com/trvon/yams/commit/bb651d82156e6fed87a5f6fbca464069d33cde9d)) * additional optimizations and improvements for package validation and ingestion speed ([e6e0b39](https://github.com/trvon/yams/commit/e6e0b39fd8ef462a4a8067578ed49c4e8eddc86a)) * additional test clean up and expansion for benchmarks ([b6b6ba9](https://github.com/trvon/yams/commit/b6b6ba93843d2f4d3faf8e6d0633c2c87434fb09)) * address search gaps ([46d4c2c](https://github.com/trvon/yams/commit/46d4c2c17a651f978ea97cd09973ccd460273bc8)) * auto complete improvements and topology refactor to improve graph rebuilding on ingestion ([58cba44](https://github.com/trvon/yams/commit/58cba447a4361c94111a34af96a6fe2a3929d615)) * build improvements, docs updated and optimizations for cli latency ([8777a27](https://github.com/trvon/yams/commit/8777a27f3cf4c94255f4142840e1b32123c9b7c2)) * checkpoint for updated unit test for daemon communication / protobuf errors. Expanding untested surface with optimizations for communication and ingestion. Additional work for ci apt / rpm install improvements, systemd configuration for installs and improved validation testing of packaging logic to reduce gpg errors. ([13be8fd](https://github.com/trvon/yams/commit/13be8fdfa0887d8cdceb4cf2764b62d6f6ef1905)) * cleaning up additional locks in service manager ([ff110ac](https://github.com/trvon/yams/commit/ff110ace56d52b42809ed8d06f05a97daa2c5e95)) * cleaning up test suite ([a930776](https://github.com/trvon/yams/commit/a930776655e584d9f5492352c2dd0d1e7d76fe32)) * CLI request handling refactor for unified load and error handling. Continued refactor and improvement of search engine with scoped tuning ([48a955e](https://github.com/trvon/yams/commit/48a955e793deb5112ca36330e5c90e88a7b57e8e)) * completion fixes and reduce bottleneck of ingestion on add from cli ([4c9ce1e](https://github.com/trvon/yams/commit/4c9ce1e1e1d8b435a0bc97dd490e320b1508cc59)) * completitions fixes. Starting topology routing work for semantic clusters ([0c74dcb](https://github.com/trvon/yams/commit/0c74dcb34edcee2471e67bda571e9f1ace83907d)) * continued corectness improvements, ANN / vectordb improvements ([ef3d925](https://github.com/trvon/yams/commit/ef3d92579720ddfb2af06fc25dc8883ecd95cdda)) * CorpusStats-driven tuning accuracy + per-query community detection. Fixes for clion meson detection ([473274d](https://github.com/trvon/yams/commit/473274dea0fd49cf035bda8e7928de42dbfe64a9)) * Correctness fixes for flaky tests, improvements for linux build logic based on clion change. Improvement of tuning / governor daemon logic to simplify scaling logic ([2b2552e](https://github.com/trvon/yams/commit/2b2552e34ca379963fd3f017467d7335370e4908)) * correctness improvements and bumping sqlite_vec_backend lib ([c9ad8f5](https://github.com/trvon/yams/commit/c9ad8f5dc843cdf05c8c12d16a36f167ac878fe1)) * daemon lifecycle improvements for supervisor mode, search now uses topology logic, homebrew formula launches yams in foreground mode and test updates ([036e5e7](https://github.com/trvon/yams/commit/036e5e7d9efae38a45fc6a92905fb39f10f7c6ec)) * expanding mobile abi compiled support ([8da76c9](https://github.com/trvon/yams/commit/8da76c9c47c99efc123a667d1147f45bc7503fe6)) * expansion of topology system into repair and ingestion pipelines ([3c2f61b](https://github.com/trvon/yams/commit/3c2f61b863013e6691f54241c5186479fdbb7fdd)) * extracted public and categorized methods from service manager. ([a9bc8a7](https://github.com/trvon/yams/commit/a9bc8a755e7c369f212e9836614e9a261035a4cb)) * fixes for repair batching logic, hnsw rebuild and search refinements before graph building improvements land ([12e4b19](https://github.com/trvon/yams/commit/12e4b1943b19cb27aa34a51645836274fb381979)) * fixing brittleness in CI pip usage that breaks under package updates and system delayed updates. Improving graph repair process and reducing locks in ingestion pipeline ([a1253d1](https://github.com/trvon/yams/commit/a1253d1f696e5755ec58f15c80bb8a8835b58205)) * further homebrew bug fixes and improvements ([902f75c](https://github.com/trvon/yams/commit/902f75c379e19736c9be0c544faaba221c687a49)) * further search improvements and daemon sleep fixes. Commit before service manager refactor/cleanup ([569ffae](https://github.com/trvon/yams/commit/569ffaed8e61fcd658ef55fc251520e83a3a1739)) * graph expansion logic improvements for search testing, repair improvements for embeddings ([a99efd1](https://github.com/trvon/yams/commit/a99efd13c856d2bf53cfd7f0388a4ad95081836e)) * improved online metrics for corpus ([9db8d79](https://github.com/trvon/yams/commit/9db8d79b6a15293516c1cfabf9970b69ecbbd648)) * improvement for topology rebuilds on ingestion and in repair ([3183dae](https://github.com/trvon/yams/commit/3183dae14c23a506fcf448f6690e1677b3436213)) * improving benchmark by adding to doctor command with persistence to tune search engine, improving topology epoch tracking and connecting adaptive tuner ([463a377](https://github.com/trvon/yams/commit/463a377d50be9053e4eaff76a13088bfafad6eca)) * improving packaging logic for homebrew and addressing pip install regression in tests ([3cccde2](https://github.com/trvon/yams/commit/3cccde2902949dca640758d042a7a68e8771f303)) * improving repair logic and search engine metrics for tuning logic ([825d9aa](https://github.com/trvon/yams/commit/825d9aa66600af2f04228e2e447ca5e071d0e735)) * Improving search speed for hybrid engine. Trying best to balance speed and precision ([c475f10](https://github.com/trvon/yams/commit/c475f101b07b8095f1ae9b5dc778ef0809ae5c9c)) * imrpovements for repair and graph clustering logic and search usage ([ad8d7ac](https://github.com/trvon/yams/commit/ad8d7ac059c7c7624d6617751ba74cab9306859a)) * ingestion optimizations and regression test updates ([e13ff15](https://github.com/trvon/yams/commit/e13ff15493be89cce7328b0b99b288e68d950a8d)) * installation tests and build improvements. Test fixes related to optimizations for reranker ([883eb11](https://github.com/trvon/yams/commit/883eb1127ee9eefadffa4f865c0f8139e3def232)) * instrumentation improvements for benchmarks, shell completition improvements, packaging updates for completions and docs updates ([f4fffd7](https://github.com/trvon/yams/commit/f4fffd73a03aaa42c3ea7e5d3af3b9948a0cf02e)) * introducing epochs for search rebuilding ([a4fdb70](https://github.com/trvon/yams/commit/a4fdb70e6c08218075c7fda34c2b10c2a380e9f3)) * large commit, new tune command, search tuning and improved corpus learning with persistent values ([9c23fcf](https://github.com/trvon/yams/commit/9c23fcf86943ef392c7c5564e310fc8ebebe7212)) * mobile binding improvements ([3540000](https://github.com/trvon/yams/commit/35400002c901e8070b60a1db061c07d05776ac31)) * optimizations for data returns and harden daemon status and normalize MCP/version responses ([9a1ed08](https://github.com/trvon/yams/commit/9a1ed082d4afd35ec58753510a8c30ef357f8901)) * optimizations for multiclient usage, updated benchmarks and ci correctness improvements to improve test runs collection ([53326b6](https://github.com/trvon/yams/commit/53326b624ec1b747600bf1ccd7f3607d8f56cf4c)) * profile for building mobile bindings ([09c8e0f](https://github.com/trvon/yams/commit/09c8e0f95986c1c5b230ace88d42c0fd73623d0b)) * reduce sleeps in daemon service manager, ingestion pipeline and moving towards event driven design ([8d48496](https://github.com/trvon/yams/commit/8d484963fe575d09c973d236428fd4066cea2309)) * refining readiness strings with constexpr. Final release testing for v0.13.0 ([5eab5b9](https://github.com/trvon/yams/commit/5eab5b9d4866ce9ba2fc9226a07f3892934278f4)) * removing unnecessary abstraction and adding some optimizations for embeddings generation ([814672f](https://github.com/trvon/yams/commit/814672f4ddf6ba4c140af651f4f80f3e56aed061)) * search / grep freshness and query intent router improvements. Test improvements ([55a7f5a](https://github.com/trvon/yams/commit/55a7f5afcd7a380098eac7237002f36d5cafad91)) * search / retrieval optimizations for performance and accuracy ([ce36736](https://github.com/trvon/yams/commit/ce36736e63074ea8078bb61a6bb34fa66d7f501c)) * search improvements, UBSan meson option, CI quality job, and fix clang-tidy findings ([677f67e](https://github.com/trvon/yams/commit/677f67e799474cc645ccad2003b2c0e93de24237)) * site update ([b6e7c7e](https://github.com/trvon/yams/commit/b6e7c7e90c393ed92248444b685dac808c3b7f77)) * test imrpovements, infer fixes in search changes from previous commits ([4a3dce8](https://github.com/trvon/yams/commit/4a3dce881f050ac55bb22d4ec9ee4e6be8b48ba5)) * tuning improvements for graph influence ([e1d2db3](https://github.com/trvon/yams/commit/e1d2db3f4f879efa62f9bdde09a47763971ffb23)) * vector optimizations. Most performance gains in search felt on macos ([bb0d33a](https://github.com/trvon/yams/commit/bb0d33a436a1df7ebfa6caec46a7234cf4a721e1)) * vendoring and migrating correctly to use tinyfsm ([fdac636](https://github.com/trvon/yams/commit/fdac6368029b35ef400963dcf310055b5b5a4238)) ### Fixed * additional correctness issues in repairservic, backgroundtask manager, tuning advisor and daemon ([cbdef02](https://github.com/trvon/yams/commit/cbdef02884612c930ef8c792e7b375be5ea71afb)) * additional repair logic improvements to unify repair system. Search improvements and graph building optimizations for retrieval performance improvement ([96eb95f](https://github.com/trvon/yams/commit/96eb95f53572ffd41bcd7f297d5f59d6d9ced908)) * address ci source venv and graph repair timeouts ([e8ddb31](https://github.com/trvon/yams/commit/e8ddb31145edbe3acdda4519999af548e295c6b6)) * address daemon starvation/deadlock paths and aligning ownership of run loop lifecycle ([61d92c9](https://github.com/trvon/yams/commit/61d92c9f5a8fa157cdc111cd89e7fbeb18eeafd7)) * address regressions in onnx runtime generation from previous commit. Addressing critical bugs ([fff1ca1](https://github.com/trvon/yams/commit/fff1ca19ac56eac4c9ee1834c8952be9d1b5d08d)) * address test failures and improve daemon status ux ([a3be3c6](https://github.com/trvon/yams/commit/a3be3c62b28938a058223fa6ad6f1748cf2551ec)) * addressing UX issue with daemon status readiness ([11ef101](https://github.com/trvon/yams/commit/11ef10141fce2dc233e99614be31e25c6d4b3a13)) * CI fix ([625c573](https://github.com/trvon/yams/commit/625c573773cb99aee6f569188b2d515fd772493c)) * clang-tidy / infer fixes. Fix for test.yml builds ([a56bc5d](https://github.com/trvon/yams/commit/a56bc5d126166c49968189def7c53ee094ac9140)) * cleaning up benchmark page and adding CmakeLists.txt ([f8b794d](https://github.com/trvon/yams/commit/f8b794d70ef50c1c12678d31f112796ea12701b1)) * cleaning up object references ([f69c388](https://github.com/trvon/yams/commit/f69c388e4b8645e5b7462e6cc0d7ba78c40539bf)) * concurrency and race condition fixes ([57b7e20](https://github.com/trvon/yams/commit/57b7e20657f789e4ee6e930c85f6188e38154113)) * continued correctness improvements. Added vec0 search mode and benchmark plumbing for YAMS retrieval ([5795a0f](https://github.com/trvon/yams/commit/5795a0f36006fb7123e3d9bdf8569799554d6e8d)) * fix config snapshot logic in CompressionMontor, RecoveryManager, TranscationManager and CompressionsError handler ([6ee7c57](https://github.com/trvon/yams/commit/6ee7c57515a11b3778d6a9b246fa4ff29deac01a)) * fix for test messing up config ([422d857](https://github.com/trvon/yams/commit/422d85700b33685fb16aa70cac69178c88568a87)) * fix issues with mobile bindings and improving abi alignment ([1962ff6](https://github.com/trvon/yams/commit/1962ff6a907745a8da1940c91ddc50a2175b3394)) * fixing regressions with serach engien start ([3f03eb2](https://github.com/trvon/yams/commit/3f03eb2b934dcd12d3ece531ee4becb75e6911d2)) * fixing rpm builds ([9b6461e](https://github.com/trvon/yams/commit/9b6461e273bf0522e7014336922e4a6dc398a931)) * fixing scaling logic of embedding generation that fallback to CPU ([120d98b](https://github.com/trvon/yams/commit/120d98bc77491e3f2a905c9028e0da7527be5507)) * fixing stale issue related to repair manager, mcp suggestions logic that leads to looped behavior in long sessions and ci test failures ([1c9f03c](https://github.com/trvon/yams/commit/1c9f03c486d665687929809b97ae3e9ea1b4a0b1)) * improve stats from embeddings used to trigger search rebuild: ([e2772f2](https://github.com/trvon/yams/commit/e2772f2b6a81000bfb3647b569962843e7376abd)) * improved plugin locking around onnx session state and ownership improvements ([2d0df86](https://github.com/trvon/yams/commit/2d0df863b7626735ec1d7039281b286165de864a)) * improvements for embedding generation (embedding gemma specific issue) and Dockerfile regression fix ([e09778b](https://github.com/trvon/yams/commit/e09778b7fe30a3a9596a06a77c53c9024f983cce)) * improvements for embedding repair routing to hot model. Continued search / graph build retrieval improvements ([364a114](https://github.com/trvon/yams/commit/364a11476d1b8596e72720b9c29af2f715dcb241)) * improvements for laoding handling in UX response ([3b5fb8f](https://github.com/trvon/yams/commit/3b5fb8fba8f1e859bea1dc499eb3ce12f560dfc6)) * improving repair check ([6eb1635](https://github.com/trvon/yams/commit/6eb16351456cb391001bd79ea6cccf334533926e)) * metadata optimizations ([2a0f020](https://github.com/trvon/yams/commit/2a0f02069d70a2a32bcc51106b474f5ef5ed72d4)) * re-ranker embedding generation fix, test failures drift fix, search improvements for graph query expansion and gliner improvements for building graph ([e8a6296](https://github.com/trvon/yams/commit/e8a62967974e29a6ee1f8e1cfd5675443004d160)) * readiness ux fix ([a008438](https://github.com/trvon/yams/commit/a00843852d4f8de9d454c8ea382506612c0a2412)) * release please fix, improvements for embedding generation (check if model is loading an query that). continue work on search retrieval improvement related to on going graph improvements ([3f3ba05](https://github.com/trvon/yams/commit/3f3ba0582db7acf9ec8670ce2659f113bfdb66c9)) * removing gtest and continued cleanup work of test suite ([e2c8ba0](https://github.com/trvon/yams/commit/e2c8ba043b917d383d2e1fe37ba71b13075a5a1a)) * repair fixes for embedding generations and stalls, mcp code mode improvements for smarter routing, test improvements and additional search / graph optimizations ([aee787d](https://github.com/trvon/yams/commit/aee787dbf464edc575cda52e9d83f7b3b143a3d9)) * reranker and internal benchmark fixes to address updates and test regressions ([32bac6d](https://github.com/trvon/yams/commit/32bac6d0af931661222161260b62230f56686ee2)) * suspected deadlock fixes in repair, bugs addressed in request logic. Continued triage from infer output and test failures ([e261420](https://github.com/trvon/yams/commit/e2614203510be93a5df8826fabb4c4e19f5a4cb6)) * tear down fixes for tests ([991e047](https://github.com/trvon/yams/commit/991e04783b8ed686366eadee418e4ce7793fdd2b)) * test and ci fixes and search improvements. Adding a router for tuning logic ([01c72ec](https://github.com/trvon/yams/commit/01c72ec8282085855bace3ad3e6817026acfdafc)) * test build error fixes ([bd20aee](https://github.com/trvon/yams/commit/bd20aee2a55650435f94a15077cc099e562339fa)) * test fixes related to metadata optimizations and some search tuning checkpoints before refactor experiment ([d1225ab](https://github.com/trvon/yams/commit/d1225ab465aef5d11fa184e867d2cb4491e4ec10)) * test regression and build fixes ([ed80f97](https://github.com/trvon/yams/commit/ed80f970eb78b3b4b739412eb629d3c4f3d5ff76)) * tree-diff benchmark regression accounting and stabilize subtree fast-path measurement ([e41ec38](https://github.com/trvon/yams/commit/e41ec383775421210d722db4413fe5f6577ca16d)) * updating readme and linking benchmark pages ([1526545](https://github.com/trvon/yams/commit/1526545f797e466a82f5c0000db09124091584b0)) * vector and embedding count fixes related to repair functionality. Improvements for search and tuning scope of candidates ([d25cc39](https://github.com/trvon/yams/commit/d25cc39e12b0d7bc53be7014e372ab38bcf596d7))