Skip to content

Commit 2994b3a

Browse files
docs: add v3.31.1 release notes, update combined v3.31, index, sidebar, and hero image (#407)
1 parent fbb73ce commit 2994b3a

File tree

5 files changed

+39
-1
lines changed

5 files changed

+39
-1
lines changed

docs/update-notes/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ image: /img/social-share.jpg
2020
### Version 3.31
2121

2222
* [3.31](/update-notes/v3.31) (Combined)
23+
* [3.31.1](/update-notes/v3.31.1) (2025-11-12)
2324
* [3.31.0](/update-notes/v3.31.0) (2025-11-08)
2425

2526
---

docs/update-notes/v3.31.1.mdx

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
description: New polished button UI, smoother auto-approvals, safer cloud execution, model profile sync fix, and a new IPC command for posting messages to the current task.
3+
keywords:
4+
- roo code 3.31.1
5+
- new features
6+
- bug fixes
7+
image: /img/v3.31.1/v3.31.1.png
8+
---
9+
10+
# Roo Code 3.31.1 Release Notes (2025-11-12)
11+
12+
This release highlights a refreshed button look across the UI, improves auto-approvals reliability, prevents cloud tasks from stalling, keeps model profiles in sync on switch, and adds an IPC command to post messages into the current task.
13+
14+
<img src="/img/v3.31.1/v3.31.1.png" alt="Roo Code v3.31.1 Release" width="600" />
15+
16+
## New Button Look
17+
18+
A consistent, rounded Button component with clear variants and sizes now appears across the UI. The result is a cleaner, more modern interface with predictable interactions where buttons are used ([#9150](https://github.com/RooCodeInc/Roo-Code/pull/9150)).
19+
20+
## Features
21+
22+
* IPC command to send messages (text/images) to the current task for automations and richer context ([#9149](https://github.com/RooCodeInc/Roo-Code/pull/9149))
23+
24+
## QOL Improvements
25+
26+
* Move auto-approval logic from ChatView to Task for more reliable handling and clearer UI safeguards ([#9157](https://github.com/RooCodeInc/Roo-Code/pull/9157))
27+
28+
## Bug Fixes
29+
30+
* Prevent command_output asks from blocking in cloud/headless environments, so tasks no longer stall ([#9152](https://github.com/RooCodeInc/Roo-Code/pull/9152))
31+
* Ensure model switch re-applies the selected profile so task configuration stays in sync ([#9181](https://github.com/RooCodeInc/Roo-Code/pull/9181))

docs/update-notes/v3.31.mdx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,18 @@ The task header and to-do list now work together so you can see progress at a gl
2626
## QOL Improvements
2727

2828
- **Less caffeinated welcome animation** ([#9104](https://github.com/RooCodeInc/Roo-Code/pull/9104)): Smooths the Roo hover animation so it is less distracting during long sessions while keeping the interface responsive.
29+
- **Auto-approval is now handled by Task** ([#9157](https://github.com/RooCodeInc/Roo-Code/pull/9157)): Centralizes approval logic for commands, tools, MCP, and subtasks, reducing blocked prompts and making safeguards clearer.
30+
- **Consistent rounded buttons across the UI** ([#9150](https://github.com/RooCodeInc/Roo-Code/pull/9150)): New Button component with variants/sizes delivers a cleaner, more predictable interface.
2931

3032
## Bug Fixes
3133

3234
- **Respect custom OpenRouter-compatible URLs everywhere** ([#8951](https://github.com/RooCodeInc/Roo-Code/pull/8951)): Ensures all OpenRouter-related operations (model lists, pricing, image generation, CSP checks) consistently use your configured custom base URL for better privacy, compliance, and predictable billing (thanks sstraus!).
3335
- **Prevent crashes from null streaming chunks** ([#9105](https://github.com/RooCodeInc/Roo-Code/pull/9105)): Handles provider responses with null choices arrays correctly, improving stability for long-running generations across MiniMax M2 Stable and other OpenAI-compatible endpoints.
3436
- **Stop unwanted context condensing on settings save** ([#9108](https://github.com/RooCodeInc/Roo-Code/pull/9108)): Saving settings no longer triggers early context condensing when your provider/model is unchanged, so active tasks retain history until thresholds are truly reached.
37+
- **Cloud/headless: prevent command_output from blocking** ([#9152](https://github.com/RooCodeInc/Roo-Code/pull/9152)): Non‑blocking behavior avoids stalled tasks and intermittent timeouts.
38+
- **Model switch re‑applies selected profile** ([#9181](https://github.com/RooCodeInc/Roo-Code/pull/9181)): Ensures task configuration stays in sync when switching providers/models.
3539

3640
## Misc Improvements
3741

38-
- **Roo Code Cloud error logging** ([#9098](https://github.com/RooCodeInc/Roo-Code/pull/9098)): Captures richer context for failed requests (status codes, response bodies, and request details), making it easier to understand and resolve provider and configuration issues.
42+
- **Roo Code Cloud error logging** ([#9098](https://github.com/RooCodeInc/Roo-Code/pull/9098)): Captures richer context for failed requests (status codes, response bodies, and request details), making it easier to understand and resolve provider and configuration issues.
43+
- **IPC: send messages to the current task** ([#9149](https://github.com/RooCodeInc/Roo-Code/pull/9149)): Programmatically post text and images into an active task for automations and richer context.

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ const sidebars: SidebarsConfig = {
223223
label: '3.31',
224224
items: [
225225
{ type: 'doc', id: 'update-notes/v3.31', label: '3.31 Combined' },
226+
{ type: 'doc', id: 'update-notes/v3.31.1', label: '3.31.1' },
226227
{ type: 'doc', id: 'update-notes/v3.31.0', label: '3.31.0' },
227228
],
228229
},

static/img/v3.31.1/v3.31.1.png

1.57 MB
Loading

0 commit comments

Comments
 (0)