CodeRabbit Release Notes
104 release notes curated from 51 sources by the Releasebot Team. Last updated: Nov 13, 2026
- Nov 13, 2026
- Date parsed from source:Nov 13, 2026
- First seen by Releasebot:Nov 13, 2026
CodeRabbit API and hosted MCP server | GitHub Cloud | CodeRabbit Cloud
CodeRabbit expands its API with more than 150 product operations for reviews, coding tasks, security, triage, and settings, and brings the same tools to a hosted MCP server. API access also supports enterprise workspace tokens, with permissions governed by each feature’s app access rules.
CodeRabbit API and hosted MCP server
The CodeRabbit API now covers what people do in the CodeRabbit app, not only exports and user management. More than 150 product operations let your scripts, services, and AI agents:
- Read pull requests with their checks and review threads, read review status, summaries, and Change Stack, and request a review.
- Create coding tasks, follow their turns, answer the agent's questions, approve plans, deliver patches, and manage coding environments.
- Read Triage changes, set a change's priority, and manage Triage rules.
- Start security scans, read findings, dependencies, SBOMs, and secrets, and request AI fixes.
- Manage Learnings and connected knowledge repositories.
- Create and run CodeRabbit Agent automations and reports.
- Read and change organization and repository settings, and manage connections.
- Read usage, credits, and budgets.
Hosted MCP server. The same operations are tools on the hosted MCP server at https://mcp.coderabbit.ai/. Add it to Claude, Claude Code, Codex, or another MCP client, sign in, and approve access for one organization. The agent then acts with your permissions. The MCP server is available in the US region.
CLI and workspace API tokens. coderabbit api request calls any operation from a shell or CI job. In an Enterprise SSO workspace, workspace API tokens work with product operations too: pass org_name or org_id to choose the organization.
Each operation follows the access rules of its feature in the app, so the API never grants more than the app does.
Learn more in Get started with the CodeRabbit API, Connect an MCP client, and the API reference.
Original source - Nov 13, 2026
- Date parsed from source:Nov 13, 2026
- First seen by Releasebot:Nov 13, 2026
Configuration directory | GitHub Cloud | CodeRabbit Cloud
CodeRabbit adds auto-discovered .coderabbit/ directories for scoped Markdown review rules and pre-merge checks, while preserving existing YAML configurations.
Configuration directory
Review instructions and custom pre-merge checks can live as Markdown files in a
.coderabbit/directory, next to the code they cover. A directory inside a package or service applies only to that folder, and a nested file with the same id replaces the parent's rule. CodeRabbit finds the directory automatically, and your existing YAML keeps working.Learn more in the configuration directory documentation.
Original source All of your release notes in one feed
Join Releasebot and get updates from CodeRabbit and hundreds of other software products.
- Nov 12, 2026
- Date parsed from source:Nov 12, 2026
- First seen by Releasebot:Nov 12, 2026
Generate docstrings and Docstring Coverage retired | All platforms
CodeRabbit retires docstring generation and coverage checks, removing them from walkthroughs and pull requests and ignoring related settings.
Generate docstrings and Docstring Coverage retired
The Generate docstrings finishing touch and the Docstring Coverage pre-merge check are retired. The walkthrough no longer offers docstrings, @coderabbitai generate docstrings replies with a retirement notice, and pull requests no longer get a Docstring Coverage result. Existing docstrings settings in .coderabbit.yaml are ignored, so you can remove them.
See the available Finishing Touches and built-in pre-merge checks.
Original source - Nov 11, 2026
- Date parsed from source:Nov 11, 2026
- First seen by Releasebot:Nov 11, 2026
Configuration source | GitHub Cloud | CodeRabbit Cloud
CodeRabbit adds configurable configuration sources, letting repositories choose which branch supplies settings for pull request reviews.
Configuration source
A repository's Configuration source setting decides which branch its .coderabbit.yaml is read from. Default branch reviews pull requests with the default branch's latest YAML instead of the copy on each PR branch, so a configuration change reaches open pull requests at their next review. Custom reads the YAML from a named branch that PR edits can't override, and Auto keeps the standard lookup.
Learn more in the Configuration source documentation.
Original source - Nov 11, 2026
- Date parsed from source:Nov 11, 2026
- First seen by Releasebot:Nov 11, 2026
Delta scan full-scan fallback | GitHub | CodeRabbit Cloud
CodeRabbit adds a full-scan fallback for delta scans when coverage is low or too many files change, with full-scan billing rules.
Delta scan full-scan fallback
Delta scans require 15% verified coverage, and automation targets accept 16% to 100%. When a configured trigger is reached, automation starts a full Deep Scan below 15% coverage or after a delta since the baseline was refused because too many files changed. Full-scan billing applies without the delta spend limit, while organization caps and billing requirements still apply.
Learn more in the delta scans documentation.
Original source Similar to CodeRabbit with recent updates:
- Cursor release notes144 release notes · Latest Nov 6, 2026
- Obsidian release notes125 release notes · Latest Nov 12, 2026
- Perplexity release notes33 release notes · Latest Nov 6, 2026
- Anthropic release notes958 release notes · Latest Nov 14, 2026
- OpenAI release notes1235 release notes · Latest Nov 13, 2026
- Replit release notes53 release notes · Latest Nov 6, 2026
- Nov 11, 2026
- Date parsed from source:Nov 11, 2026
- First seen by Releasebot:Nov 11, 2026
API organization names | GitHub Cloud
CodeRabbit API tokens now support selecting GitHub Cloud organizations by login, while retaining organization ID selection.
API organization names
Workspace API tokens can select GitHub Cloud organizations by login using
org_name, avoiding a provider-ID lookup. Existingorg_idinputs and permissions remain supported. Name selection is available on the US API; EU availability follows its regional deployment.See organization selection for REST and CLI examples.
Original source - Nov 10, 2026
- Date parsed from source:Nov 10, 2026
- First seen by Releasebot:Nov 11, 2026
Review conversations and Triage priority | API
CodeRabbit lets enabled organizations page through GitHub review-thread comments and set manual Triage priority via REST or hosted MCP.
Review conversations and Triage priority
Enabled organizations can page through GitHub review-thread comments and set manual Triage priority through REST or hosted MCP. Existing repository permissions apply; priority changes also require Triage eligibility and an active review seat.
See the review-thread comments and Triage priority references.
Original source - Nov 9, 2026
- Date parsed from source:Nov 9, 2026
- First seen by Releasebot:Nov 10, 2026
CodeRabbit for JetBrains IDEs | IDE Extension, Beta
CodeRabbit brings AI code reviews into JetBrains IDEs, with inline findings, review options for uncommitted edits and branch commits, undoable fixes, and handoffs to coding agents. The beta supports JetBrains IDEs 2025.3 and later, including Remote Development.
CodeRabbit for JetBrains IDEs
CodeRabbit now reviews your code inside IntelliJ IDEA, PyCharm, WebStorm, and other JetBrains IDEs, so you can catch issues before you push, without leaving the IDE you already work in. Findings show up in a CodeRabbit tool window and in the editor gutter, right next to the code they're about.
Review the edits you haven't committed, the commits on your branch, or both, or let CodeRabbit check each commit as you make it.
Apply a suggested fix as one edit you can undo, or hand the finding to Claude Code, Codex CLI, or opencode in the IDE terminal.
Working on a remote machine? The plugin supports JetBrains Remote Development, with Git and reviews running on the host.
The beta runs in JetBrains IDEs 2025.3 or later and installs from the JetBrains Marketplace beta channel. Get started.
Original source - Nov 9, 2026
- Date parsed from source:Nov 9, 2026
- First seen by Releasebot:Nov 10, 2026
Risk instructions | All platforms | Essentials
CodeRabbit adds risk instructions that guide automatic pull request approvals and hold risky changes for review on eligible GitHub Cloud plans.
Risk instructions
Risk instructions tell CodeRabbit what is risky and what is routine in your codebase. With Automatic Approvals and a merge risk limit, CodeRabbit approves routine pull requests and holds back the changes your instructions flag, so reviewers spend their time on real risk, not on a typo fixed in a comment. On GitHub Cloud with the Team plan or higher, a rule can then merge the approved pull requests.
Learn more about merge risk instructions and security risk instructions.
Original source - Nov 6, 2026
- Date parsed from source:Nov 6, 2026
- First seen by Releasebot:Nov 7, 2026
GitLab group webhook migration | Self-managed GitLab
CodeRabbit updates its GitLab webhook migration script to verify and update matching group hooks before removing scoped project hooks, with previews enabled by default and no new group hooks created.
GitLab group webhook migration
The webhook migration script's
--groupoption now updates an existing matching group webhook, verifies its URL and visible settings, then removes matching project webhooks within the selected scope. Groups without a matching group hook are left unchanged; the script does not create one. Migration previews changes by default. For different group secrets, use group:ID keys in the secret map. Group hooks require GitLab Premium or Ultimate and group Owner or instance administrator permission.See the webhook migration guide for preview, verification and recovery steps.
Original source - Nov 5, 2026
- Date parsed from source:Nov 5, 2026
- First seen by Releasebot:Nov 7, 2026
Triage API documentation
CodeRabbit introduces a Triage API for change lists, details, recommendation history, and team discovery.
Triage API documentation
A new API guide covers change lists, change details, retained recommendation history, and team discovery. Requests require a non-agentic key whose owner has Triage and repository access, with one organization selected for workspace or instance keys. See the Triage API guide.
Original source - Nov 5, 2026
- Date parsed from source:Nov 5, 2026
- First seen by Releasebot:Nov 6, 2026
Fix CI on GitLab Cloud | GitLab Cloud | Team, Beta
CodeRabbit fixes failed GitLab Cloud CI jobs through a comment, creating a stacked merge request or committing the fix to the source branch.
Fix CI on GitLab Cloud
Failed pipeline jobs on a GitLab Cloud merge request can go straight to CodeRabbit. Comment @coderabbitai fix-ci to get the fix in a stacked merge request, or @coderabbitai fix-ci commit to commit it to the source branch.
Learn more in the Fix CI failures documentation.
Original source - Nov 5, 2026
- Date parsed from source:Nov 5, 2026
- First seen by Releasebot:Nov 6, 2026
Metrics API capacity errors | Enterprise
CodeRabbit clarifies Metrics API capacity errors by distinguishing rate limits, query capacity limits, and temporary unavailability, with retry guidance.
Metrics API capacity errors
MCP usage and review comment metrics now distinguish request rate limits from query capacity limits and temporary unavailability. For 429 or 503 responses, retry the same request after Retry-After when present; otherwise, retry later.
See the MCP usage API and review comment metrics API references for details.
Original source - Nov 3, 2026
- Date parsed from source:Nov 3, 2026
- First seen by Releasebot:Nov 4, 2026
How Runtime Verification works in CodeRabbit Secure
CodeRabbit introduces Runtime Verification in CodeRabbit Secure, helping developers test Deep Scan findings with inspectable Reproducer Guides and Runtime Analysis. Results include evidence, application-readiness and target-exercised indicators, and clear reproduced, not reproduced, or inconclusive outcomes.
Testing a suspected vulnerability requires more than sending a request and checking the response. The application needs to be ready, and the request needs to reach the code being investigated.
Consider an endpoint that appears to let one user fetch another user’s document. To test it, you need two authenticated users, a document owned by one of them, and a running application. If the request fails before reaching the endpoint, it tells you little about whether the application properly restricts access to that document.
We built Runtime Verification in CodeRabbit Secure to help developers test Deep Scan findings and inspect what happened.
What we set out to build
We wanted developers to understand the proposed test before running it. They needed to know:
- What setup it required
- Which steps to follow
- What observations would support or challenge the finding
We built the workflow around a Reproducer Guide that brings those details together.
Developers can follow it in their own test environment or use Runtime Analysis to run it in a prepared CodeRabbit coding environment. A Runtime Analysis result includes supporting evidence and indicators of whether the application was ready and the intended code path was exercised.
Turning a finding into a Reproducer Guide
Deep Scan findings provide context about the suspected issue and its location. Because the code may have changed since the finding was reported, CodeRabbit rechecks whether the issue is still present before generating a guide. If the issue is no longer present or the recheck is inconclusive, guide generation stops.
For a finding that remains present, the guide connects the suspected behavior to prerequisites, steps, and expected observations. When you run the guide with Runtime Analysis, it uses the revision pinned in the published guide. Clicking Run does not recheck the finding or automatically test the latest source.
For the document endpoint example, the guide needs to establish which user owns the document and how the other user will attempt to retrieve it. The expected result must distinguish access to another user’s document from a request that fails before reaching the endpoint.
The guide needs to make its assumptions explicit so developers can check them against their own environment. If it cannot establish a required value or setup detail, it should identify what is missing and what the developer must supply before testing.
Unless a team has turned on automatic verification, generating the guide does not start the test. Developers can inspect it first, then decide where and how to run it.
Getting the experiment running
To run the guide with Runtime Analysis, the repository needs a prepared CodeRabbit coding environment with the dependencies, configuration, and startup instructions required to run the application.
Teams can also turn on automatic verification, which generates guides for newly detected findings at a chosen severity after each Deep Scan and runs them in the repository’s prepared default environment.
Starting the application’s process does not establish that it is ready for the test. A service may be listening while a required dependency is unavailable, or an authentication problem may prevent the request from reaching the intended endpoint. Runtime Analysis needs to account for those conditions when assessing the result.
The result includes Application ready and Target exercised indicators alongside the assessment and supporting evidence. These show whether CodeRabbit established that the application was ready and the relevant code path was exercised.
Use a dedicated test environment and avoid production credentials. The agent can read variables configured for the selected environment, including secrets. Avoid printing those values in test scripts or commands because the output may be retained as evidence.
Making sense of the outcome
Runtime Analysis reports one of three verification states:
- Reproduced: The run produced evidence supporting the finding under the tested conditions.
- Not reproduced: The run did not reproduce the finding under those conditions and other inputs or configurations may behave differently.
- Inconclusive: The run could not establish a supported conclusion. The result explains the reason and limitations.
Each result applies to the tested code revision and environment. A successful reproduction does not establish how every deployed version behaves.
In the document-access example, a 403 is meaningful only if the request reached the ownership check; a rejection caused by a missing session does not test that protection.
Likewise, “not reproduced” is narrower than “safe.” If setup problems prevented a meaningful test, the outcome should remain inconclusive rather than suggest the vulnerability is absent.
The decisions behind the workflow
The workflow separates the test plan, the execution, and the assessment so developers can inspect how the result was reached.
When developers generate a guide themselves, publishing it separately gives them a chance to inspect the proposed test before execution. They can check its assumptions and run it in their own environment. It also makes the distinction between expected results and observed behavior explicit.
What runtime evidence changes
A runtime test is useful only when the team can establish what it actually tested. That is why the guide, execution details, and supporting evidence remain available alongside the conclusion.
Set up Runtime Verification to test a Deep Scan finding in your own environment or with Runtime Analysis.
Run a Deep Scan on your own code. Start with a free sample scan.
Original source - Nov 2, 2026
- Date parsed from source:Nov 2, 2026
- First seen by Releasebot:Nov 3, 2026
Delta scan triggers | GitHub | CodeRabbit Cloud
CodeRabbit now triggers delta Deep Scans after default-branch merges based on commit or time thresholds, or when verified coverage falls below target.
Delta scan triggers
Delta automation now starts a delta Deep Scan after a merge to the default branch once a set number of commits or days have passed since the last scan, or once verified coverage drops below your target.
Learn more in the delta scans documentation.
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.