Skip to content

Commit 10088ca

Browse files
hannesrudolphroomotedaniel-lxs
authored
Add release notes for v3.24.0 (#273)
* Add release notes for v3.24.0 - Add Hugging Face provider support - Add diagnostic controls feature - Add Agent Rules standard support - Add terminal command permissions UI - Include bug fixes and QOL improvements - Update index and sidebars * feat: update Hugging Face section with additional PR references and contributors * fix: improve clarity in diagnostic controls section of release notes * Delete docs/update-notes/temp_pr_analysis_v3.24.0.md --------- Co-authored-by: Roo Code <[email protected]> Co-authored-by: Daniel Riccio <[email protected]> Co-authored-by: Daniel <[email protected]>
1 parent 89bd40f commit 10088ca

File tree

3 files changed

+84
-0
lines changed

3 files changed

+84
-0
lines changed

docs/update-notes/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ image: /img/social-share.jpg
1717
This section contains notes about recent updates to Roo Code, listed by version number.
1818
---
1919

20+
## Version 3.24
21+
22+
* [3.24.0](/update-notes/v3.24.0) (2025-07-26)
23+
24+
---
25+
2026
## Version 3.23
2127

2228
* [3.23.19](/update-notes/v3.23.19) (2025-07-23)

docs/update-notes/v3.24.0.mdx

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
description: Roo Code 3.24.0 introduces Hugging Face provider support, Agent Rules standard, terminal command permissions UI, and diagnostic message controls.
3+
keywords:
4+
- roo code 3.24.0
5+
- hugging face provider
6+
- agent rules standard
7+
- terminal permissions
8+
- diagnostic controls
9+
image: /img/social-share.jpg
10+
---
11+
12+
# Roo Code 3.24.0 Release Notes (2025-07-26)
13+
14+
This release introduces Hugging Face provider with open source model support, cross-tool AI coding standards, enhanced terminal security controls, and improved diagnostic management.
15+
16+
## Terminal Command Permissions UI
17+
18+
Managing terminal command permissions is now easier with our new interactive UI (thanks hannesrudolph!) ([#5798](https://github.com/RooCodeInc/Roo-Code/pull/5798)):
19+
20+
- **Visual Management**: See and manage command patterns directly in the chat interface
21+
- **Pattern Suggestions**: Get intelligent pattern recommendations based on commands
22+
- **Toggle Controls**: Easily switch between allowed and denied states for command patterns
23+
24+
## Hugging Face Provider
25+
26+
We've added support for Hugging Face as a new provider, bringing access to thousands of open source models (thanks TGlide, daniel-lxs!) ([#6134](https://github.com/RooCodeInc/Roo-Code/pull/6134), [#6190](https://github.com/RooCodeInc/Roo-Code/pull/6190), [#6228](https://github.com/RooCodeInc/Roo-Code/pull/6228), [#6236](https://github.com/RooCodeInc/Roo-Code/pull/6236)):
27+
28+
- **Open Source Models**: Access a vast library of community models directly from Hugging Face
29+
- **Flexible Integration**: Use models hosted on Hugging Face's infrastructure
30+
- **Easy Configuration**: Simple setup process to get started with your preferred models and providers
31+
32+
This opens up Roo Code to the entire Hugging Face ecosystem of open source AI models.
33+
34+
## Diagnostic Controls
35+
36+
Take control of how many diagnostic messages appear in your context with new settings (thanks hannesrudolph!) ([#5582](https://github.com/RooCodeInc/Roo-Code/pull/5582)):
37+
38+
- **Limit Errors and Warnings**: Prevent overwhelming amounts of diagnostics from filling up the model's context window
39+
- **Improved Performance**: Reduce slowdowns caused by processing too many diagnostic messages
40+
- **Legacy Code Support**: Especially helpful when working with codebases that temporarily have many errors during development
41+
42+
This feature is essential for preserving the context window when working with large or legacy codebases that have many diagnostic messages.
43+
44+
## Agent Rules Standard Support
45+
46+
Roo Code now supports the Agent Rules standard through AGENTS.md files (thanks sgryphon!) ([#5969](https://github.com/RooCodeInc/Roo-Code/pull/5969)):
47+
48+
- **Cross-Tool Compatibility**: Share natural language guidelines across Roo Code, Aider, Cline, and other compatible AI tools
49+
- **Single Source of Truth**: Maintain one set of coding standards, security practices, and workflow rules
50+
- **Automatic Detection**: Roo Code automatically finds and applies AGENTS.md files in your project
51+
52+
This solves the fragmentation problem where developers using multiple AI tools had to maintain separate configuration files.
53+
54+
## QOL Improvements
55+
56+
* **Apply Diff Guidance**: Added efficiency warnings to guide better use of the apply_diff tool (thanks KJ7LNW!) ([#6055](https://github.com/RooCodeInc/Roo-Code/pull/6055))
57+
* **Error Boundaries**: Better error handling prevents complete UI crashes, showing helpful messages instead (thanks KJ7LNW, elianiva!) ([#5085](https://github.com/RooCodeInc/Roo-Code/pull/5085))
58+
59+
## Bug Fixes
60+
61+
* **Todo List Toggle**: Fixed the todo list toggle that wasn't responding to clicks (thanks chrarnoldus!) ([#6103](https://github.com/RooCodeInc/Roo-Code/pull/6103))
62+
* **Markdown List Styles**: Restored proper formatting for ordered and unordered lists in chat (thanks village-way!) ([#6095](https://github.com/RooCodeInc/Roo-Code/pull/6095))
63+
* **Ollama URL Handling**: Fixed API URL normalization issues with trailing slashes (thanks Naam!) ([#6079](https://github.com/RooCodeInc/Roo-Code/pull/6079))
64+
* **Large File Protection**: Respects maxReadFileLine setting to prevent context exhaustion (thanks sebinseban!) ([#6073](https://github.com/RooCodeInc/Roo-Code/pull/6073))
65+
* **Auto-Approve Safety**: Fixed critical issue where auto-approve checkbox became unresponsive (thanks KJ7LNW!) ([#6061](https://github.com/RooCodeInc/Roo-Code/pull/6061))
66+
* **Git Checkpoint Warning**: Added clear warning when Git is not installed for checkpoints (thanks MuriloFP!) ([#5920](https://github.com/RooCodeInc/Roo-Code/pull/5920))
67+
* **Bash Command Parsing**: Fixed crashes with complex bash syntax and substitutions (thanks daniel-lxs, KJ7LNW!) ([#5743](https://github.com/RooCodeInc/Roo-Code/pull/5743))
68+
69+
## Misc Improvements
70+
71+
* **Merge Resolver Mode**: Added internal mode for intelligent Git conflict resolution to improve PR Fixer capabilities (thanks daniel-lxs!) ([#6090](https://github.com/RooCodeInc/Roo-Code/pull/6090))

sidebars.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,13 @@ const sidebars: SidebarsConfig = {
227227
label: 'Update Notes',
228228
items: [
229229
'update-notes/index',
230+
{
231+
type: 'category',
232+
label: '3.24',
233+
items: [
234+
{ type: 'doc', id: 'update-notes/v3.24.0', label: '3.24.0' },
235+
],
236+
},
230237
{
231238
type: 'category',
232239
label: '3.23',

0 commit comments

Comments
 (0)