v1.1.1
ken v1.1.1 — crypto/tls CVE fix + dependency updates
A patch release. It closes a reachable standard-library TLS vulnerability and folds in routine dependency updates. No API, wire-format, or default changes from 1.1.0 — a drop-in upgrade.
🔒 Security
- Toolchain go 1.26.4 → 1.26.5 fixes
GO-2026-5856— an Encrypted Client Hello privacy leak in the standard library'scrypto/tls. ken'sgovulncheckCI gate (added in 1.1.0) flagged it as reachable, with real call paths through the MySQL introspection TLS handshake and the model-fetch HTTPS client. The fix is a singlego-directive bump ingo.mod, which propagates to every CI job (all readgo-version-file: go.mod);govulncheck ./...now reports 0 affecting vulnerabilities. No source changes.
📦 Dependencies
No ken API changes; the full test suite and govulncheck are green on the combined tree.
github.com/townsendmerino/aikitv1.5.0 → v1.9.0 — the extracted algorithm packages (BM25 / embed / ann / encoder / chunk / fuse / topk).modernc.org/sqlitev1.52.0 → v1.53.0 — pure-Go SQLite driver (Tier-2 DB indexing).github.com/odvcencio/gotreesitterv0.20.2 → v0.20.5 — pure-Go tree-sitter (treesitter chunker + Arm B enrichment).actions/checkoutv6 → v7 (CI).
Install / upgrade
# Homebrew (macOS/Linux) — ken ships as a cask
brew upgrade --cask ken # new install: brew install --cask townsendmerino/tap/ken# Windows (Scoop)
scoop update ken # new install: scoop bucket add townsendmerino https://github.com/townsendmerino/scoop-bucket; scoop install ken# Or with Go
go install github.com/townsendmerino/ken/cmd/ken@v1.1.1
go install github.com/townsendmerino/ken/cmd/ken-mcp@v1.1.1No config changes required. Upgrading is recommended for the TLS CVE fix if you use ken-mcp's remote-clone or MySQL Tier-2 introspection paths.
Full changelog: CHANGELOG.md · compare v1.1.0...v1.1.1