Release 0.16.0
π What's Changed
[0.16.0] - 2026-06-07
π Release Summary
This release introduces a new multi-repository server mode, replacing the previous mcp-proxy (2c3c560, 1855284), and expands language support to include Swift for both indexing and grep (dfb2c5b, 8f2565c). Users can now specify custom configuration paths via environment variables (f2d05d5) alongside general improvements to storage security and build stability (0c4f42a, 489c0c7, ee85729).
π¨ Breaking Changes
- mcp: replace mcp-proxy with multi-repo mode
2c3c5600
β¨ New Features & Enhancements
- config: allow custom config path via env var
f2d05d52 - mcp: implement multi-repository server mode
1855284a - indexer: add Swift language support
dfb2c5b6 - grep: add Swift language support
8f2565c4
π§ Improvements & Optimizations
- storage: remove normalize_git_url test
595d0d66 - storage: delegate project identification to octolib
a185f09e - indexer: introduce DetailSearchOptions struct
9c5f5af2 - store: centralize table names and secure SQL queries
ee85729c
π Bug Fixes & Stability
- storage: ignore git URL credentials during normalization
0c4f42aa - build: correct onnxruntime architecture name
489c0c7e
π Other Changes
3 maintenance, dependency, and tooling updates not listed individually.
π¦ Installation
Quick Install Script (Universal)
curl -fsSL https://raw.githubusercontent.com/Muvon/octocode/main/install.sh | shWorks on: Linux, macOS, Windows (Git Bash/WSL/MSYS2), and any Unix-like system
Manual Download
| Platform | Architecture | Download |
|---|---|---|
| Linux | x86_64 (static) | octocode-0.16.0-x86_64-unknown-linux-musl.tar.gz |
| Linux | ARM64 (static) | octocode-0.16.0-aarch64-unknown-linux-musl.tar.gz |
| Windows | x86_64 | octocode-0.16.0-x86_64-pc-windows-msvc.zip |
| Windows | ARM64 | octocode-0.16.0-aarch64-pc-windows-msvc.zip |
| macOS | x86_64 | octocode-0.16.0-x86_64-apple-darwin.tar.gz |
| macOS | ARM64 | octocode-0.16.0-aarch64-apple-darwin.tar.gz |
Using Cargo (from crates.io)
cargo install octocodeUsing Cargo (from Git)
cargo install --git https://github.com/Muvon/octocodeVerify Installation
octocode --version