0.3.0
Release Notes
CLI / core
- 2-character search. The index now stores bigrams as well as trigrams, so 2-char
substring queries work — most useful for 2-char Japanese words (e.g.契約,顧客) that were
previously unsearchable. 1-char queries remain unsupported (nothing to pre-filter on). - Regex pre-filter accepts ≥2-char literal runs, including CJK. A pattern like
契約.*情報
now uses the index instead of erroring; previously only ASCII literal runs of ≥3 chars counted. - Incomplete-result notice. When a query's candidate set hits the internal cap (so some
matching files were not verified — most likely for a very common short query), the CLI prints a
note on stderr and the MCP / sidecar responses flag it, instead of silently returning a partial set.
Rebuild required: the index format changed (bigrams added). Run
indexify build --force
once after upgrading. A plainsynconly reindexes changed files, so it will not backfill
bigrams into an existing index.
Install indexify 0.3.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ukitomato/indexify/releases/download/0.3.0/indexify-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/ukitomato/indexify/releases/download/0.3.0/indexify-installer.ps1 | iex"Download indexify 0.3.0
| File | Platform | Checksum |
|---|---|---|
| indexify-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| indexify-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| indexify-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| indexify-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| indexify-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |