Release / / with v0.0.2, v0.1.0, v0.1.1, v0.1.2, v0.1.3, v0.1.4, v0.2.0, v0.2.1, v0.3.0, v0.3.1, v0.3.2, v0.3.3, v0.3.4, v0.4.0, v0.4.1, v0.4.2, v0.4.4, v0.4.5, v0.4.6, v0.4.7, v0.4.8, v0.4.9
codebase-memory-mcp v0.4.10
Map your Git changes to affected symbols and callers.
Before you upgrade to v0.4.10
2 to fix`search_graph` and `search_code` now match case-insensitively by default; set `case_sensitive=true` for exact case.
Read the evidence
Indexing now honors `.gitignore` and additional `.cbmignore` rules and skips symlinks and `.worktrees`; `.cgrignore` remains supported.
Read the evidence
Polling starts from five-second intervals; v0.4.10 watches only projects indexed or queried in the current session.
The default soft memory limit becomes 25% of physical RAM, clamped to 2–8 GB, with a 4 GB detection fallback; configured `mem_limit` wins.
Read the evidence
For builds from source, use Go 1.26 or newer instead of the earlier Go 1.23 requirement.
After running `codebase-memory-mcp update`, restart the editor or Claude Code session so it uses the updated server.
Read the evidence
What changed in v0.4.10
The grouped releases add `detect_changes`, `get_architecture`, `manage_adr`, a CLI and automatic reindexing. They also change search and watcher defaults and remove the file-reading and directory-listing tools.
Also: Architecture summaries, persistent decisions, CLI access, Windows support and broader language coverage.
Through v0.4.10. Git is required for change analysis; Go source builds now require Go 1.26 and a C compiler.
New things you can do
Map staged, unstaged or branch changes to affected symbols and callers.
Read the evidence
Inspect languages, packages, routes, entry points and clusters in a codebase overview.
Read the evidence
Save and retrieve architecture decisions across coding sessions.
Read the evidence
Run code exploration tools directly from the command line.
Read the evidence
Refresh the code graph automatically as indexed files change.
Register the code exploration tools with supported coding clients.
Read the evidence
Index and explore code on Windows.
Read the evidence
Fixed and improved
Call extraction now recognizes JSX components, functional-language calls and MATLAB/Lean calls; Go type-aware cross-file resolution is experimental.
Explicit Cypher `LIMIT` values are honored instead of silently being capped at 200 rows.
Read the evidence
Large codebases no longer time out in the community-detection step addressed by v0.3.4.
Read the evidence
Going away
`read_file` and `list_directory` are removed in v0.3.2; use the coding client's native file and directory tools.
Read the evidence
Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.