Roo Code 3.48.0: browser use and built-in skills removed, Sonnet 4.6 support added
A large release that both adds and deletes surface area. Claude Sonnet 4.6 is supported across Anthropic, Bedrock, Vertex, OpenRouter and Vercel AI Gateway, and GLM-5 lands on the Z.ai provider. On the removal side, browser use, the built-in skills mechanism, file-based system prompt override (footgun prompting) and nine low-usage providers are gone, and the search_and_replace tool is renamed to edit. Anyone relying on those features or on scripted tool names must change their setup.
PUBLISHED2026-02-17
OBSERVED2026-08-11
AGE5mo
SOURCES1
Models and providers
- Claude Sonnet 4.6 across Anthropic, Bedrock, Vertex, OpenRouter, Vercel AI Gateway
- GLM-5 added to the Z.ai provider
- 9 low-usage providers removed, with a retired-provider UX added
- Gemini
thinkingLevelvalidated against model capabilities; empty streams handled
Removals / renames (breaking)
- browser use removed entirely
- built-in skills and the built-in skills mechanism removed
- footgun prompting (file-based system prompt override) removed
search_and_replacerenamed toedit, edit-family UI unified
Features
- lock toggle pins API config across all modes in a workspace
- new
disabledToolssetting to globally disable native tools - nested subtasks rendered as a recursive tree in history
- consecutive tool calls batched in the chat UI
- IPC query handlers for commands, modes and models
CLI
- stdin stream mode added
- auto-approve is now the default, with a require-approval opt-in
- default model moved from Opus 4.5 to Opus 4.6
- linux-arm64 support; CLI releases v0.0.51 through v0.0.54
Fixes
- parent task state loss during orchestrator delegation, plus
new_taskdelegation race that dropped parent history taskHistorywrites serialized; delegation status overwrite race fixedremoveClineFromStack()made delegation-aware to avoid orphaned parent tasks- chat history loss during cloud/settings navigation; condensation summary preserved on task resume
- chat scroll anchoring and task-switch scroll races; pasted images preserved in the chatbox
- command auto-approval hardened against inline JS and zsh process-substitution false positives
- auto-approval timeout cancelled when auto-approve is toggled off mid-countdown
- double notification sound; false unsaved-changes prompt with OpenAI Compatible headers
follow_upparam validation in AskFollowupQuestionTool; webview postMessage crashes and idempotent disposecore.worktreecomparison canonicalized to fix Windows path mismatches; tab close made best-effort in DiffViewProvider.opendefaultTemperaturenow required ingetModelParamsto stop silent temperature overrides
COMMUNITY
No curated reactions recorded for this event. Facts and takes are kept in separate layers — community context is added by hand, never blended into the record above.