Skip to content

Commit 7e0ea57

Browse files
committed
feat: add release notes for v3.23.16
1 parent 6ff4147 commit 7e0ea57

File tree

4 files changed

+87
-8
lines changed

4 files changed

+87
-8
lines changed

docs/update-notes/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ This section contains notes about recent updates to Roo Code, listed by version
1919

2020
## Version 3.23
2121

22+
* [3.23.16](/update-notes/v3.23.16) (2025-07-19)
2223
* [3.23.15](/update-notes/v3.23.15) (2025-07-18)
2324
* [3.23.14](/update-notes/v3.23.14) (2025-07-17)
2425
* [3.23.13](/update-notes/v3.23.13) (2025-07-17)

docs/update-notes/v3.23.16.mdx

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
---
2+
description: This release adds new modes, improves UI elements, enhances performance, and fixes several bugs.
3+
keywords:
4+
- roo code 3.23.16
5+
- new modes
6+
- performance improvements
7+
- bug fixes
8+
image: /img/social-share.jpg
9+
---
10+
11+
# Roo Code 3.23.16 Release Notes (2025-07-19)
12+
13+
This release adds new modes, improves UI elements, enhances performance, and fixes several bugs.
14+
15+
## New Modes and Mode Enhancements
16+
17+
We've added powerful new modes and enhanced existing ones (thanks hannesrudolph!) ([#5913](https://github.com/RooCodeInc/Roo-Code/pull/5913)):
18+
19+
- **Issue Investigator Mode**: A new mode specifically designed for investigating and analyzing GitHub issues.
20+
- **Enhanced Issue Writer Mode**: Improved capabilities for creating and managing issues.
21+
- **Better Mode Discovery**: Custom modes now support description and whenToUse fields for better discoverability (thanks RandalSchwartz!) ([#5862](https://github.com/RooCodeInc/Roo-Code/pull/5862)).
22+
23+
These improvements make it easier to work with GitHub issues and understand when to use each mode.
24+
25+
## Message Management Overhaul
26+
27+
The message editing and deletion system has been completely redesigned (thanks liwilliam2021!) ([#5538](https://github.com/RooCodeInc/Roo-Code/pull/5538)):
28+
29+
- **Better Edit Experience**: More intuitive message editing with improved UI feedback.
30+
- **Reliable Deletion**: Fixed issues with message deletion not working properly.
31+
- **Smoother Interactions**: Overall improvements to message management workflows.
32+
33+
This makes managing your conversation history more reliable and user-friendly.
34+
35+
## Provider Updates
36+
37+
* **Mistral Embeddings**: Added support for Mistral embedding provider for better code understanding (thanks SannidhyaSah!) ([#5946](https://github.com/RooCodeInc/Roo-Code/pull/5946))
38+
* **Ollama UI**: Updated to use text inputs for better user experience (thanks daniel-lxs!) ([#5818](https://github.com/RooCodeInc/Roo-Code/pull/5818))
39+
* **Claude Model Detection**: Fixed automatic protocol selection for Claude models (thanks daniel-lxs!) ([#5840](https://github.com/RooCodeInc/Roo-Code/pull/5840))
40+
41+
## Performance Improvements
42+
43+
* **Code Indexing**: Added batch limiting to prevent memory issues with large codebases (thanks daniel-lxs!) ([#5891](https://github.com/RooCodeInc/Roo-Code/pull/5891))
44+
* **Rate Limiting**: Added global rate limiting for OpenAI-compatible embeddings (thanks daniel-lxs!) ([#5854](https://github.com/RooCodeInc/Roo-Code/pull/5854))
45+
* **Terminal Output**: Added character limits to prevent context explosion from excessive output (thanks roomote!) ([#5777](https://github.com/RooCodeInc/Roo-Code/pull/5777))
46+
47+
## UI/UX Improvements
48+
49+
* **Marketplace Access**: Moved marketplace icon from overflow menu to top navigation for easier access (thanks roomote!) ([#5864](https://github.com/RooCodeInc/Roo-Code/pull/5864))
50+
* **Go Diagnostics**: Added configurable delay to prevent premature error reporting (thanks roomote!) ([#5863](https://github.com/RooCodeInc/Roo-Code/pull/5863))
51+
* **YouTube Link**: Added YouTube channel link to website footer (thanks thill2323!) ([#5929](https://github.com/RooCodeInc/Roo-Code/pull/5929))
52+
53+
## Bug Fixes
54+
55+
* **Button Availability**: Fixed export, share, and copy buttons being disabled during API operations (thanks MuriloFP!) ([#5849](https://github.com/RooCodeInc/Roo-Code/pull/5849))
56+
* **Task Completion**: Prevented task completion when todos are still open (thanks mrubens!) ([#5716](https://github.com/RooCodeInc/Roo-Code/pull/5716))
57+
* **Docker Conflicts**: Fixed port conflicts for evaluation services (thanks roomote!) ([#5909](https://github.com/RooCodeInc/Roo-Code/pull/5909))
58+
59+
## Developer Experience
60+
61+
* **Command Timeouts**: Added configurable timeout allowlist for long-running commands via IPC (thanks roomote, cte!) ([#5910](https://github.com/RooCodeInc/Roo-Code/pull/5910), [#5825](https://github.com/RooCodeInc/Roo-Code/pull/5825))
62+
* **API Task Logging**: API-initiated tasks now log to a temporary directory for better debugging (thanks cte!) ([#5833](https://github.com/RooCodeInc/Roo-Code/pull/5833))
63+
* **Translation Files**: Non-English translation files are now marked as linguist-generated (thanks roomote!) ([#5943](https://github.com/RooCodeInc/Roo-Code/pull/5943))
64+
65+
## Misc Improvements
66+
67+
* **Release Engineering**: Enhanced release engineer mode to include issue numbers and reporters (thanks roomote!) ([#5940](https://github.com/RooCodeInc/Roo-Code/pull/5940))
68+
* **Code Cleanup**: Removed deprecated orchestrator modes and updated GitHub CLI usage (thanks hannesrudolph!) ([#5832](https://github.com/RooCodeInc/Roo-Code/pull/5832))
69+
* **Template Fix**: Fixed issue fixer PR template (thanks MuriloFP!) ([#5839](https://github.com/RooCodeInc/Roo-Code/pull/5839))

docs/update-notes/v3.23.mdx

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -91,12 +91,16 @@ We've added native Windows support for the Claude Code provider (thanks Sannidhy
9191
- **Error Control**: Added configurable "Error & Repetition Limit" setting to control when "Roo is having trouble" dialogs appear, with option to disable them entirely (thanks MuriloFP, anojndr!) ([#5752](https://github.com/RooCodeInc/Roo-Code/pull/5752))
9292
- **Checkpoint Efficiency**: Excluded Terraform and Terragrunt cache directories from checkpoints, reducing storage usage by up to 10x (thanks MuriloFP, ijin!) ([#5750](https://github.com/RooCodeInc/Roo-Code/pull/5750))
9393
- **Message Editing**: Overhauled message edit/delete interface with custom modals and improved workflow (thanks liwilliam2021!) ([#5538](https://github.com/RooCodeInc/Roo-Code/pull/5538))
94-
- **Task Safety**: New setting prevents accidentally completing tasks with unfinished todo items
95-
- **Go Diagnostics**: Configurable delay prevents false error reports about unused imports (thanks mmhobi7!)
96-
- **Marketplace Access**: Marketplace icon moved to top navigation for easier access
94+
- **Task Safety**: New setting prevents accidentally completing tasks with unfinished todo items (thanks mrubens!)
95+
- **Go Diagnostics**: Configurable delay prevents false error reports about unused imports (thanks roomote!)
96+
- **Marketplace Access**: Marketplace icon moved to top navigation for easier access (thanks roomote!)
9797
- **Custom Modes**: Added helpful descriptions and usage guidance to custom modes (thanks RandalSchwartz!)
9898
- **YouTube Footer**: Quick access to Roo Code's YouTube channel from the website (thanks thill2323!)
9999
- **PR Templates**: Issue-fixer mode now uses the official Roo Code PR template (thanks MuriloFP!)
100+
- **Mistral Embeddings**: Added support for Mistral embedding provider for better code understanding (thanks SannidhyaSah!)
101+
- **Code Indexing**: Added batch limiting to prevent memory issues with large codebases (thanks daniel-lxs!)
102+
- **Rate Limiting**: Added global rate limiting for OpenAI-compatible embeddings (thanks daniel-lxs!)
103+
- **Terminal Output**: Added character limits to prevent context explosion from excessive output (thanks roomote!)
100104

101105
## Bug Fixes
102106

@@ -131,8 +135,10 @@ We've added native Windows support for the Claude Code provider (thanks Sannidhy
131135
- **Settings Save Issue**: Fixed a bug where opening provider settings with OpenRouter required discarding non-existent changes ([#5779](https://github.com/RooCodeInc/Roo-Code/pull/5779))
132136
- **LiteLLM URL Handling**: Fixed baseURL handling when paths are included, ensuring requests go to the correct endpoints (thanks ChuKhaLi!) ([#5697](https://github.com/RooCodeInc/Roo-Code/pull/5697))
133137
- **Project Analysis**: Fixed list-files tool to ensure complete directory structure is visible when analyzing large projects (thanks qdaxb!) ([#5303](https://github.com/RooCodeInc/Roo-Code/pull/5303))
134-
- **API Task Logging**: Fixed an issue where API-initiated tasks would attempt to write logs to workspace directories that might not exist. Logs now write to the system's temporary directory instead ([#5833](https://github.com/RooCodeInc/Roo-Code/pull/5833))
138+
- **API Task Logging**: Fixed an issue where API-initiated tasks would attempt to write logs to workspace directories that might not exist. Logs now write to the system's temporary directory instead (thanks cte!) ([#5833](https://github.com/RooCodeInc/Roo-Code/pull/5833))
135139
- **Claude Model Detection**: Fixed context length errors when using Claude models through alternative providers like Google Vertex AI (thanks daniel-lxs, TheFynx!)
140+
- **Export/Share/Copy Buttons**: Fixed buttons being disabled during API operations (thanks MuriloFP!)
141+
- **Docker Conflicts**: Fixed port conflicts for evaluation services (thanks roomote!)
136142

137143
## Provider Updates
138144

@@ -152,10 +158,12 @@ We've added native Windows support for the Claude Code provider (thanks Sannidhy
152158
- **Token Handling**: Improved consistency in token handling across API providers with centralized max-token calculation logic for better reliability
153159
- **Telemetry**: Added tracking for todo list statistics ([#5746](https://github.com/RooCodeInc/Roo-Code/pull/5746))
154160
- **Documentation**: Updated evals repository link ([#5758](https://github.com/RooCodeInc/Roo-Code/pull/5758))
155-
- **Internal Workflow Simplification**: Removed unnecessary orchestrator modes and unified all GitHub operations to use the GitHub CLI instead of MCP tools, making internal development processes more efficient ([#5832](https://github.com/RooCodeInc/Roo-Code/pull/5832))
156-
- **Internal Modes**: Added Issue Investigator mode and enhanced Issue Writer mode for internal GitHub workflows ([#5913](https://github.com/RooCodeInc/Roo-Code/pull/5913))
157-
- **Command Execution Improvements**: Added configurable timeout settings (0-600 seconds) with clear error messages, visual feedback, and API task control ([#5825](https://github.com/RooCodeInc/Roo-Code/pull/5825))
158-
- **Command Timeout Allowlist**: Added ability to exclude specific commands from timeout restrictions for long-running tasks like builds and deployments
161+
- **Internal Workflow Simplification**: Removed unnecessary orchestrator modes and unified all GitHub operations to use the GitHub CLI instead of MCP tools, making internal development processes more efficient (thanks hannesrudolph!) ([#5832](https://github.com/RooCodeInc/Roo-Code/pull/5832))
162+
- **Internal Modes**: Added Issue Investigator mode and enhanced Issue Writer mode for internal GitHub workflows (thanks hannesrudolph!) ([#5913](https://github.com/RooCodeInc/Roo-Code/pull/5913))
163+
- **Command Execution Improvements**: Added configurable timeout settings (0-600 seconds) with clear error messages, visual feedback, and API task control (thanks cte!) ([#5825](https://github.com/RooCodeInc/Roo-Code/pull/5825))
164+
- **Command Timeout Allowlist**: Added ability to exclude specific commands from timeout restrictions for long-running tasks like builds and deployments (thanks roomote, cte!)
165+
- **Translation Files**: Non-English translation files are now marked as linguist-generated (thanks roomote!)
166+
- **Release Engineering**: Enhanced release engineer mode to include issue numbers and reporters (thanks roomote!)
159167

160168
## Documentation Updates
161169

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@ const sidebars: SidebarsConfig = {
209209
label: '3.23',
210210
items: [
211211
{ type: 'doc', id: 'update-notes/v3.23', label: '3.23 Combined' },
212+
{ type: 'doc', id: 'update-notes/v3.23.16', label: '3.23.16' },
212213
{ type: 'doc', id: 'update-notes/v3.23.15', label: '3.23.15' },
213214
{ type: 'doc', id: 'update-notes/v3.23.14', label: '3.23.14' },
214215
{ type: 'doc', id: 'update-notes/v3.23.13', label: '3.23.13' },

0 commit comments

Comments
 (0)