Skip to content

Commit ed16cfa

Browse files
docs: add release notes for Roo Code 3.31.0 (#405)
1 parent d0cb105 commit ed16cfa

File tree

5 files changed

+92
-0
lines changed

5 files changed

+92
-0
lines changed

docs/update-notes/index.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,13 @@ image: /img/social-share.jpg
1717

1818
---
1919

20+
### Version 3.31
21+
22+
* [3.31](/update-notes/v3.31) (Combined)
23+
* [3.31.0](/update-notes/v3.31.0) (2025-11-08)
24+
25+
---
26+
2027
### Version 3.30
2128

2229
* [3.30.3](/update-notes/v3.30.3) (2025-11-07)

docs/update-notes/v3.31.0.mdx

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
description: Focused UX, logging, and stability improvements for Roo Code tasks, providers, and context handling.
3+
keywords:
4+
- roo code 3.31.0
5+
- new features
6+
- bug fixes
7+
- stability
8+
- roo code cloud
9+
image: /img/v3.31.0/v3.31.0.png
10+
---
11+
12+
# Roo Code 3.31.0 Release Notes (2025-11-08)
13+
14+
This release refines task and to-do workflows, improves Roo Code Cloud diagnostics, tightens OpenRouter routing, and delivers key stability fixes for long-running sessions.
15+
16+
<img src="/img/v3.31.0/v3.31.0.png" alt="Roo Code v3.31.0 Release" width="600" />
17+
18+
## Integrated task header and to-do list
19+
20+
The task header and to-do list now work together so you can see progress at a glance without juggling extra UI:
21+
22+
- Integrated to-dos directly into the task header so active work is always visible.
23+
- Show only relevant to-do changes in chat instead of noisy full-list updates.
24+
- Simplified header layout to reduce distractions while keeping key controls in reach.
25+
26+
27+
## QOL Improvements
28+
29+
- **Less caffeinated welcome animation** ([#9104](https://github.com/RooCodeInc/Roo-Code/pull/9104)): Smooths the Roo hover animation to be less distracting during long sessions while keeping the interface responsive.
30+
31+
## Bug Fixes
32+
33+
- **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!).
34+
- **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. (Contributors: daniel-lxs)
35+
- **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. (Contributors: daniel-lxs, hannesrudolph)
36+
37+
## Misc Improvements
38+
39+
- Improved Roo Code Cloud error logging to capture richer context (status codes, response bodies, and request details), making it easier to understand and resolve provider and configuration issues. ([#9098](https://github.com/RooCodeInc/Roo-Code/pull/9098))

docs/update-notes/v3.31.mdx

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
description: Combined notes for Roo Code 3.31, highlighting task UX refinements, better diagnostics, and key stability fixes.
3+
keywords:
4+
- roo code 3.31
5+
- release notes
6+
- combined updates
7+
- bug fixes
8+
- stability
9+
image: /img/v3.31.0/v3.31.0.png
10+
---
11+
12+
# Roo Code 3.31 Release Notes (2025-11-08)
13+
14+
Roo Code 3.31 focuses on a smoother task and to-do experience, clearer diagnostics, safer routing for custom endpoints, and more resilient long-running generations.
15+
16+
<img src="/img/v3.31.0/v3.31.0.png" alt="Roo Code v3.31 Release" width="600" />
17+
18+
## Integrated task header and to-do list
19+
20+
The task header and to-do list now work together so you can see progress at a glance without juggling extra UI:
21+
22+
- Integrated to-dos directly into the task header so active work is always visible. (From [#9096](https://github.com/RooCodeInc/Roo-Code/pull/9096))
23+
- Show only relevant to-do changes in chat instead of noisy full-list updates, making progress easier to track. (From [#9096](https://github.com/RooCodeInc/Roo-Code/pull/9096))
24+
- Simplified header layout to reduce distractions while keeping key controls in reach. (From [#9096](https://github.com/RooCodeInc/Roo-Code/pull/9096))
25+
26+
## QOL Improvements
27+
28+
- **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+
30+
## Bug Fixes
31+
32+
- **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!).
33+
- **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.
34+
- **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.
35+
36+
## Misc Improvements
37+
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.

sidebars.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,14 @@ const sidebars: SidebarsConfig = {
218218
label: 'Update Notes',
219219
items: [
220220
'update-notes/index',
221+
{
222+
type: 'category',
223+
label: '3.31',
224+
items: [
225+
{ type: 'doc', id: 'update-notes/v3.31', label: '3.31 Combined' },
226+
{ type: 'doc', id: 'update-notes/v3.31.0', label: '3.31.0' },
227+
],
228+
},
221229
{
222230
type: 'category',
223231
label: '3.30',

static/img/v3.31.0/v3.31.0.png

1.01 MB
Loading

0 commit comments

Comments
 (0)