You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* docs: Add release notes for version 3.18.1 and update sidebar configuration
* docs: Add release notes for version 3.18.2 and update sidebar configuration
* docs: Add release notes for version 3.18.3 and update sidebar configuration
* docs: Add release notes for version 3.18.4 and update sidebar configuration
* fix: Resolve MCP Server loading error when using npx and bunx
* docs: Update release notes for version 3.18 to include Codebase Indexing image
Copy file name to clipboardExpand all lines: docs/providers/litellm.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,6 +41,7 @@ Once your LiteLLM server is running:
41
41
5.**Select Model:**
42
42
* Roo Code will attempt to fetch the list of available models from your LiteLLM server by querying the `${baseUrl}/v1/model/info` endpoint.
43
43
* The models displayed in the dropdown are sourced from this endpoint.
44
+
* Use the refresh button to update the model list if you've added new models to your LiteLLM server.
44
45
* If no model is selected, Roo Code defaults to `anthropic/claude-3-7-sonnet-20250219` (this is `litellmDefaultModelId`). Ensure this model (or your desired default) is configured and available on your LiteLLM server.
This release adds support for Anthropic's latest AI models, fixes documentation display issues, and introduces automated nightly builds through a modernized development infrastructure.
4
+
5
+
## Provider Updates
6
+
7
+
***Claude 4.0 Models**: Added support for [`Claude Sonnet 4`](/providers/anthropic) and [`Claude Opus 4`](/providers/anthropic) models with thinking variants for [`Anthropic`](/providers/anthropic), [`Bedrock`](/providers/bedrock), and [`Vertex`](/providers/vertex) providers (thanks shariqriazz!)
8
+
9
+
## Bug Fixes
10
+
11
+
***README Display**: Fixed README GIF display across all localized versions, ensuring consistent visual guides for users in all 17 supported languages
12
+
***Referrer URL**: Fixed technical referrer URL issues in documentation links
13
+
14
+
## Development Infrastructure
15
+
16
+
***Monorepo Migration**: Switched codebase to a monorepo structure for improved development workflow
17
+
***Automated Nightly Builds**: Created automated [nightly release system](/advanced-usage/roo-code-nightly) to deliver the latest features and fixes more quickly
18
+
***Enhanced Toolchain**: Improved build processes and dependency management for better reliability
This release introduces experimental codebase indexing with semantic search, enhanced AI reasoning capabilities, and several performance optimizations.
4
+
5
+
## Codebase Indexing (Experimental)
6
+
We've introduced a powerful new **experimental**[Codebase Indexing](/features/experimental/codebase-indexing) feature that enables semantic search across your entire project using AI embeddings. Remember, this is **disabled by default** and requires additional setup (enable in Settings (⚙️) > "Experimental").
***Semantic Code Search**: Find relevant code using natural language queries instead of exact keyword matches
12
+
***AI-Powered Understanding**: The new [`codebase_search`](/advanced-usage/available-tools/codebase-search) tool understands code meaning and relationships
13
+
***Cross-Project Discovery**: Search your entire indexed codebase, not just open files
14
+
***Flexible Setup**: Choose between OpenAI embeddings or local Ollama processing
15
+
***Vector-Powered Search**: Advanced embedding technology with Qdrant vector database storage
16
+
17
+
Transform how you navigate large codebases - ask "find authentication logic" and get meaningful results instead of hunting through files. (thanks daniel-lxs!)
18
+
19
+
For setup instructions and detailed usage, see the main [Codebase Indexing documentation](/features/experimental/codebase-indexing).
20
+
21
+
## Provider Updates
22
+
23
+
***Enhanced Reasoning**: Added reasoning support for Claude 4 and Gemini 2.5 Flash on [`OpenRouter`](/providers/openrouter), plus fixed o1-pro compatibility
24
+
***Improved Defaults**: Changed default model from Sonnet 3.7 to Sonnet 4 for better performance
25
+
***Prompt Caching**: Enabled prompt caching for Gemini 2.5 Flash Preview to reduce costs and improve response times (thanks shariqriazz!)
26
+
***OpenRouter Settings**: Model settings now persist when selecting specific [`OpenRouter`](/providers/openrouter) providers
27
+
***LiteLLM Refresh**: Added ability to refresh [`LiteLLM`](/providers/litellm) models list for up-to-date model availability
28
+
29
+
## QOL Improvements
30
+
31
+
***Better Tool Selection**: Improved tool descriptions to guide AI in making better file editing decisions
32
+
33
+
## Bug Fixes
34
+
35
+
***Context Tracking**: Fixed mark-as-read logic in the context tracker (thanks samhvw8!)
36
+
***Model Cleanup**: Removed deprecated claude-3.7-sonnet models from vscode-lm (thanks shariqriazz!)
37
+
***MCP Server Loading**: Fixed MCP Server error when running with npx and bunx (thanks devxpain!)
This release improves codebase indexing reliability, fixes several user interface issues, and updates AI model support with enhanced debugging capabilities.
4
+
5
+
## Bug Fixes
6
+
7
+
***Codebase Indexing**: Fixed settings saving and improved Ollama indexing performance for more reliable semantic search (thanks daniel-lxs!)
8
+
***File Handling**: Fixed handling of byte order mark (BOM) when users reject apply_diff operations (thanks avtc!)
9
+
***Auto-Approve Input**: Fixed issue where chat input would incorrectly clear when auto-approve was enabled (thanks Ruakij!)
10
+
***Build Process**: Fixed bootstrap script parameters for better pnpm compatibility during development setup (thanks ChuKhaLi!)
11
+
12
+
## Provider Updates
13
+
14
+
***xAI Models**: Updated xAI model list and default model configuration for improved performance (thanks PeterDaveHello!)
15
+
16
+
## Misc Improvements
17
+
18
+
***Enhanced Debugging**: Added metadata to API requests across all providers for better troubleshooting and monitoring (thanks dtrugman!)
Copy file name to clipboardExpand all lines: docs/update-notes/v3.18.mdx
+59-5Lines changed: 59 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,23 @@
1
-
# Roo Code 3.18.0 Release Notes (2025-05-21)
1
+
# Roo Code 3.18 Release Notes (2025-05-21)
2
2
3
-
This release introduces comprehensive context condensing improvements, YAML support for custom modes, new AI model integrations, and numerous quality-of-life improvements and bug fixes.
3
+
This release introduces advanced AI models with enhanced reasoning capabilities, comprehensive context condensing improvements, YAML support for custom modes, streamlined development infrastructure, and numerous quality-of-life improvements and bug fixes.
4
+
5
+
## Codebase Indexing (Experimental)
6
+
Our new **experimental**[Codebase Indexing](/features/experimental/codebase-indexing) feature enables semantic search across your entire project using AI embeddings. Remember, this is **disabled by default** and requires additional setup (enable in Settings (⚙️) > "Experimental").
***Semantic Code Search**: Find relevant code using natural language queries instead of exact keyword matches
12
+
***AI-Powered Understanding**: The new [`codebase_search`](/advanced-usage/available-tools/codebase-search) tool understands code meaning and relationships
13
+
***Cross-Project Discovery**: Search your entire indexed codebase, not just open files
14
+
***Flexible Setup**: Choose between OpenAI embeddings or local Ollama processing
15
+
***Vector-Powered Search**: Advanced embedding technology with Qdrant vector database storage
Transform how you navigate large codebases - ask "find authentication logic" and get meaningful results instead of hunting through files.
19
+
20
+
For setup instructions and detailed usage, see the main [Codebase Indexing documentation](/features/experimental/codebase-indexing).
4
21
5
22
## Context Condensing Upgrades (Experimental)
6
23
Our **experimental** Intelligent Context Condensing feature sees significant enhancements for better control and clarity. Remember, these are **disabled by default** (enable in Settings (⚙️) > "Experimental").
@@ -20,7 +37,9 @@ Watch a quick overview:
20
37
</div>
21
38
Key updates:
22
39
***Adjustable Condensing Threshold & Manual Control**: Fine-tune automatic condensing or trigger it manually. [Learn more](/features/experimental/intelligent-context-condensing#controlling-context-condensing).
40
+
***Advanced Controls & UI Enhancements**: New experimental settings for fine-tuning conversation compression behavior with improved interface components for managing condensing settings. (thanks SannidhyaSah!)
23
41
***Clear UI Indicators**: Better visual feedback during condensing. [Details](/features/experimental/intelligent-context-condensing#understanding-context-condensing-activity).
42
+
***Improved Compression**: Better conversation summarization while preserving important context during compression. (thanks SannidhyaSah!)
24
43
***Accurate Token Counting**: Improved accuracy for context and cost calculations. [More info](/features/experimental/intelligent-context-condensing#accurate-token-information).
25
44
26
45
For full details, see the main [Intelligent Context Condensing documentation](/features/experimental/intelligent-context-condensing).
@@ -43,16 +62,31 @@ To enhance API cost management, you can now set a **Max Requests** limit for aut
43
62
44
63
Learn more about configuring this safeguard in our [Rate Limits and Costs documentation](/advanced-usage/rate-limits-costs#limiting-auto-approved-requests). (Inspired by Cline, thanks hassoncs!)
45
64
65
+
## Documentation Updates
66
+
67
+
***README Display**: Fixed README GIF display across all localized versions, ensuring consistent visual guides for users in all 17 supported languages
68
+
***Referrer URL**: Fixed technical referrer URL issues in documentation links
69
+
46
70
## New Model Version: Gemini 2.5 Flash Preview (May 2025)
47
71
Access the latest `gemini-2.5-flash-preview-05-20` model, including its thinking variant. This cutting-edge addition is available via both the generic [Gemini provider](/providers/gemini) and the [Vertex provider](/providers/vertex), further expanding your AI model options. (thanks shariqriazz, daniel-lxs!)
48
72
49
73
## QOL Improvements
50
74
75
+
***Better Tool Selection**: Improved tool descriptions to guide AI in making better file editing decisions
76
+
***MCP Server Loading**: Fixed MCP Server error when running with npx and bunx (thanks devxpain!)
77
+
***Auto-Approve Input**: Fixed issue where chat input would incorrectly clear when auto-approve was enabled (thanks Ruakij!)
51
78
***Resizable Prompt Textareas**: Restored vertical resizing for prompt input textareas (role definition, custom instructions, support prompts) for easier viewing and editing of longer prompts.
52
79
***Settings Import**: Error messages are now provided in multiple languages if an import fails. (thanks ChuKhaLi!)
53
80
54
81
## Bug Fixes
55
82
83
+
***Codebase Indexing**: Fixed settings saving and improved Ollama indexing performance for more reliable semantic search (thanks daniel-lxs!)
84
+
***File Handling**: Fixed handling of byte order mark (BOM) when users reject apply_diff operations (thanks avtc!)
85
+
***Context Tracking**: Fixed mark-as-read logic in the context tracker (thanks samhvw8!)
86
+
***Model Cleanup**: Removed deprecated claude-3.7-sonnet models from vscode-lm (thanks shariqriazz!)
87
+
***Global Settings Export**: Fixed global settings export functionality to ensure configurations transfer properly between setups
88
+
***File Picker Icons**: Fixed vscode-material-icons display issues in the file picker for better visual consistency
***VSCode Command Execution**: Command execution is now type-safe, reducing potential errors.
57
91
***Settings Import**: The system now gracefully handles missing `globalSettings` in import files. (thanks ChuKhaLi!)
58
92
***Diff View Scrolling**: The diff view no longer scrolls unnecessarily during content updates. (thanks qdaxb!)
@@ -65,12 +99,32 @@ Access the latest `gemini-2.5-flash-preview-05-20` model, including its thinking
65
99
66
100
## Provider Updates
67
101
102
+
***Claude 4.0 Models**: Added support for [`Claude Sonnet 4`](/providers/anthropic) and [`Claude Opus 4`](/providers/anthropic) models with thinking variants for [`Anthropic`](/providers/anthropic), [`Bedrock`](/providers/bedrock), and [`Vertex`](/providers/vertex) providers (thanks shariqriazz!)
103
+
***Enhanced Reasoning**: Added reasoning support for Claude 4 and Gemini 2.5 Flash on [`OpenRouter`](/providers/openrouter), plus fixed o1-pro compatibility
104
+
***Improved Defaults**: Changed default model from Sonnet 3.7 to Sonnet 4 for better performance
105
+
***xAI Models**: Updated [`xAI`](/providers/xai) model list and default model configuration for improved performance (thanks PeterDaveHello!)
106
+
***Prompt Caching**: Enabled prompt caching for Gemini 2.5 Flash Preview to reduce costs and improve response times (thanks shariqriazz!)
107
+
***OpenRouter Settings**: Model settings now persist when selecting specific [`OpenRouter`](/providers/openrouter) providers
108
+
***LiteLLM Refresh**: Added ability to refresh [`LiteLLM`](/providers/litellm) models list for up-to-date model availability
68
109
***LM Studio and Ollama Token Tracking**: Token usage is now tracked for [LM Studio](/providers/lmstudio) and [Ollama](/providers/ollama) providers. (thanks xyOz-dev!)
69
110
***LM Studio Reasoning Support**: Added support for parsing "think" tags in [LM Studio](/providers/lmstudio) responses for enhanced transparency into the AI's process. (thanks avtc!)
70
111
***Qwen3 Model Series for Chutes**: Added new Qwen3 models to the [Chutes provider](/providers/chutes) (e.g., `Qwen/Qwen3-235B-A22B`). (thanks zeozeozeo!)
71
112
***Unbound Provider Model Refresh**: Added a refresh button for [Unbound](/providers/unbound) models to easily update the list of available models and get immediate feedback on API key validity. (thanks pugazhendhi-m!)
72
113
73
-
## Misc
74
-
114
+
## Misc Improvements
115
+
116
+
***Enhanced Debugging**: Added metadata to API requests across all providers for better troubleshooting and monitoring (thanks dtrugman!)
117
+
***Build Process**: Improved pnpm bootstrapping and fixed bootstrap script parameters for better compatibility (thanks KJ7LNW!, ChuKhaLi!)
***Monorepo Migration**: Switched codebase to a monorepo structure for improved development workflow
120
+
***Automated Nightly Builds**: Created automated [nightly release system](/advanced-usage/roo-code-nightly) to deliver the latest features and fixes more quickly
121
+
***Enhanced Toolchain**: Improved build processes and dependency management for better reliability
122
+
***Modern Linting**: ESLint 9 upgrade with shared configurations catches issues before they reach users
123
+
***E2E Test Suite**: Reorganized end-to-end testing infrastructure for better quality assurance
124
+
***Build Optimizations**: Enhanced build process optimizations reduce bundle size and improve startup times
125
+
***Quality Assurance**: Advanced testing infrastructure catches more issues during development
126
+
***Release Automation**: Improved release process automation reduces manual errors and speeds up delivery
75
127
***Auto-reload in Dev Mode**: Core file changes now automatically trigger a window reload in development mode for a faster workflow. (thanks hassoncs!)
76
-
***Simplified Loop Syntax**: Refactored loop structures in multiple components to use `for...of` loops for improved readability. (thanks noritaka1166!)
128
+
***Simplified Loop Syntax**: Refactored loop structures in multiple components to use `for...of` loops for improved readability. (thanks noritaka1166!)
129
+
130
+
These improvements work behind the scenes to provide a more reliable and stable extension experience with faster updates and higher quality releases.
0 commit comments