Skip to content
Agents tracked: 378 Downloads (7d): 244M down 5.7% GitHub stars: 8.4M VS Code installs: 151M Releases (7d): 407 Agent status: 1 with issues Updated Oct 10, 2026

Code Review Graph changelog: what's new each month

Every stable Code Review Graph release summarised by month: the highlights, new features, improvements, fixes and anything you need to act on. 3 months covered; the current month updates daily.

September 2026

1 release: 2.3.9

September brought improvements to graph visualization, search capabilities, and cross-repository tooling. The release focused on performance boundaries and automated staging promotion.

Highlights

  • Visualize can now draw a neighbourhood instead of rendering the whole repository
  • Cross-repository search tool now accepts registry aliases for easier multi-repo queries
  • Keyword search has been rebuilt and now requires a rebuilt graph for best results
  • New environment variable CRGDISCOVERYTIMEOUT bounds Git discovery commands
  • Staging is now automatically promoted to testing once a day when ready

New

  • Visualize neighbourhood mode for focused repository views
  • CRGHOOKWORKTREES environment variable keeps pre-commit hooks active in work trees
  • CRGDISCOVERYTIMEOUT environment variable to bound Git discovery operations
  • Automatic daily staging to testing promotion when criteria are met
  • QueryGraphTool now resolves dotted targets

Improved

  • Cross-repository search tool now supports registry aliases
  • Update and BuildOrUpdateGraphTool now report files that failed to process
  • Keyword search rebuilt for better search performance

August 2026

1 release: 2.3.8

August brought improvements to file watching reliability, symlink handling, and language analysis accuracy. The release also added a new embedding provider and better support for interrupted cloud operations.

Highlights

  • File watchers no longer exhaust system limits by watching inside ignored directories like node_modules or Maven targets.
  • Symlinked repositories are now properly watched and indexed instead of being silently skipped.
  • Added Voyage AI as an embedding provider with progress persistence for interrupted runs.
  • Language analysis fixes across C#, Swift, Java, Kotlin, Go, and Python improve code review accuracy.
  • New forget command lets you drop parsed files without triggering a full rebuild.

New

  • Voyage AI embedding provider support.
  • forget command to selectively drop parsed files.
  • Offline mode for visualize --serve.
  • Progress persistence for interrupted cloud embedding runs.

Improved

  • File watchers skip ignored trees to prevent inotify budget exhaustion.
  • Replaced directories (like after rm -rf and recreate) are recognized correctly instead of treated as dead watchers.
  • Symlinked repository paths are now watched and indexed properly.
  • uninstall --platform now removes only the specified platform, leaving others intact.
  • Status command no longer reports languages not actually present in the codebase.
  • Language analysis improved for C# receivers and namespaces, Swift initializers and subscripts, Java method names, Kotlin imports, Go generic receivers, and Python module imports.

Fixed

  • Symlinked repositories were silently skipped; now they are properly watched.
  • OS watch registration inside ignored trees caused inotify budget exhaustion.
  • Deleted and recreated directories were not recognized as replacements on some filesystems.
  • Interrupted cloud embedding runs lost progress instead of persisting it.
  • visualize --serve required internet connection; now works offline.
  • Status reported phantom languages not present in repositories.

July 2026

1 release: 2.3.7

July brought substantial expansions to language support and analysis capabilities, along with CLI improvements and security hardening across the platform.

Highlights

  • Added support for 12 additional programming languages and frameworks including Terraform, Ansible, Rust, PHP/Laravel, and Java Spring.
  • Introduced CLI-first workflows with quiet and JSON output modes for better automation and integration.
  • Added dead-code analysis, churn risk assessment, and weighted impact ranking for deeper code insights.
  • Resolved all three open high-severity security alerts from CodeQL analysis.
  • Improved platform stability with hardened MCP concurrency, daemon lifecycle management, and Windows process handling.

New

  • Dead-code analysis to identify unused code segments.
  • Churn risk metrics to track code volatility.
  • Weighted impact ranking for prioritizing review focus.
  • Graph provenance tracking for audit trails.
  • Documentation-aware embeddings for better context understanding.
  • Safe JSON export functionality.
  • Quiet and JSON output modes for CLI workflows.
  • Bounded transitive test coverage analysis.

Improved

  • CommonJS parsing now supported in addition to existing JavaScript module formats.
  • Graph coverage expanded across Terraform, Ansible, VB.NET, SystemVerilog, Python, C#, and WebFlux.
  • Safer uninstall process with improved platform configuration.
  • Enhanced Git path parsing and ignore rules handling.
  • Improved community detection algorithms.
  • Better visualization layout rendering.
  • Secure fork pull request review handling.
  • Updated supported dependency and GitHub Action versions.

Fixed

  • Resolved high-severity CodeQL security alerts (all three).
  • Fixed Windows process handling issues.
  • Improved daemon lifecycle management stability.
  • Enhanced MCP concurrency safety.

Summaries are written automatically from the official release notes (full changelog ↗); check the original notes before relying on a detail. Code Review Graph: pricing, features and alternatives · All changelogs