Releases: RooCodeInc/Roo-Code
Releases · RooCodeInc/Roo-Code
Roo Code CLI v0.0.53
What's New
Changed
- Auto-Approve by Default: The CLI now auto-approves all actions (tools, commands, browser, MCP) by default. Followup questions auto-select the first suggestion after a 60-second timeout.
- New
--require-approvalFlag: Replaced-y/--yes/--dangerously-skip-permissionsflags with a new-a, --require-approvalflag for users who want manual approval prompts before actions execute.
Fixed
- Spamming the escape key to cancel a running task no longer crashes the cli.
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shOr install a specific version:
ROO_VERSION=0.0.53 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shRequirements
- Node.js 20 or higher
- macOS Apple Silicon (M1/M2/M3/M4), Linux x64, or Linux ARM64
Usage
# Run a task
roo "What is this project?"
# See all options
roo --helpPlatform Support
This release includes binaries for:
roo-cli-darwin-arm64.tar.gz- macOS Apple Silicon (M1/M2/M3)roo-cli-linux-x64.tar.gz- Linux x64roo-cli-linux-arm64.tar.gz- Linux ARM64
Checksums
2a8e7e161d582a9caeeec41fba82a570b3299fc2462c879c19b7d0c59fda880d roo-cli-darwin-arm64.tar.gz
ac8daccedb6b4f6507bec40df62876b1e12859f3da0a1005150721fe9e34881d roo-cli-linux-arm64.tar.gz
fbc141c469658f019265351642085dbd6379e2dd15e29fc9686591e3d46db667 roo-cli-linux-x64.tar.gz
Roo Code CLI v0.0.52
What's New
Added
- Linux Support: Added support for
linux-arm64.
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shOr install a specific version:
ROO_VERSION=0.0.52 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shRequirements
- Node.js 20 or higher
- macOS Apple Silicon (M1/M2/M3/M4), Linux x64, or Linux ARM64
Usage
# Run a task
roo "What is this project?"
# See all options
roo --helpPlatform Support
This release includes binaries for:
roo-cli-darwin-arm64.tar.gz- macOS Apple Silicon (M1/M2/M3)roo-cli-linux-x64.tar.gz- Linux x64roo-cli-linux-arm64.tar.gz- Linux ARM64
Checksums
cb4eaa338eab5e331342f37b6092120309a995232b58a02316cc00f53211f41f roo-cli-darwin-arm64.tar.gz
b7ba3fd56a665710b9ab063fdb225358f99f50edd50654b8535d47987486b191 roo-cli-linux-arm64.tar.gz
a0a697d9736779c9fda4cf75f11ea088de10c08e441525dbf2b38167af8c0007 roo-cli-linux-x64.tar.gz
Release v3.47.3
[3.47.3] - 2026-02-06
- Remove "Enable URL context" and "Enable Grounding with Google search" checkboxes that are no longer needed (PR #11253 by @roomote)
- Revert refactor that appended environment details into existing blocks, restoring original behavior (PR #11256 by @mrubens)
- Revert removal of stripAppendedEnvironmentDetails and helpers, restoring necessary utility functions (PR #11255 by @mrubens)
Release v3.47.2
[3.47.2] - 2026-02-05
- Add support for .agents/skills directory (PR #11181 by @roomote)
- Fix: Restore Gemini thought signature round-tripping after AI SDK migration (PR #11237 by @hannesrudolph)
- Fix: Capture and round-trip thinking signature for Bedrock Claude (PR #11238 by @hannesrudolph)
Release v3.47.1
Release v3.47.1
Roo Code CLI v0.0.51
What's New
Changed
- Default Model Update: Changed the default model from Opus 4.5 to Opus 4.6 for improved performance and capabilities
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shOr install a specific version:
ROO_VERSION=0.0.51 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shRequirements
- Node.js 20 or higher
- macOS Apple Silicon (M1/M2/M3/M4) or Linux x64
Usage
# Run a task
roo "What is this project?"
# See all options
roo --helpPlatform Support
This release includes binaries for:
roo-cli-darwin-arm64.tar.gz- macOS Apple Silicon (M1/M2/M3)roo-cli-linux-x64.tar.gz- Linux x64
Checksums
956cc7cfc6a95f27cafa61f64ed82f7b09c7a35daa4ef83e44024342267fe79a roo-cli-darwin-arm64.tar.gz
ebdcac5ac73cff0a1eec47d552041401e390f11e9497fb9e15523ea0a7b81aff roo-cli-linux-x64.tar.gz
Release v3.47.0
[3.47.0] - 2026-02-05
- Add Claude Opus 4.6 support across all providers (#11223 by @hannesrudolph, PR #11224 by @hannesrudolph and @PeterDaveHello)
- Add GPT-5.3-Codex model to OpenAI - ChatGPT provider (PR #11225 by @roomote)
- Migrate Gemini and Vertex providers to AI SDK for improved reliability and consistency (PR #11180 by @daniel-lxs)
- Improve Skills and Slash Commands settings UI with multi-mode support (PR #11157 by @brunobergher)
- Add support for AGENTS.local.md personal override files (PR #11183 by @roomote)
- Add Kimi K2.5 model to Fireworks provider (PR #11177 by @daniel-lxs)
- Improve CLI dev experience and Roo provider API key support (PR #11203 by @cte)
- Fix: Preserve reasoning parts in AI SDK message conversion (#11199 by @hannesrudolph, PR #11217 by @hannesrudolph)
- Refactor: Append environment details into existing blocks for cleaner context (#11200 by @hannesrudolph, PR #11198 by @hannesrudolph)
- Fix: Resolve race condition causing provider switch during CLI mode changes (PR #11205 by @cte)
- Roo Code CLI v0.0.50 (PR #11204 by @cte)
- Chore: Remove dead toolFormat code from getEnvironmentDetails (#11206 by @hannesrudolph, PR #11207 by @roomote)
- Refactor: Simplify docs-extractor mode to focus on raw fact extraction (PR #11129 by @hannesrudolph)
- Revert then re-land AI SDK reasoning fix (PR #11216 by @mrubens, PR #11196 by @hannesrudolph)
Roo Code CLI v0.0.50
What's New
Added
- Linux Support: The CLI now supports Linux platforms in addition to macOS
- Roo Provider API Key Support: Allow
--api-keyflag andROO_API_KEYenvironment variable for the roo provider instead of requiring cloud auth token - Exit on Error: New
--exit-on-errorflag to exit immediately on API request errors instead of retrying, useful for CI/CD pipelines
Changed
- Improved Dev Experience: Dev scripts now use
tsxfor running directly from source without building first - Path Resolution Fixes: Fixed path resolution in
version.ts,extension.ts, andextension-host.tsto work from both source and bundled locations - Debug Logging: Debug log file (
~/.roo/cli-debug.log) is now disabled by default unless--debugflag is passed - Updated README with complete environment variable table and dev workflow documentation
Fixed
- Corrected example in install script
Removed
- Dropped macOS 13 support
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shOr install a specific version:
ROO_VERSION=0.0.50 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shRequirements
- Node.js 20 or higher
- macOS Apple Silicon (M1/M2/M3/M4) or Linux x64
Usage
# Run a task
roo "What is this project?"
# See all options
roo --helpPlatform Support
This release includes binaries for:
roo-cli-darwin-arm64.tar.gz- macOS Apple Silicon (M1/M2/M3)roo-cli-linux-x64.tar.gz- Linux x64
Checksums
40e8a7c48e4dda9292b18e717c712a593b0846bf621320334b0acec0d2baa03e roo-cli-darwin-arm64.tar.gz
223debf015deeed44276427e8e43b03900ec295f4c2a8a3532c632d3cfa1d402 roo-cli-linux-x64.tar.gz
Release v3.46.2
[3.46.2] - 2026-02-03
- Fix: Queue messages during command execution instead of losing them (PR #11140 by @mrubens)
- Fix: Transform tool blocks to text before condensing to prevent context corruption (PR #10975 by @daniel-lxs)
- Fix: Add image content support to MCP tool responses (PR #10874 by @roomote)
- Fix: Remove deprecated text-embedding-004 and migrate code index to gemini-embedding-001 (PR #11038 by @roomote)
- Feat: Use custom Base URL for OpenRouter model list fetch (#11150 by @sebastianlang84, PR #11154 by @roomote)
- Feat: Migrate Mistral provider to AI SDK (PR #11089 by @daniel-lxs)
- Feat: Migrate SambaNova provider to AI SDK (PR #11153 by @roomote)
- Feat: Migrate xAI provider to AI SDK (PR #11158 by @roomote)
- Chore: Remove Feature Request from issue template options (PR #11141 by @roomote)
- Fix: IPC improvements for task cancellation and queued message handling (PR #11162 by @cte)
Roo Code CLI v0.0.49
What's New
Added
- Output Format Options: New
--output-formatflag to control CLI output format for scripting and automation:text(default) - Human-readable interactive outputjson- Single JSON object with all events and final result at task completionstream-json- NDJSON (newline-delimited JSON) for real-time streaming of events- See
json-events.tsfor the complete event schema - New
JsonEventEmitterfor structured output generation
Installation
curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shOr install a specific version:
ROO_VERSION=0.0.49 curl -fsSL https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/apps/cli/install.sh | shRequirements
- Node.js 20 or higher
- macOS Apple Silicon (M1/M2/M3/M4) or Linux x64
Usage
# Run a task
roo "What is this project?"
# See all options
roo --helpPlatform Support
This release includes binaries for:
roo-cli-darwin-arm64.tar.gz- macOS Apple Silicon (M1/M2/M3)roo-cli-linux-x64.tar.gz- Linux x64
Checksums
19f3ad6339b2e5d1c00a11cf6552e28de9a2610bb8cfa46b9fd8ce8cb65f8a3e roo-cli-darwin-arm64.tar.gz
9d1e75b9281180e1ff8d399a9b245228e5592afecd057e3b4687fafc7ac14eeb roo-cli-linux-x64.tar.gz
