Skip to content

update: introduction, added a CTA and improved image SEO #108

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 175 commits into from
Oct 17, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
175 commits
Select commit Hold shift + click to select a range
1850560
Coderabbit Docs Rework (wip)
karan925 Dec 21, 2023
5a428da
WIP blog page
karan925 Dec 21, 2023
6f6cbba
Fixed images
karan925 Dec 22, 2023
437f0c1
Wip added all blogs and docs
karan925 Dec 22, 2023
659543e
✏️ Remove asterisk from CodeRabbit heading
karan925 Dec 22, 2023
457b050
Add Tailwind CSS configuration and update page title
karan925 Dec 22, 2023
1921f66
Update logo href and navbar styling
karan925 Dec 22, 2023
12fac5d
Update Docusaurus configuration and custom CSS
karan925 Dec 22, 2023
e81cb5c
Update routing and styling
karan925 Dec 22, 2023
2eb8767
Add sitemap configuration and update redirect paths
karan925 Dec 22, 2023
0c1e382
blog: cost effective generative ai app
gitcommitshow Dec 23, 2023
962456e
fix: numbering
gitcommitshow Jan 5, 2024
f20540c
Update CodeRabbit links in documentation
karan925 Dec 22, 2023
3992b66
Update CodeRabbit documentation
karan925 Dec 22, 2023
7488bbf
Update base URL and redirect to external documentation
karan925 Dec 22, 2023
659c010
Update links to Get Started page
karan925 Dec 22, 2023
7e045cf
Add new images and update links in docusaurus.config.ts and sidebars.ts
karan925 Dec 22, 2023
0f274d9
Add redirect to documentation page
karan925 Dec 22, 2023
ad69816
Update slug in introduction.md
karan925 Dec 22, 2023
7632346
Update introduction.md and docusaurus.config.ts, delete index.tsx
karan925 Dec 22, 2023
48a85c3
Add code to change the docs link on the navbar
karan925 Dec 22, 2023
d3a5ff7
Remove unnecessary code and add redirect for docs
karan925 Dec 22, 2023
d117978
Update docs link and hide SVG icon
karan925 Dec 23, 2023
97213cc
Adjustments for mobile view in custom.css
karan925 Dec 29, 2023
f912e24
Update logo size and padding for smaller screens, center Discord link…
karan925 Dec 31, 2023
0b913d7
Update image paths in CodeRabbit deep dive blog post
karan925 Jan 4, 2024
4133ff0
Update image in introduction.md
karan925 Jan 8, 2024
ea1d09b
Update image URL in blog post
karan925 Jan 10, 2024
de40cf1
Update favicon links in blog post
karan925 Jan 10, 2024
34c9de0
Update og:image URL in blog post
karan925 Jan 10, 2024
0319500
Update blog post image URLs
karan925 Jan 10, 2024
265cb7c
Update image URLs in blog posts
karan925 Jan 10, 2024
e08f048
feat: added document under integration on integration with self hoste…
coderabbit-amank Jan 12, 2024
308e940
Update docs/integrations/self-hosted-gitlab.md
guritfaq Jan 14, 2024
5844da6
Update docs/integrations/self-hosted-gitlab.md
guritfaq Jan 14, 2024
b1f719e
Update docs/integrations/self-hosted-gitlab.md
guritfaq Jan 14, 2024
aac251d
Update docs/integrations/self-hosted-gitlab.md
guritfaq Jan 14, 2024
424b4df
Update docs/integrations/self-hosted-gitlab.md
guritfaq Jan 14, 2024
57f71ea
Update docs/integrations/self-hosted-gitlab.md
guritfaq Jan 14, 2024
4823be9
Update docs/integrations/self-hosted-gitlab.md
guritfaq Jan 14, 2024
7bbafd9
Update self-hosted-gitlab.md
guritfaq Jan 14, 2024
758c852
blog: modern ai stack for devs
gitcommitshow Jan 5, 2024
d5c42f9
citation: codex model use in gh copilot
gitcommitshow Jan 5, 2024
b4efe86
fix: gh citation link
gitcommitshow Jan 5, 2024
26ae895
fix: typo
gitcommitshow Jan 5, 2024
cc70c22
fix: typo
gitcommitshow Jan 5, 2024
5992c58
Update index.md
guritfaq Jan 23, 2024
a38fb93
founderblogmissing
guritfaq Jan 25, 2024
9a7f9cc
Remove markdown file
karan925 Jan 25, 2024
ad174bf
Update CodeRabbit description and add privacy and security information
karan925 Jan 25, 2024
c11119f
Update link in introduction.md
karan925 Jan 25, 2024
8bb8509
nit
guritfaq Jan 25, 2024
7ac40ec
Add new images and delete old image files
karan925 Jan 29, 2024
feb4945
Update self-hosted-gitlab.md
guritfaq Feb 8, 2024
4f7c49f
Update customize-coderabbit.md
guritfaq Feb 8, 2024
77c3494
Update self-hosted-gitlab.md
guritfaq Feb 10, 2024
e3401f6
Update customize-coderabbit.md
guritfaq Feb 17, 2024
d14ec26
format blog file
harjotgill Mar 2, 2024
ff65901
format all blog files
harjotgill Mar 2, 2024
64b3808
hide version 1 schema
harjotgill Mar 1, 2024
8073a01
Update faq.md
guritfaq Mar 7, 2024
533af1e
Fix images for light and dark mode. Made improvements to docs (#22)
karan925 Mar 12, 2024
bb33250
Add ast-grep documentation page
petrisorcoderabbit Mar 8, 2024
555f1b3
Update the ast-grep documentation to include the coderabbit config fi…
petrisorcoderabbit Mar 8, 2024
6ff0b6f
Fix language review
petrisorcoderabbit Mar 11, 2024
7e94e24
Update coderabbit.yaml schema for ast-grep tool naming
petrisorcoderabbit Mar 12, 2024
69ad5db
Update coderabbig guide page with new coderabbit.yaml changes
petrisorcoderabbit Mar 12, 2024
2b93fa1
Update 2023-11-13-boosting-engineering-efficiency.md
guritfaq Mar 12, 2024
e95932f
Move ast-grep documentation under the prompt-customization page
petrisorcoderabbit Mar 13, 2024
02fb676
Change ast-grep naming
petrisorcoderabbit Mar 13, 2024
bfbeb10
Correct grammar for ast-grep documentation
petrisorcoderabbit Mar 13, 2024
907acba
update faqs
karan925 Mar 12, 2024
75cd0b6
restructure existing blog posts
harjotgill Mar 17, 2024
f40402a
Add ast-grep documentation page
petrisorcoderabbit Mar 8, 2024
afc74b9
Update the ast-grep documentation to include the coderabbit config fi…
petrisorcoderabbit Mar 8, 2024
376b918
Fix language review
petrisorcoderabbit Mar 11, 2024
d8c6d90
Update coderabbit.yaml schema for ast-grep tool naming
petrisorcoderabbit Mar 12, 2024
174f510
Move ast-grep documentation under the prompt-customization page
petrisorcoderabbit Mar 13, 2024
e36c04b
restructure existing docs
harjotgill Mar 17, 2024
4d1ce4a
review feedback
harjotgill Mar 17, 2024
05a1cf1
add preview image
harjotgill Mar 17, 2024
1b14bb0
use directory instead of folder terminology
harjotgill Mar 17, 2024
4472fbc
nit
harjotgill Mar 17, 2024
31043f7
add disqus comments
harjotgill Mar 17, 2024
154f910
fix admonitions
harjotgill Mar 17, 2024
69bf8c8
add fn acquisition blog (#27)
harjotgill Mar 17, 2024
0b206a4
update preview image
harjotgill Mar 17, 2024
4026e5c
update preview image
harjotgill Mar 17, 2024
b04bb86
minor update to the FAQ
harjotgill Mar 18, 2024
20ccaf0
Daily Standup Reporting Docs (#28)
Spikatrix Mar 19, 2024
1ddc296
Add packages section and update existing docs for ast-grep (#29)
petrisorcoderabbit Mar 22, 2024
7c0e821
updateschemaexample (#31)
guritfaq Mar 25, 2024
a2c5390
minorchanges (#32)
guritfaq Mar 25, 2024
ff0241b
updatefaq
guritfaq Mar 26, 2024
4f6b57b
FAQs
guritfaq Mar 26, 2024
69701dd
doc fixes (#33)
harjotgill Mar 26, 2024
654c2f4
fix path instructions example
harjotgill Mar 28, 2024
34e75c3
change the default example for coderabbit yaml
harjotgill Mar 28, 2024
f2dceee
Blog - AI Code Reviews (#36)
guritfaq Mar 29, 2024
436179d
update example
harjotgill Mar 30, 2024
eed94ff
blog home page
harjotgill Apr 3, 2024
22af9a8
blog featured posts
harjotgill Apr 3, 2024
e0304d2
AdminAccessToken
guritfaq Apr 4, 2024
4ca41ce
FixCasing
guritfaq Apr 4, 2024
8d52595
updatecasing
guritfaq Apr 4, 2024
6e9350e
update docs
harjotgill Apr 7, 2024
429d8d9
update schema
harjotgill Apr 7, 2024
9f11153
remove daily standup guide
harjotgill Apr 15, 2024
a720cb7
Update YAML settings in configure-coderabbit.md (#40)
hasit Apr 18, 2024
94aeaaa
update pricing
harjotgill Apr 21, 2024
ba3e35e
remove pnpm
harjotgill Apr 21, 2024
08cdcbe
ast-grep update
harjotgill Apr 21, 2024
7845092
update knowledge_base settings
harjotgill Apr 22, 2024
b38424f
mention ast-grep-essentials
harjotgill Apr 22, 2024
c905756
add review.profile to docs
harjotgill Apr 22, 2024
6d823bd
update review status
harjotgill Apr 23, 2024
7d380fa
revert review status change
harjotgill Apr 23, 2024
139a917
add quotes
harjotgill Apr 29, 2024
fa74e88
minor
harjotgill May 2, 2024
a65da37
improve config docs
harjotgill May 9, 2024
f7402d4
add playground link
harjotgill May 10, 2024
2c3f4a0
placeholder for high-level summary
harjotgill May 11, 2024
7ab287f
remove v1 config documentation
harjotgill May 11, 2024
3495248
remove ignore title example
harjotgill May 11, 2024
530acb0
remove ignore title example
harjotgill May 11, 2024
826beb8
UpatePauseCommandMessage
guritfaq May 16, 2024
2f21f51
update docs
harjotgill May 22, 2024
006a15c
Update introduction.md
guritfaq May 23, 2024
6933e31
Add config for biome and hadolint (#43)
hasit May 23, 2024
8730b48
update auto_incremental_review
harjotgill May 25, 2024
415c56c
improve config docs
harjotgill May 27, 2024
e8ff3c1
chore: Update CodeRabbit configuration settings (#44)
hasit May 29, 2024
1d5c297
chore: Add config for new tools (#45)
hasit Jun 3, 2024
8fadbaa
UpdateDataPrivacy
guritfaq Jun 4, 2024
28c2abd
chore: Update SwiftLint configuration file path (#47)
hasit Jun 5, 2024
d3d8b6a
Update self hosted onboarding guide
petrisorcoderabbit Jun 7, 2024
5a6b336
update auto title
harjotgill Jun 9, 2024
9c6f5cf
update phpstan instructions
harjotgill Jun 10, 2024
678216a
Update npm dependencies and add docusaurus-json-schema-plugin (#49)
hasit Jun 14, 2024
a527fc5
Update faqs typos (#51)
karan925 Jun 17, 2024
8c8162b
update docs
harjotgill Jun 18, 2024
d10046a
Create initial Gitlab Saas integration page
petrisorcoderabbit Jun 19, 2024
16b5f88
Update GitLab page content on the how to section with a note
petrisorcoderabbit Jun 19, 2024
4ae6960
add tip
harjotgill Jun 26, 2024
a9eace3
update limits
harjotgill Jun 27, 2024
ebaa1cf
📝 Add Documentation for Deleting Account (#55)
karan925 Jun 27, 2024
9847324
On-demand report generation docs (#56)
Spikatrix Jul 9, 2024
a55b5d1
Add linter documentation (#59)
hasit Jul 15, 2024
63f51d3
Update tool configuration documentation (#60)
hasit Jul 15, 2024
3b2576d
Update Gitleaks documentation (#61)
hasit Jul 15, 2024
0f312bf
Update introduction.md and add video (#62)
hasit Jul 15, 2024
231e38a
Add table for Supported Tools by languages (#63)
hasit Jul 16, 2024
dc7179d
Update introduction and CodeRabbit documentation (#64)
hasit Jul 17, 2024
24801d8
Update default settings for CodeRabbit tools (#65)
hasit Jul 17, 2024
e5e33a0
feat: added docs for detekt and eslint (#67)
cr-ruhanmuzaffar Jul 18, 2024
3c1af49
Add segment script and update iframe attributes for YouTube video pla…
hasit Jul 19, 2024
58519eb
Improve Documentation Structure and Accessibility in Markdown Files (…
hasit Jul 20, 2024
9dbdc24
Self-Hosted GitHub onboarding docs (#66)
Spikatrix Jul 22, 2024
a9210c6
Add step to install GitHub App for Self-Hosted (#70)
Spikatrix Jul 24, 2024
3d93378
Remove ESLint from JavaScript tools documentation (#71)
hasit Jul 26, 2024
e2efc2a
Add supported git platforms page in documentation (#72)
hasit Jul 29, 2024
6961118
added yaml editor (#74)
cr-ruhanmuzaffar Aug 9, 2024
670882d
Feature yaml editor (#76)
cr-ruhanmuzaffar Aug 16, 2024
56a09eb
Update schema.v2.json
github-actions[bot] Aug 29, 2024
3d5156d
🎨 Run Markdownlint and Prettier (#84)
NatoBoram Aug 29, 2024
4d6f0c8
added correct scopes (#88)
dikshant-infracloud Aug 30, 2024
a9d57be
Add Azure DevOps initial docs page
petrisorcoderabbit Aug 31, 2024
d214b38
Update Azure DevOps
guritfaq Sep 1, 2024
6e7ab40
add redirect
guritfaq Sep 1, 2024
ea198f7
rename AzureDevOps page
guritfaq Sep 1, 2024
d84bbed
SaaS GitLab change to Gitlab.com and added relevant redirect Update G…
aravindputrevu Sep 9, 2024
e434cc0
Azure DevOps Server Support
guritfaq Sep 24, 2024
a8dad85
Update platforms.md
NickBusey Oct 3, 2024
aaab99e
Remove segment (#104)
hasit Oct 10, 2024
691b19e
update: introduction and added a CTA
tyaga001 Oct 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
Coderabbit Docs Rework (wip)
  • Loading branch information
karan925 authored and tyaga001 committed Oct 16, 2024
commit 185056037d59c278f428e7c121cf23e3e1ba29ea
12 changes: 12 additions & 0 deletions blog/2019-05-28-first-blog-post.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
slug: first-blog-post
title: First Blog Post
authors:
name: Gao Wei
title: Docusaurus Core Team
url: https://github.com/wgao19
image_url: https://github.com/wgao19.png
tags: [hola, docusaurus]
---

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet
44 changes: 44 additions & 0 deletions blog/2019-05-29-long-blog-post.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
slug: long-blog-post
title: Long Blog Post
authors: endi
tags: [hello, docusaurus]
---

This is the summary of a very long blog post,

Use a `<!--` `truncate` `-->` comment to limit blog post size in the list view.

<!--truncate-->

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet
20 changes: 20 additions & 0 deletions blog/2021-08-01-mdx-blog-post.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
slug: mdx-blog-post
title: MDX Blog Post
authors: [slorber]
tags: [docusaurus]
---

Blog posts support [Docusaurus Markdown features](https://docusaurus.io/docs/markdown-features), such as [MDX](https://mdxjs.com/).

:::tip

Use the power of React to create interactive blog posts.

```js
<button onClick={() => alert('button clicked!')}>Click me!</button>
```

<button onClick={() => alert('button clicked!')}>Click me!</button>

:::
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions blog/2021-08-26-welcome/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
slug: welcome
title: Welcome
authors: [slorber, yangshun]
tags: [facebook, hello, docusaurus]
---

[Docusaurus blogging features](https://docusaurus.io/docs/blog) are powered by the [blog plugin](https://docusaurus.io/docs/api/plugins/@docusaurus/plugin-content-blog).

Simply add Markdown files (or folders) to the `blog` directory.

Regular blog authors can be added to `authors.yml`.

The blog post date can be extracted from filenames, such as:

- `2019-05-30-welcome.md`
- `2019-05-30-welcome/index.md`

A blog post folder can be convenient to co-locate blog post images:

![Docusaurus Plushie](./docusaurus-plushie-banner.jpeg)

The blog supports tags as well!

**And if you don't want a blog**: just delete this directory, and use `blog: false` in your Docusaurus config.
52 changes: 52 additions & 0 deletions docs/about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
id: introduction
title: What is CodeRabbit?
sidebar_label: What is CodeRabbit?
---

<head>
<meta charSet="utf-8" />
<meta name="title" content="CodeRabbit: AI-powered Code Reviews" />
<meta name="description" content="Accelerate Code Reviews with AI" />

<meta property="og:type" content="website" />
<meta property="og:url" content="https://coderabbit.ai/" />
<meta property="og:title" content="CodeRabbit: AI-powered Code Reviews" />
<meta property="og:description" content="Accelerate Code Reviews with AI" />
<meta property="og:image" content="/preview_meta.jpg" />

<meta name="twitter:image" content="https://coderabbit.ai/preview_meta.jpg" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="CodeRabbit: AI-powered Code Reviews" />
<meta name="twitter:description" content="Accelerate Code Reviews with AI." />
</head>

**CodeRabbit** is an innovative, AI-first code reviewer. It provides context aware review feedback on a pull request within minutes, thereby significantly reducing the time and effort associated with manual code reviews. Secondly, it brings a different perspective to the reviews and finds issues often missed by the human eye. Developers can chat with the bot within the code, which allows them to provide additional context, ask questions, or have the bot generate code. It learns from your suggestions and gets better overtime.

**CodeRabbit** seamlessly integrates with GitHub and GitLab repositories, performing continuous, incremental reviews for each commit within a pull request. Review feedback is sent back to the pull requests and can be directly committed.

### How does CodeRabbit work?

**CodeRabbit** integrates into code repositories using GitHub or GitLab webhooks and monitors events related to Pull Request (PR) and Merge Request (MR) changes. A comprehensive review is performed when a PR or MR is created, and for incremental commits and comments addressed to the bot. The feedback is then sent directly back to the PR or MR.

![](./introduction/images/CodeRabbitFlow.png)

### Data, Privacy, and Security.

**CodeRabbit** does not use data collected during code reviews to train or influence the models. Queries to the Large Language Model (LLM) are ephemeral. Neither we nor the LLM we use share any data collected during the code review process with other third parties.

Does CodeRabbit store my Data? We store embeddings of your conversations, which are used to improve future reviews.

Compliance and Data Privacy: Your data is kept confidential, isolated, and used only to improve your reviews. Data storage complies with SOC2 Type II, GDPR, and HIPAA standards.

Opting Out: You can choose to opt out of data storage at any time. Opting out won't affect your access but will limit the personalization of the reviews.

### Do you need CodeRabbit with the AI code generators or co-pilot?

Code reviews remain essential, whether the code is written by a human or a bot. This is mainly because the perspective of the reviewer differs from that of the code generator, whether human or machine. This distinction is precisely why human peer reviews have been effective for so long. While AI-powered code-generation tools hold immense potential, it's important to recognize that these generators are still in their early stages and may not be equipped to auto-generate meaningful code for moderately complex applications.

### How is CodeRabbit different from existing code review tools?

Existing code review tools are good at linting and static code analysis; however, they lack context-aware, human-like review feedback.

For information on how to get started with **CodeRabbit**, please visit the [Get Started page](https://coderabbit.ai/docs/get-started/signup).
136 changes: 136 additions & 0 deletions docs/changelog/changelogs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
---
title: Changelog
id: changelog
slug: /changelog
description: Accelerate Code Reviews with AI
image: "/preview_meta.jpg"
---
<head>
<meta charSet="utf-8" />
<meta name="title" content="CodeRabbit: AI-powered Code Reviews" />
<meta name="description" content="Accelerate Code Reviews with AI" />

<meta property="og:type" content="website" />
<meta property="og:url" content="https://coderabbit.ai/" />
<meta property="og:title" content="CodeRabbit: AI-powered Code Reviews" />
<meta property="og:description" content="Accelerate Code Reviews with AI" />
<meta property="og:image" content="/preview_meta.jpg" />

<meta name="twitter:image" content="https://coderabbit.ai/preview_meta.jpg" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="CodeRabbit: AI-powered Code Reviews" />
<meta name="twitter:description" content="Accelerate Code Reviews with AI" />
</head>

Learn about the latest updates and bug fixes in CodeRabbit.

Product Updates


## Request Changes Workflow

**Date: December 18, 2023**

Enable Request Changes review workflow for CodeRabbit reviews via `.coderabbit.yaml`
Yaml field `request_changes_workflow` (default: `false`). When enabled, review comments are posted as request changes and CodeRabbit review will be marked approved once all the review comments are resolved.

## Learnings

**Date: December 5, 2023**

CodeRabbit can now learn from your conversations to fine-tune your reviews. If you encounter inaccurate feedback or something not relevant to your codebase, just let the bot know, and it will remember the context for the future. We understand that coding practices and standards evolve over time. Using the chat, you can inform the bot, and it will remove any existing learnings that are no longer relevant. This feature does not work, if you have opted out of data storage.

![](./images/learnings.png)

## Codebase Verification

**Date: December 5, 2023**

Verifies the reference of the changes on the overall codebase and identifies missing changes.


![](./images/verification.png)


## Jira and Linear Integrations

**Date: December 5, 2023**

You can now integrate Jira and Linear into CodeRabbit. This would be used for additional context while reviewing pull requests. If you use any of these systems, we recommend you integrate CodeRabbit. We will be adding more integrations over time.


## Related Issues

**Date: December 5, 2023**

Identifies all issues affected by the code changes. This helps understand the impact on the overall product. It also assists in identifying duplicate issues or the impact on any other existing issues. This feature does not work, if you have opted out of data.

![](./images/related_issues.png)

## Issue Validation

**Date: November 5, 2023**

- **Issue Validation**:
- CodeRabbit review can now assess the pull request changes against the linked GitHub or GitLab issue. Integration with other workflow systems including Jira and Linear is under development.

![](./images/issue-validation.png)

## Committable suggestions

**Date: November 1, 2023**

- **Code review comments**:
- Review comments can now post committable suggestions that can be committed within the pull request with a single click.

![](./images/committable-suggestion.png)

## Resolve Command

**Date: October 28, 2023**

- **Resolve Command**:
- Use `@coderabbitai resolve` to mark all the CodeRabbit review comments as resolved all at once.

## CodeRabbit Commands

**Date: October 23, 2023**

Introducing additional CodeRabbit commands for managing code reviews.

- **Pause Reviews**:
- Use `@coderabbitai pause` in a PR comment to halt ongoing reviews.
- **Resume Reviews**:
- Enter `@coderabbitai resume` in a PR comment to continue paused reviews.
- **On-Demand Reviews**:
- Disable automatic reviews for your repository to switch to on-demand reviews.
- Use `@coderabbitai review` in a PR comment. This command will override all review filters that might be set up in the repository settings and will initiate a one-time review.
- **Help Command**:
- You can at any time post `@coderabbitai help` in a PR comment to get the list of all valid commands.


## Customization CodeRabbit with YML File

![code](./images/ymlrabbit.png)

**Date: October 12, 2023**


CodeRabbit customizations made easy!
You can now customize CodeRabbit using a YML file from your repository. To learn more, refer to our comprehensive [documentation on customizing CodeRabbit](https://coderabbit.ai/docs/get-started/customize-coderabbit).

## Path-Based Review Instructions in CodeRabbit

![code](./images/path.png)

**Date: September 21, 2023**

Introducing Path-Based Instructions CodeRabbit reviews now allow setting path-based instructions. This feature is particularly useful if you want reviewers to follow specific guidelines. For example, if you have a mono repo, this enables the setting of custom instructions by directories. It can also be used to set instructions for specific file types. For instance: */.js - ensure that the code adheres to the Google style guide.

[Learn More](https://coderabbit.ai/docs/get-started/prompt-customization)

## Introducing CodeRabbit for GitLab Integration

**Date: September 19, 2023**

CodeRabbit is now available for GitLab! We know many of you have been waiting for this integration. Thank you for your patience. Sign up for the free trial!
Binary file added docs/changelog/images/committable-suggestion.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/changelog/images/issue-validation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/changelog/images/learnings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/changelog/images/path.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/changelog/images/related_issues.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/changelog/images/verification.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/changelog/images/ymlrabbit.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
81 changes: 81 additions & 0 deletions docs/faq/faq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
title: FAQs
sidebar_label: FAQs
description: Accelerate Code Reviews with AI
image: "/preview_meta.jpg"
---
<head>
<meta charSet="utf-8" />
<meta name="title" content="CodeRabbit: AI-powered Code Reviews" />
<meta name="description" content="Accelerate Code Reviews with AI" />

<meta property="og:type" content="website" />
<meta property="og:url" content="https://coderabbit.ai/" />
<meta property="og:title" content="CodeRabbit: AI-powered Code Reviews" />
<meta property="og:description" content="Accelerate Code Reviews with AI" />
<meta property="og:image" content="/preview_meta.jpg" />

<meta name="twitter:image" content="https://coderabbit.ai/preview_meta.jpg" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="CodeRabbit: AI-powered Code Reviews" />
<meta name="twitter:description" content="Accelerate Code Reviews with AI" />
</head>

#### **1. How accurate is CodeRabbit's review?**

Early adoption results for CodeRabbit have been highly promising, demonstrating significant accuracy in code reviews. However, it's crucial to understand that AI is an evolving field, and absolute 100% accuracy can't be guaranteed. Our technology is continuously learning and improving, aiming for the highest possible accuracy in reviews.

#### **2. Which programming languages does CodeRabbit support?**

CodeRabbit is designed to work with all programming languages. However, the proficiency of our AI models might vary between languages, which could slightly affect the accuracy of the review.

#### **3. Does CodeRabbit store my code or use it for training language models?**

We train our system using open source projects. For private repositories, neither CodeRabbit nor OpenAI LLMs use your code for training purposes.

#### **4. What Large Language Models does CodeRabbit use?**

CodeRabbit currently utilizes Open AI's GPT 4 and GPT 3.5. We're researching and testing upcoming LLMs to ensure we're offering the most precise reviews possible.

#### **5. Can I customize CodeRabbit?**

Reviews are customizable. For information, check out our [Get Started page](https://coderabbit.ai/docs/get-started/customize-coderabbit).

#### **6. Can I choose a language other than English for the reviews?**

CodeRabbit supports most widely-used languages. You can configure this in the repository settings.

#### **7. What access does CodeRabbit need to my repositories?**

CodeRabbit requests minimal access to perform code reviews and post comments on Pull Requests. On GitHub, it requires read access to metadata, code, discussions, issues, and read/write access to the pull requests. On GitLab, it requires read access to the repository, and the CodeRabbit Bot user requires a developer role.

#### **8. How can I add or remove users for my subscription?**

To manage users, log in to CodeRabbit and navigate to subscriptions. You can add or remove users as needed.

#### **9. How can I interact with the CodeRabbit bot?**

To interact with CodeRabbit's bot, reply to the CodeRabbit Comment. If there are team members collaborating on pull requests, the bot stays silent by default but can be engaged by tagging **@Coderabbitai**. This feature allows you to provide context, generate test cases, or ask for specific code suggestions, all within the context of your code lines or entire files.

#### **10. Can individual developers use CodeRabbit?**

Absolutely! Whether you're an individual developer or part of an organization, CodeRabbit can be your coding assistant, providing you with invaluable suggestions.

#### **11. Which branches are the pull requests reviewed on?**
CodeRabbit reviews pull requests on the default branch.

#### **12. Is it possible for CodeRabbit to include additional branches for review?**
Yes, you can change it under the repository settings.

#### **13. CodeRabbit Usage Limits**

There are hourly rate limits for each developer per repository:
- Number of files reviewed per hour: 100 Files
- Number of reviews per hour (includes incremental reviews): 9
- Number of conversations per hour: 50

In-trial and open-source plans have lower rate limits than the paid plan. In all cases, we re-allow further reviews/conversations after a brief timeout.

Please note that we're continually innovating and enhancing our application with new capabilities. Stay tuned and follow us for updates as new exciting features are built. We're committed to making your experience with CodeRabbit even better.

If you have further questions or need additional information, don't hesitate to reach out to us at [[email protected]](mailto:[email protected]).
Loading