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
Copy file name to clipboardExpand all lines: docs/update-notes/v3.31.mdx
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,6 +28,8 @@ The task header and to-do list now work together so you can see progress at a gl
28
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
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
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.
31
+
-**Batched settings updates** ([#9165](https://github.com/RooCodeInc/Roo-Code/pull/9165)): Applies multiple setting changes in one go, making saves faster and reducing UI flicker across Settings, Auto Approve, Command Execution, and MCP toggles.
32
+
-**README badges render reliably** ([#9200](https://github.com/RooCodeInc/Roo-Code/pull/9200)): Switched to badgen.net so badges are consistently visible; Installs and Rating are clear at a glance.
31
33
32
34
## Bug Fixes
33
35
@@ -36,8 +38,15 @@ The task header and to-do list now work together so you can see progress at a gl
36
38
-**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
39
-**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
40
-**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.
41
+
-**API Profiles apply immediately when provider/model unchanged** ([#9210](https://github.com/RooCodeInc/Roo-Code/pull/9210)): Updates headers, baseUrl, service tier, and reasoning budgets without requiring a model change.
-**Issue Fixer reliability via REST + ProjectsV2** ([#9207](https://github.com/RooCodeInc/Roo-Code/pull/9207)): Resolves sync errors and restores dependable triage.
39
44
40
45
## Misc Improvements
41
46
42
47
-**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.
48
+
-**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.
49
+
50
+
## Provider Updates
51
+
52
+
-**Stateless conversation continuity via OpenAI Responses API** ([#9203](https://github.com/RooCodeInc/Roo-Code/pull/9203)): Preserves context locally with encrypted reasoning items while requests remain stateless, improving privacy and reliability and simplifying behavior (no previous_response_id).
0 commit comments