v1.5.0
What's new
- MCP server:
nibkit mcpexposes the six read-only commands over stdio JSON-RPC for AI clients (Claude Code, opencode, generic). Read-only, no dependencies. - Repository reorganized: CLI in main.go, parsers and emitters in internal/nib, MCP in internal/mcp, on-disk format spec in docs/format.adoc
- In-repo test suite: synthetic NIBArchive and keyedarchive builders cover all three format eras, malformed-input rejection, and output hardening; no files lifted from real apps
- CI on macOS and Ubuntu, CodeQL analysis, Dependabot, branch protection
- Terminal escape injection from hostile nib strings fixed (rendered inert and escaped)
- Interactive menu gains the missing all action; q/quit/exit work at the path prompt
Upgrade
brew upgrade tokenbleed/tap/nibkit