Skip to content

Commit c30fd69

Browse files
authored
Merge branch 'main' into rbac
2 parents a7c502b + 94f88f3 commit c30fd69

File tree

18 files changed

+159
-46
lines changed

18 files changed

+159
-46
lines changed

README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,20 +37,25 @@ Welcome to the official docs for [**CodeRabbit**](https://coderabbit.ai), the co
3737

3838
## Getting Started
3939

40-
1. Clone this repository:
40+
1. Make sure that you have the following prerequisites installed:
41+
42+
- [Node.js](https://nodejs.org/)
43+
- [pnpm](https://pnpm.io/installation)
44+
45+
2. Clone this repository:
4146

4247
```sh
4348
git clone https://github.com/coderabbit-ai/coderabbit-docs.git
4449
cd coderabbit-docs
4550
```
4651

47-
2. Install dependencies:
52+
3. Install Node.js dependencies using `pnpm`:
4853

4954
```sh
5055
pnpm install
5156
```
5257

53-
3. Start the development server:
58+
4. Start the development server:
5459

5560
```sh
5661
pnpm start

docs/changelog.md

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

8+
## June 11, 2025
9+
10+
### Enhanced Static Analysis: HTMLHint and Checkmake Support
11+
12+
We're excited to announce that two new static analysis tools are now supported on CodeRabbit!
13+
14+
- [HTMLHint](https://htmlhint.com/) is a static code analysis tool for HTML that helps maintain code quality by detecting common mistakes and enforcing best practices.
15+
16+
- [Checkmake](https://github.com/mrtazz/checkmake) is a linter for Makefiles that helps ensure your build scripts follow best practices and maintain consistency.
17+
818
## June 5, 2025
919

1020
### Enhanced Static Analysis: Dotenv Linter and Pylint Support

docs/finishing-touches/docstrings.md

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -50,36 +50,32 @@ code_generation:
5050
5151
These software forges are supported:
5252
53-
- [x] Azure DevOps
54-
- [ ] Bitbucket Cloud
55-
- [ ] Bitbucket Data Center
56-
- [x] GitHub
57-
- [x] GitLab
53+
- Azure DevOps
54+
- GitHub
55+
- GitLab
5856
5957
While Bitbucket is not officially supported, docstrings can still be generated. However, they will be posted in a comment under the pull request. Full support for Bitbucket is planned.
6058
6159
## Supported languages
6260
6361
These languages are supported:
6462
65-
- [x] Bash
66-
- [x] C
67-
- [x] C#
68-
- [x] C++
69-
- [x] Elixir
70-
- [x] Go
71-
- [ ] Haskell
72-
- [x] Java
73-
- [x] JavaScript
74-
- [x] Kotlin
75-
- [x] Lua
76-
- [x] Php
77-
- [x] Python
78-
- [x] React TypeScript
79-
- [x] Ruby
80-
- [x] Rust
81-
- [ ] Scala
82-
- [x] Swift
83-
- [x] TypeScript
63+
- Bash
64+
- C
65+
- C#
66+
- C++
67+
- Elixir
68+
- Go
69+
- Java
70+
- JavaScript
71+
- Kotlin
72+
- Lua
73+
- Php
74+
- Python
75+
- React TypeScript
76+
- Ruby
77+
- Rust
78+
- Swift
79+
- TypeScript
8480
8581
CodeRabbit uses `ast-grep` to parse the code. If you want a new language to be supported, please look into [Add New Language to ast-grep](https://ast-grep.github.io/contributing/add-lang.html#add-new-language-to-ast-grep) first.

docs/getting-started/quickstart.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Create a new, private repository on GitHub. Name the new repository `coderabbit-
3030

3131
To integrate CodeRabbit with your GitHub account, follow these steps:
3232

33-
1. Visit [the CodeRabbit login page](https://app.coderabbit.ai/login).
33+
1. Visit [the CodeRabbit login page](https://app.coderabbit.ai/login?free-trial).
3434
1. Click **Login with GitHub**.
3535
1. Click **Authorize coderabbitai**.
3636

docs/getting-started/support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ All CodeRabbit users have access to the [CodeRabbit Discord Server](http://disco
1414
## Support Tickets
1515

1616
:::tip
17-
For assistance from our support team, click the help icon located in the bottom right corner of the [CodeRabbit UI](https://app.coderabbit.ai/login). This will open a chat window where you can submit your support ticket.
17+
For assistance from our support team, click the help icon located in the bottom right corner of the [CodeRabbit UI](https://app.coderabbit.ai/login?free-trial). This will open a chat window where you can submit your support ticket.
1818
:::
1919

2020
Complete the support ticket by providing your name, email, a description of your issue, and attaching any necessary files. If you are reporting a bug, please provide the GitHub or GitLab organization name.

docs/guides/install-vscode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The instructions on this page are specific to using the extension with VSCode. I
1414

1515
Before you can use the CodeRabbit VSCode extension, you need a CodeRabbit account.
1616

17-
If you don't already have an account, you can create one by visiting [the CodeRabbit login page](https://app.coderabbit.ai/login).
17+
If you don't already have an account, you can create one by visiting [the CodeRabbit login page](https://app.coderabbit.ai/login?free-trial).
1818

1919
## Install the extension
2020

docs/overview/why-coderabbit.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Your intelligent code review companion that understands context.
5757
> From its foundation as a Generative AI-first platform, CodeRabbit has evolved to become the preferred code review tool among developers because of its speed, intelligence, adaptability, and support for features like contextual analysis, security scanning, and architectural insights. CodeRabbit supports all major programming languages and integrates with popular development [tools](/tools).
5858
5959
:::info Get Started
60-
If your team needs intelligent code reviews, CodeRabbit delivers. If you're new to AI-powered reviews, [sign up for a Free account](https://app.coderabbit.ai/login), join the [Discord server](https://discord.gg/coderabbit), and start the journey with us.
60+
If your team needs intelligent code reviews, CodeRabbit delivers. If you're new to AI-powered reviews, [sign up for a Free account](https://app.coderabbit.ai/login?free-trial), join the [Discord server](https://discord.gg/coderabbit), and start the journey with us.
6161
:::
6262

6363
## CodeRabbit is Context-Aware
@@ -432,9 +432,9 @@ Try CodeRabbit on your next pull request. Experience how AI-powered code review
432432

433433
> Start reading more about the custom [code review instructions](/guides/review-instructions) or how CodeRabbit verify issues using [knowledge bases](/integrations/knowledge-base) like Linear and Jira.
434434
435-
Transform your code reviews now, [Start your free trial today](https://app.coderabbit.ai/login) and join the Discord server and chat with CodeRabbit users and team.
435+
Transform your code reviews now, [Start your free trial today](https://app.coderabbit.ai/login?free-trial) and join the Discord server and chat with CodeRabbit users and team.
436436

437437
<div style={{display: 'flex', gap: '10px', marginTop: '20px'}}>
438-
<a href="https://app.coderabbit.ai/login" className="button button--primary button--lg">Sign Up Free</a>
438+
<a href="https://app.coderabbit.ai/login?free-trial" className="button button--primary button--lg">Sign Up Free</a>
439439
<a href="https://discord.gg/coderabbit" className="button button--secondary button--lg">Join Discord</a>
440440
</div>

docs/platforms/bitbucket-cloud.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ This guide will assist you in effectively integrating CodeRabbit with Bitbucket
1818
To enable CodeRabbit to interact with your Bitbucket repositories, an app password is required. This token grants the necessary permissions for interacting with the Merge Requests and Discussions APIs.
1919

2020
1. Create a new Bitbucket account specifically for CodeRabbit and treat it as a service account.
21-
1. Name the account "CodeRabbit".
22-
1. If your Bitbucket workspace requires two-step verification, then you must also enable two-step verification on this new account.
23-
1. Generate an App Password to enable seamless integration between CodeRabbit and your Bitbucket repositories.
21+
2. Name the account "CodeRabbit".
22+
3. If your Bitbucket workspace requires two-step verification, then you must also enable two-step verification on this new account.
23+
4. Generate an App Password to enable seamless integration between CodeRabbit and your Bitbucket repositories.
2424

2525
We recommend creating a new user as a service account, associating this user to the workspace you'd like to install CodeRabbit on, and providing CodeRabbit with the app password to allow access. During the installation process, CodeRabbit will automatically configure the required webhook for seamless integration.
2626

docs/platforms/github.spider-man.dpdns.org.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ If you opt to authorize all repositories during setup, CodeRabbit will automatic
5353

5454
### 5. CodeRabbit Configuration
5555

56-
You can configure CodeRabbit through a YAML file or using the [App's UI](https://app.coderabbit.ai/login).
56+
You can configure CodeRabbit through a YAML file or using the [App's UI](https://app.coderabbit.ai/login?free-trial).
5757

5858
You can tailor CodeRabbit's functionality using the `.coderabbit.yaml` file, which you place directly in your GitHub repository. This file mirrors the options available in the CodeRabbit user interface, with each setting in the YAML corresponding to a specific toggle in the UI. Configure CodeRabbit either through the coderabbit.yaml file or the interface, depending on your preference.
5959

docs/platforms/platforms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ CodeRabbit supports various Git platforms to provide code review for your reposi
3232
| Bitbucket Datacenter | [Supported](../self-hosted/bitbucket.md) |
3333
| Bitbucket Cloud | [Supported](./bitbucket-cloud.md) |
3434

35-
[login]: https://app.coderabbit.ai/login
35+
[login]: https://app.coderabbit.ai/login?free-trial

0 commit comments

Comments
 (0)