Skip to content

Changelog Archive: v0.12.x Series

0.12.1 (2026-04-02)

Added

  • adding fuzz test for new download logic, removing r2 endpoint from tests, decoupling embedding / onnxruntime logic for work from previous commit (2e20416)
  • additional dev leakage cleanup for query and tick logic (106aa0b)
  • ann improvements (c00aded)
  • benchmark and validation testing against original system before swap (5715ae9)
  • benchmark fixes and instrumentation (39037c0)
  • cleaning up codebase and improving treesitter plugin (2381c90)
  • homebrew fixes for nightly formula install (58a8cf8)
  • massive commit. Download logic updates with expanding controls (stop, start, resume etc.) from daemon control. This is used in my archive openclaw agent. This commit also includes work to harden onnxruntime abi access. this should allow loading newer abi’s when builds are pinned to 1.23.0. (86ec015)
  • moving changelogs to archive, implementing TurboQuant then will integrate in vector engine (147f5ca)
  • search improvements, test correctness fixes and bug fixes (9c201af)
  • search optimizations (expanding re-ranking work to recovery items that are not strong candidates based on how they are retrieved). Test improvements and TSAN/ASAN fixes. (d353e53)
  • test cleanups (0beaf58)
  • test coverage improvements, list hardening for wildcard usage, search and benchmark optimizations for retrievals (9e918b7)
  • test improvements, doc updates for download expansion (f3de749)
  • test suite improvements. Migrating remaining tests to catch2. Improving hnsw for usage in benchmarks (15e049d)
  • TurboQuant imrpovements (1bc6b7d)
  • TurboQuant integration for re-ranking, starting with benchmarks, then moving to integration (1692306)
  • TurboQuant now supports end-to-end packed-vector storage, reranking, and direct compressed ANN traversal with persisted per-coordinate calibration and validated multi-dimension performance. (8b39304)
  • TurboQuant search and ANN compression improvements. CLi client regression fixes (6874b22)
  • updating staging (c182221)

Fixed

  • bug fixes from test regressions and test infrastructure improvements (f4b3576)
  • bypass broken Gemma CoreML path and restore ANN/TurboQuant search (a0b4915)
  • ci fixes, coverage improvements and test improvements and bugs fixes (9091a9f)
  • cleaning up ENV leakage from debugging (49a106a)
  • cleaning up macos build detection logic (970f253)
  • cleanup storage override logic (29ef276)
  • cli regression fixes and turboquant improvements for storage retrieval logic (2922835)
  • code cleanup and bug fixes related to plugin system trust (782561b)
  • continued turboquant work. added additional api’s and improved testing / perf tests (7609d63)
  • correct fixes in the search engine and windows build improvements (a4f4756)
  • correctness fixes for stale sqlite handles (apart of previous work), improvements in test suite and continue work for search optimizations (9c496e6)
  • create dir helper cleanup and windows build fix (7a71bf7)
  • expanding utf-8 sanitization and expand search tracing and test coverage (81cc38a)
  • fix cli commands and working on retrieval optimizations (dd93cf8)
  • fixing search regression when fuzzy search triggered and testing improvements (943393a)
  • macos homebrew packaging fixes (7a55178)
  • make Gemma CoreML fallback automatic (d5967de)
  • test coverage updates and address protobuf bug in search (554bf47)
  • tests: update turboquant_bench docs and fix unused-variable warning (7c3b4c0)
  • tsan fixes, test instrumentation improvements and improved sql handler logic (2fd9164)
  • windows build fixes and test instrumentation to resolve ANN precision issues (c32db6e)

Changed

  • build: centralize dependency discovery and trim Meson duplication (0261b90)
  • vector: remove dead thread-local TurboQuant plumbing from vector_index_manager (4ac90c7)