Download Latest Version codegraph-darwin-arm64.tar.gz (46.6 MB)
Email in envelope

Get an email when there's a new version of CodeGraph

Home / v0.9.3
Name Modified Size InfoDownloads / Week
Parent folder
codegraph-win32-x64.zip 2026-05-22 42.4 MB
codegraph-darwin-arm64.tar.gz 2026-05-22 46.6 MB
codegraph-darwin-x64.tar.gz 2026-05-22 47.8 MB
codegraph-linux-arm64.tar.gz 2026-05-22 51.5 MB
codegraph-linux-x64.tar.gz 2026-05-22 51.8 MB
codegraph-win32-arm64.zip 2026-05-22 38.5 MB
README.md 2026-05-22 2.5 kB
v0.9.3 source code.tar.gz 2026-05-22 1.1 MB
v0.9.3 source code.zip 2026-05-22 1.3 MB
Totals: 9 Items   280.9 MB 0

[0.9.3] - 2026-05-22

Added

  • codegraph uninstall command. Cleanly removes CodeGraph from every agent it's configured on — Claude Code, Cursor, Codex CLI, opencode, and Hermes Agent — in one step. It asks up front whether to remove the global config (~/.claude, ~/.codex, …) or just this project's local config (no flags required), then prints exactly which agents it touched so you can see what changed. --location, --target, and --yes are accepted for scripted / non-interactive use. It removes only what install wrote (MCP server entry, instructions block, permissions) and leaves your .codegraph/ index alone (use codegraph uninit for that). Resolves #313 — previously the only cleanup path was an npm preuninstall hook that the published bundle never shipped, so npm uninstall -g left every agent pointing at a CodeGraph MCP server that no longer existed.

Fixed

  • Fatal process out of memory: Zone crash while indexing large projects. On Node.js 22 and 24 — including CodeGraph's own bundled runtime — running codegraph index / codegraph init on a large multi-language repo could abort the entire process partway through parsing with Fatal process out of memory: Zone, even with tens of GB of RAM free (the failure is in a V8-internal compilation arena, not the JS heap). The cause is V8's "turboshaft" optimizing WASM compiler exhausting its Zone budget while compiling tree-sitter's large WebAssembly grammars on a background thread. CodeGraph now runs with V8's --liftoff-only, which keeps grammar compilation on the baseline compiler and never reaches the optimizing tier, eliminating the crash; indexing output is otherwise unchanged. The bundled launcher passes the flag directly, and any other launch path (from source, npx, a globally linked dev build) re-execs once with it automatically. Resolves #298 and #293. (Node 25 stays blocked — its variant of this V8 bug is not resolved by --liftoff-only.)
  • Cursor uninstall left an orphaned .cursor/rules/codegraph.mdc. It stripped the rule body but left the file and its description: CodeGraph … frontmatter behind. The dedicated rules file is now deleted outright on uninstall, while any content you added outside CodeGraph's markers is kept.
Source: README.md, updated 2026-05-22