v0.9.75 v4.22.2
medium risk
vadimdemedes/inkOct 4, 2026 → Oct 4, 20260 days between releases
What's New
MCP protocol and OpenAPI error handling fixes added in v4.22.2
Breaking Changes
- Error handling changed: throwing tools now return isError results instead of crashing.
Improvements
- MCP protocol compliance improved by rejecting unsupported versions with 400 status.
Bug Fixes
- Fixed returning a throwing tool's error as an isError result.
- Fixed OpenAPI secondary parameter name collisions.
- Fixed preserving empty property names in JSON Schema issue paths.
- Answer 400 for an unsupported MCP-Protocol-Version header.
Upgrade Notes
Clients must ensure they send a supported MCP-Protocol-Version header to avoid 400 errors. Error handling in tools has changed; throwing exceptions now result in isError responses instead of process termination.
The Two Releases
v0.9.75
v0.9.75
Oct 4, 2026· 18 days ago
Significant update to code graph extraction, adding support for intra-class binding in 5 languages, new language coverage (Zig, PHP, Elixir, Rust), and fixes for build/cache issues.
Full release notesv4.22.2
v4.22.2
Oct 4, 2026· 18 days ago
Bug fixes for MCP protocol handling, error reporting, and OpenAPI parameter serialization.
Full release notes