releases.shpreview
CodeRabbit/CodeRabbit Changelog

CodeRabbit Changelog

Mon
Wed
Fri
JunJulAugSepOctNovDecJanFebMarAprMayJun
Less
More
Releases50Avg15/moVersionsv0.3.11 to v0.5.3

CodeRabbit Review on GitHub Enterprise Server

|

CodeRabbit Review now supports GitHub Enterprise Server. Self-hosted GitHub teams can open Change Stack from the PR comment and get a structured, ordered view of the change — so it's easier to understand what a PR does and make a decision, rather than reconstructing intent from a flat file list.

See the CodeRabbit Review documentation for supported platforms and review workflow details.

Customer.io connections

can now connect to Customer.io from the Connections catalog. Add Customer.io under Customer Data, choose region, then configure either direct App API access or the matching regional MCP server.

Use this connection when Agent work needs Customer.io people, segments, campaigns, broadcasts, newsletters, transactional messages, or other lifecycle marketing context.

See the Connections documentation for setup details.

Workspace Settings

Enterprise workspace admins can now configure CodeRabbit at the workspace level. Previously, settings had to be managed per organization, which became difficult to maintain across many organizations. Workspace Settings provide a shared configuration baseline for every organization in the workspace, and workspace global overrides take precedence over organization global overrides when both levels set the same key.

Infer static analysis

CodeRabbit now supports Infer for C, C++, and Java code. Infer helps find bugs such as null dereferences, resource leaks, and concurrency issues during pull request reviews.

Infer runs on C and C++ changes by default. Java analysis is available through the reviews.tools.fbinfer.enable_java setting because Java projects may require compiling more than the changed files.

See the Infer tool guide for configuration details.

Review command completion status

CodeRabbit now updates the command acknowledgment for @coderabbitai review and @coderabbitai full review after the requested review finishes.

The status now changes from Review triggered. to Review finished., or from Full review triggered. to Full review finished.

This makes it easier to tell whether a manual review command has only started or has fully completed. See the review commands reference for command usage.

CodeRabbit Review for GitLab

|

Newest code review tool CodeRabbit Review is now available for GitLab.com and self-managed GitLab customers. Open Change Stack from the CodeRabbit review comment to use advanced Code Review interface. Navigate cohorts, layers, and summaries in a guided review flow.

See the CodeRabbit Review documentation for details.

Emit Path Instructions

The new emit path instructions command opens a pull request that adds CodeRabbit-suggested to your .coderabbit.yaml. CodeRabbit collects suggestions from the past 7 days, including those generated by the path-instruction agent, deduplicates them by path, and adds them to reviews.path_instructions without overwriting existing entries.

Read more in the command reference.

v0.5.3

CLI v0.5.3

v0.5.3 improves organization selection during sign-in and makes local reviews start cleaner.

  • Browser sign-in now handles large organization lists with progress, search, and a git-remote recommendation.
  • CLI reviews now skip cleanly when there are no local changes. In agent mode, the CLI emits review_skipped instead of starting an unnecessary review.
  • Repository attribution is more reliable when remote owner or repository casing differs from the installed CodeRabbit repository.

See the CLI documentation and CLI Command Reference for more details.

Google Search Console and Reddit Ads connections

CodeRabbit Agent for Slack now supports Google Search Console and Reddit Ads as first-class workspace connections.

Add them from Connections, complete OAuth, and assign each connection to the scopes that should use search performance, sitemap, URL inspection, campaign, ad group, ad, or reporting data.

See Connections for setup details.

Usage-based auto-refill monthly cap

Usage-based add-on auto-refill now checks the configurable monthly cap before charging an automated refill. CodeRabbit counts auto-refill charges in the current UTC calendar month, skips a refill that would exceed the cap, and leaves manual credit purchases unaffected.

See the Usage-based Add-on documentation for setup details.

Custom Roles API

Enterprise custom roles can now be managed programmatically. Six new REST endpoints cover the full lifecycle: list roles, create a role (optionally copying permissions from an existing one), retrieve or update a role, delete a role, and list valid permission options.

For endpoint details, see the Custom roles API reference.

v0.5.2

CLI v0.5.2

v0.5.2 improves output visibility, adds two commands for inspecting past reviews, and makes agent-mode pipelines more reliable.

  • Plain-text output now includes a finding count and per-severity breakdown at the end of each run; individual finding cards are easier to scan mid-output.
  • coderabbit review findings replays locally cached results from the last run. coderabbit review --show-prompts prints the AI prompts used in that run.
  • Agent mode now emits heartbeat events during long reviews, includes a comment field as a fallback when codegenInstructions is absent, and warns when plain mode is used inside a detected agent environment.

See the CLI documentation and CLI Command Reference for more details.

Change Stack Code Peek

|

Change Stack now supports Code Peek: click a variable, function, class, or type name to look up its definition and usages. Code Peek uses GitHub code search to show likely definitions and references with surrounding context, so you can follow the code without leaving the review.

When a result points to a changed file in the pull request, Open in Change Stack jumps to that file. Change Stack keeps an in-page back trail so you can return to where you started.

See the Change Stack documentation for details.

v0.5.1

CLI v0.5.1

Repository resolution fixes

This release makes the repository resolution introduced in 0.5.0 more reliable and fixes repository resolution for self-hosted GitLab.

--prompt-only is now an alias

The --prompt-only flag now behaves like --agent. It remains available as a deprecated alias.

See the CLI documentation and CLI Command Reference for more details.

Change Stack diff views

|

Change Stack now includes a Semantic diff view alongside Unified and Split. Semantic diffs group related code movement and token-level changes so large AI-authored pull requests are easier to inspect.

The left rail also includes an All files view for searching and jumping across files in CodeRabbit's review scope. In the comment composer, GitHub-style autocomplete supports user and team mentions, issue and pull request references, metadata references, and emoji shortcodes.

Diff lines now wrap automatically in every view, so there is no separate line-wrap toggle.

See the Change Stack documentation for details.

v0.5.0

CLI v0.5.0

Diagnostics command — coderabbit doctor

The new coderabbit doctor command inspects your local setup and surfaces configuration or connectivity issues before you run a review, making it easier to troubleshoot problems without digging through logs.

Streamlined sign-in and organization selection

Browser-based sign-in now handles organization selection in a single step, so you no longer need a separate prompt to choose the right organization after authenticating.

Improved repository attribution

CLI reviews now resolve repositories to the correct CodeRabbit organization more reliably - useful if you belong to multiple organizations or have repositories with the same name across them.

See the CLI documentation and CLI Command Reference for more details.

GitLab project-level installation

GitLab project Owners and Maintainers can now install CodeRabbit on their projects from the Repositories page without requiring top-level GitLab group Owner access. This includes projects inside subgroups.

The Install Group action remains restricted to group Owners. See the GitLab setup guide for details.

Last Checked
4h ago
Latest
Jun 5, 2026
Tracking since Apr 2, 2026