Skip to content

Commit 3aae6b7

Browse files
Merge branch 'main' into path-based-to-path-fix
2 parents eee8116 + a9bb694 commit 3aae6b7

File tree

10 files changed

+73
-27
lines changed

10 files changed

+73
-27
lines changed

docs/changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ description: The latest updates and changes to CodeRabbit.
55
sidebar_position: 13
66
---
77

8+
## July 23, 2025
9+
10+
### ⚡️ Unit Test Generation - Beta
11+
12+
CodeRabbit's unit test generation is now available in Beta! Automatically generate comprehensive unit tests for your code changes, ensuring better test coverage and catching edge cases you might miss. Our AI analyzes your code structure and creates tests that follow best practices and your project's testing patterns. Learn more [here](https://docs.coderabbit.ai/finishing-touches/unit-test-generation), or just try it under ✨ Finishing Touches.
13+
814
## July 17, 2025
915

1016
### Enhanced Reporting Capabilities

docs/faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ In-trial and open-source plans have lower rate limits than the paid plan. In all
203203

204204
:::
205205

206-
The following limits enforced _per developer_:
206+
The following limits are enforced _per developer_:
207207

208208
| Feature | Free Plan | Trial Plan | OSS Plan | Pro/Lite Plan |
209209
| -------------------------------- | ------------------------------------------ | --------------------------------- | ----------------------------- | ----------------------------- |

docs/finishing-touches/unit-test-generation.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@ import ProPlanNotice from '@site/src/components/ProPlanNotice.mdx';
1010
```
1111

1212
:::warning
13-
This feature is [experimental](/early-access#experiments).
13+
This feature is in beta.
1414
:::
1515

1616
# Unit Test Generation
1717

1818
Unit Test Generation is part of the [finishing touches](/future-development#finishing-touches).
1919

20-
Unit Test Generation is an Early Access Experimental feature.
21-
2220
## Usage
2321

22+
![Unit Test Generation](/img/finishing-touches/utg.gif)
23+
2424
Once you are done with your pull request and its reviews, you may want to perform finishing touches to your code, such as adding unit tests. You can request CodeRabbit to generate unit tests by typing `@coderabbitai generate unit tests` in a comment under that pull request or by clicking a checkbox under **Generate Unit Tests** in the CodeRabbit Walkthrough.
2525

2626
Once sent, CodeRabbit will perform the following actions:

docs/reference/review-commands.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ CodeRabbit through chat, see [Interact with CodeRabbit reviews](/guides/code-rev
2929

3030
## Documentation commands
3131

32-
| Command | Description | Use Case |
33-
| ---------------------------------------- | -------------------------------------------- | --------------------------------------------------- |
34-
| `@coderabbitai generate docstrings` | Generates docstrings for functions in the PR | When you need automatic documentation for your code |
32+
| Command | Description | Use Case |
33+
| ----------------------------------- | -------------------------------------------- | --------------------------------------------------- |
34+
| `@coderabbitai generate docstrings` | Generates docstrings for functions in the PR | When you need automatic documentation for your code |
3535
| `@coderabbitai generate unit tests` | Generates unit tests for the PR | When you need automatic unit testing for your code |
36-
| `@coderabbitai configuration` | Shows current CodeRabbit settings | When you need to check or export your configuration |
36+
| `@coderabbitai configuration` | Shows current CodeRabbit settings | When you need to check or export your configuration |
3737

3838
## Agentic chat commands
3939

docs/self-hosted/azure-devops.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,19 @@ CODERABBIT_LICENSE_KEY=<license-key>
118118

119119
CODERABBIT_API_KEY=<coderabbitai-api-key>
120120
ENABLE_METRICS=[true]
121-
ENABLE_LEARNINGS=[true]
122-
# if using CodeRabbit's learnings, also provide the following
123-
# for example, s3://bucket/path/to/database, gs://bucket/path/to/database, etc.
124-
OBJECT_STORE_URI=[<object-store-uri>]
121+
122+
# CodeRabbit - KNOWLEDGE BASE
123+
#
124+
# Requisite: To enable CodeRabbit's knowledge base, you need to provide an object store URI.
125+
OBJECT_STORE_URI=[<object-store-uri>] # All major object stores are supported e.g., s3://bucket/path/to/database, gs://bucket/path/to/database, etc.
126+
127+
ENABLE_KNOWLEDGE_BASE=[true] # Global feature flag to enable/disable all knowledge base features.
128+
129+
ENABLE_PRS_INDEX=[true] # Feature flag to enable/disable PRs indexing.
130+
ENABLE_ISSUES_INDEX=[true] # Feature flag to enable/disable Issues indexing.
131+
ENABLE_LEARNING_INDEX=[true] # Feature flag to enable/disable Learning indexing.
132+
ENABLE_CODE_GUIDELINES_INDEX=[true] # Feature flag to enable/disable Code Guidelines indexing.
133+
ENABLE_CODE_INDEX=[true] # Feature flag to enable/disable Code indexing.
125134

126135
JIRA_HOST=[<jira-host-url>]
127136
JIRA_PAT=[<jira-personal-access-token>]

docs/self-hosted/bitbucket.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,20 @@ CODERABBIT_LICENSE_KEY=<license-key>
113113

114114
CODERABBIT_API_KEY=<coderabbitai-api-key>
115115
ENABLE_METRICS=[true]
116-
ENABLE_LEARNINGS=[true]
117-
# if using CodeRabbit's learnings, also provide the following
118-
# for example, s3://bucket/path/to/database, gs://bucket/path/to/database, etc.
119-
OBJECT_STORE_URI=[<object-store-uri>]
116+
117+
118+
# CodeRabbit - KNOWLEDGE BASE
119+
#
120+
# Requisite: To enable CodeRabbit's knowledge base, you need to provide an object store URI.
121+
OBJECT_STORE_URI=[<object-store-uri>] # All major object stores are supported e.g., s3://bucket/path/to/database, gs://bucket/path/to/database, etc.
122+
123+
ENABLE_KNOWLEDGE_BASE=[true] # Global feature flag to enable/disable all knowledge base features.
124+
125+
ENABLE_PRS_INDEX=[true] # Feature flag to enable/disable PRs indexing.
126+
ENABLE_ISSUES_INDEX=[true] # Feature flag to enable/disable Issues indexing.
127+
ENABLE_LEARNING_INDEX=[true] # Feature flag to enable/disable Learning indexing.
128+
ENABLE_CODE_GUIDELINES_INDEX=[true] # Feature flag to enable/disable Code Guidelines indexing.
129+
ENABLE_CODE_INDEX=[true] # Feature flag to enable/disable Code indexing.
120130

121131
JIRA_HOST=[<jira-host-url>]
122132
JIRA_PAT=[<jira-personal-access-token>]

docs/self-hosted/github.md

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,20 @@ CODERABBIT_LICENSE_KEY=<license-key>
131131

132132
CODERABBIT_API_KEY=<coderabbitai-api-key>
133133
ENABLE_METRICS=[true]
134-
ENABLE_LEARNINGS=[true]
135-
# if using CodeRabbit's learnings, also provide the following
136-
# for example, s3://bucket/path/to/database, gs://bucket/path/to/database, etc.
137-
OBJECT_STORE_URI=[<object-store-uri>]
134+
135+
136+
# CodeRabbit - KNOWLEDGE BASE
137+
#
138+
# Requisite: To enable CodeRabbit's knowledge base, you need to provide an object store URI.
139+
OBJECT_STORE_URI=[<object-store-uri>] # All major object stores are supported e.g., s3://bucket/path/to/database, gs://bucket/path/to/database, etc.
140+
141+
ENABLE_KNOWLEDGE_BASE=[true] # Global feature flag to enable/disable all knowledge base features.
142+
143+
ENABLE_PRS_INDEX=[true] # Feature flag to enable/disable PRs indexing.
144+
ENABLE_ISSUES_INDEX=[true] # Feature flag to enable/disable Issues indexing.
145+
ENABLE_LEARNING_INDEX=[true] # Feature flag to enable/disable Learning indexing.
146+
ENABLE_CODE_GUIDELINES_INDEX=[true] # Feature flag to enable/disable Code Guidelines indexing.
147+
ENABLE_CODE_INDEX=[true] # Feature flag to enable/disable Code indexing.
138148

139149
JIRA_HOST=[<jira-host-url>]
140150
JIRA_PAT=[<jira-personal-access-token>]

docs/self-hosted/gitlab.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,10 +158,21 @@ CODERABBIT_LICENSE_KEY=<license-key>
158158

159159
CODERABBIT_API_KEY=<coderabbitai-api-key>
160160
ENABLE_METRICS=[true]
161-
ENABLE_LEARNINGS=[true]
162-
# if using CodeRabbit's learnings, also provide the following
163-
# for example, s3://bucket/path/to/database, gs://bucket/path/to/database, etc.
164-
OBJECT_STORE_URI=[<object-store-uri>]
161+
162+
163+
# CodeRabbit - KNOWLEDGE BASE
164+
#
165+
# Requisite: To enable CodeRabbit's knowledge base, you need to provide an object store URI.
166+
OBJECT_STORE_URI=[<object-store-uri>] # All major object stores are supported e.g., s3://bucket/path/to/database, gs://bucket/path/to/database, etc.
167+
168+
ENABLE_KNOWLEDGE_BASE=[true] # Global feature flag to enable/disable all knowledge base features.
169+
170+
ENABLE_PRS_INDEX=[true] # Feature flag to enable/disable PRs indexing.
171+
ENABLE_ISSUES_INDEX=[true] # Feature flag to enable/disable Issues indexing.
172+
ENABLE_LEARNING_INDEX=[true] # Feature flag to enable/disable Learning indexing.
173+
ENABLE_CODE_GUIDELINES_INDEX=[true] # Feature flag to enable/disable Code Guidelines indexing.
174+
ENABLE_CODE_INDEX=[true] # Feature flag to enable/disable Code indexing.
175+
165176

166177
JIRA_HOST=[<jira-host-url>]
167178
JIRA_PAT=[<jira-personal-access-token>]

static/img/finishing-touches/utg.gif

15.5 MB
Loading

static/schema/schema.v2.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -615,7 +615,7 @@
615615
"enabled": {
616616
"type": "boolean",
617617
"default": true,
618-
"description": "Enable Biome | Biome is a fast formatter, linter, and analyzer for web projects. | Enable Biome integration. | v1.9.4"
618+
"description": "Enable Biome | Biome is a fast formatter, linter, and analyzer for web projects. | Enable Biome integration. | v2.1.2"
619619
}
620620
},
621621
"additionalProperties": false,
@@ -716,7 +716,7 @@
716716
"enabled": {
717717
"type": "boolean",
718718
"default": true,
719-
"description": "Enable golangci-lint | golangci-lint is a fast linters runner for Go. | Enable golangci-lint integration. | v1.64.8"
719+
"description": "Enable golangci-lint | golangci-lint is a fast linters runner for Go. | Enable golangci-lint integration. | v2.2.2"
720720
},
721721
"config_file": {
722722
"type": "string",
@@ -897,7 +897,7 @@
897897
"enabled": {
898898
"type": "boolean",
899899
"default": true,
900-
"description": "Enable Semgrep | Semgrep is a static analysis tool designed to scan code for security vulnerabilities and code quality issues. | Enable Semgrep integration. | v1.122.0"
900+
"description": "Enable Semgrep | Semgrep is a static analysis tool designed to scan code for security vulnerabilities and code quality issues. | Enable Semgrep integration. | v1.128.1"
901901
},
902902
"config_file": {
903903
"type": "string",

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy