Skip to content

Commit 22ca940

Browse files
feat(docs): Replace 'Prerelease Build' with 'Roo Code Nightly' and cr… (#202)
* feat(docs): Replace 'Prerelease Build' with 'Roo Code Nightly' and create dedicated installation guide * chore(docs): remove prerelease build documentation * docs: Acknowledge additional contributions for YAML support in custom modes documentation
1 parent b2f0591 commit 22ca940

File tree

7 files changed

+52
-27
lines changed

7 files changed

+52
-27
lines changed

docs/advanced-usage/prerelease-build.mdx

Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
sidebar_label: Roo Code Nightly
3+
---
4+
5+
# Roo Code Nightly
6+
7+
For users who want the latest features and updates, Roo Code offers a prerelease build called **Roo Code Nightly**, which is automatically published whenever changes are merged into our main development branch. This means it always reflects the latest code. It's designed for users who want to access the newest features and contribute to early testing.
8+
9+
## Understanding Nightly vs. Other Prereleases
10+
11+
It's important to distinguish Roo Code Nightly from other types of prerelease software (like beta versions or release candidates):
12+
13+
* **Roo Code Nightly:**
14+
* **Frequency:** Automated builds, generated on each merge to the main development branch.
15+
* **Content:** Reflects the very latest merged code.
16+
* **Stability:** Highly experimental; may contain bugs or incomplete features.
17+
* **Testing:** Minimal or no manual testing before release.
18+
* **Audience:** Primarily for developers, internal testing, or users comfortable with potentially unstable software who want to see the absolute latest changes and help identify issues early.
19+
20+
* **General Prerelease (e.g., Beta, Release Candidate):**
21+
* **Frequency:** Released periodically (e.g., weekly, monthly) as specific milestones are met.
22+
* **Content:** Represents a more curated and planned intermediate version.
23+
* **Stability:** More stable than Nightly builds; often undergoes some manual testing or validation.
24+
* **Testing:** Typically receives more focused testing.
25+
* **Audience:** Intended for a wider group of early adopters or beta testers to gather feedback before a stable release.
26+
27+
In short: **Nightly = latest code, potentially unstable, frequent updates.** Other prereleases are generally less frequent, more validated, and aimed at broader testing.
28+
29+
## Installing Roo Code Nightly
30+
31+
To install Roo Code Nightly:
32+
33+
1. Open VS Code.
34+
2. Access Extensions: Click the Extensions icon in the Activity Bar or press `Ctrl+Shift+X` (Windows/Linux) or `Cmd+Shift+X` (macOS).
35+
3. Search for "Roo Code Nightly".
36+
4. Select "Roo Code Nightly" by Roo Code and click **Install**.
37+
5. Reload VS Code if prompted.
38+
39+
<img src="/img/installing/installing-5.png" alt="Roo Code Nightly extension in VS Code Marketplace" width="400" />
40+
*Roo Code Nightly in the VS Code Marketplace.*
41+
42+
You can have both the stable version of Roo Code and Roo Code Nightly installed simultaneously.

docs/getting-started/installing.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,10 @@ For VS Code-compatible editors without Marketplace access (like VSCodium and Win
5050

5151
<img src="/img/installing/installing-3.png" alt="Open VSX Registry with Roo Code extension ready to install" width="400" />
5252
*Open VSX Registry with Roo Code extension ready to install*
53-
## Prerelease Build
53+
## Roo Code Nightly
54+
55+
For information on installing Roo Code Nightly (our prerelease build published on each merge to main), please see the [Roo Code Nightly](/advanced-usage/roo-code-nightly) guide in the Advanced Usage section.
5456

55-
For information on installing a prerelease build, such as Roo Code Nightly, please see the [Prerelease Build](/advanced-usage/prerelease-build) guide in the Advanced Usage section.
5657
## Manual Installation from VSIX
5758

5859
If you prefer to download and install the VSIX file directly:

docs/update-notes/v3.18.0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For full details, see the main [Intelligent Context Condensing documentation](/f
3030

3131
Custom mode configuration is now significantly improved with **YAML support** for both global and project-level (`.roomodes`) definitions. YAML is the new default, offering superior readability with cleaner syntax, support for comments (`#`), and easier multi-line string management. While JSON remains supported for backward compatibility, YAML streamlines mode creation, sharing, and version control.
3232

33-
For comprehensive details on YAML benefits, syntax, and migrating existing JSON configurations, please see our updated [Custom Modes documentation](/features/custom-modes#migration-to-yaml-format). (thanks R-omk!)
33+
For comprehensive details on YAML benefits, syntax, and migrating existing JSON configurations, please see our updated [Custom Modes documentation](/features/custom-modes#migration-to-yaml-format). (thanks R-omk! Additional thanks to GreatScottyMac for the YAML inspiration!)
3434

3535
## API Cost Control: Request Limits
3636
To enhance API cost management, you can now set a **Max Requests** limit for auto-approved actions. This prevents Roo Code from making an excessive number of consecutive API calls without your re-approval.

docs/update-notes/v3.18.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ For full details, see the main [Intelligent Context Condensing documentation](/f
3030

3131
Custom mode configuration is now significantly improved with **YAML support** for both global and project-level (`.roomodes`) definitions. YAML is the new default, offering superior readability with cleaner syntax, support for comments (`#`), and easier multi-line string management. While JSON remains supported for backward compatibility, YAML streamlines mode creation, sharing, and version control.
3232

33-
For comprehensive details on YAML benefits, syntax, and migrating existing JSON configurations, please see our updated [Custom Modes documentation](/features/custom-modes#migration-to-yaml-format). (thanks R-omk!)
33+
For comprehensive details on YAML benefits, syntax, and migrating existing JSON configurations, please see our updated [Custom Modes documentation](/features/custom-modes#migration-to-yaml-format). (thanks R-omk! Additional thanks to GreatScottyMac for the YAML inspiration!)
3434

3535
## API Cost Control: Request Limits
3636
To enhance API cost management, you can now set a **Max Requests** limit for auto-approved actions. This prevents Roo Code from making an excessive number of consecutive API calls without your re-approval.

docusaurus.config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,10 @@ const config: Config = {
230230
to: '/advanced-usage/available-tools/write-to-file',
231231
from: ['/features/tools/write-to-file'],
232232
},
233+
{
234+
to: '/advanced-usage/roo-code-nightly',
235+
from: ['/advanced-usage/prerelease-build'],
236+
},
233237
],
234238
},
235239
],

sidebars.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,10 @@ const sidebars: SidebarsConfig = {
9898
'advanced-usage/large-projects',
9999
'advanced-usage/local-models',
100100
'advanced-usage/local-development-setup',
101-
'advanced-usage/prerelease-build',
102101
'advanced-usage/prompt-engineering',
103102
'advanced-usage/prompt-structure',
104103
'advanced-usage/rate-limits-costs',
104+
'advanced-usage/roo-code-nightly',
105105
],
106106
},
107107
{

0 commit comments

Comments
 (0)