From 5faf44e1ae63c9da75814f2c454fa4fbda315f6b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 17 Feb 2026 20:57:48 +0000 Subject: [PATCH 1/2] changeset version bump --- .changeset/v3.48.0.md | 53 ------------------------------------------- CHANGELOG.md | 6 +++++ src/package.json | 2 +- 3 files changed, 7 insertions(+), 54 deletions(-) delete mode 100644 .changeset/v3.48.0.md diff --git a/.changeset/v3.48.0.md b/.changeset/v3.48.0.md deleted file mode 100644 index e000dc04b85..00000000000 --- a/.changeset/v3.48.0.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -"roo-cline": minor ---- - -- Add Anthropic Claude Sonnet 4.6 support across all providers — Anthropic, Bedrock, Vertex, OpenRouter, and Vercel AI Gateway (PR #11509 by @PeterDaveHello) -- Add lock toggle to pin API config across all modes in a workspace (PR #11295 by @hannesrudolph) -- Fix: Prevent parent task state loss during orchestrator delegation (PR #11281 by @hannesrudolph) -- Fix: Resolve race condition in new_task delegation that loses parent task history (PR #11331 by @daniel-lxs) -- Fix: Serialize taskHistory writes and fix delegation status overwrite race (PR #11335 by @hannesrudolph) -- Fix: Prevent chat history loss during cloud/settings navigation (#11371 by @SannidhyaSah, PR #11372 by @SannidhyaSah) -- Fix: Preserve condensation summary during task resume (#11487 by @SannidhyaSah, PR #11488 by @SannidhyaSah) -- Fix: Resolve chat scroll anchoring and task-switch scroll race conditions (PR #11385 by @hannesrudolph) -- Fix: Preserve pasted images in chatbox during chat activity (PR #11375 by @app/roomote) -- Add disabledTools setting to globally disable native tools (PR #11277 by @daniel-lxs) -- Rename search_and_replace tool to edit and unify edit-family UI (PR #11296 by @hannesrudolph) -- Render nested subtasks as recursive tree in history view (PR #11299 by @hannesrudolph) -- Remove 9 low-usage providers and add retired-provider UX (PR #11297 by @hannesrudolph) -- Remove browser use functionality entirely (PR #11392 by @hannesrudolph) -- Remove built-in skills and built-in skills mechanism (PR #11414 by @hannesrudolph) -- Remove footgun prompting (file-based system prompt override) (PR #11387 by @hannesrudolph) -- Batch consecutive tool calls in chat UI with shared utility (PR #11245 by @hannesrudolph) -- Validate Gemini thinkingLevel against model capabilities and handle empty streams (PR #11303 by @hannesrudolph) -- Add GLM-5 model support to Z.ai provider (PR #11440 by @app/roomote) -- Fix: Prevent double notification sound playback (PR #11283 by @hannesrudolph) -- Fix: Prevent false unsaved changes prompt with OpenAI Compatible headers (#8230 by @hannesrudolph, PR #11334 by @daniel-lxs) -- Fix: Cancel backend auto-approval timeout when auto-approve is toggled off mid-countdown (PR #11439 by @SannidhyaSah) -- Fix: Add follow_up param validation in AskFollowupQuestionTool (PR #11484 by @rossdonald) -- Fix: Prevent webview postMessage crashes and make dispose idempotent (PR #11313 by @0xMink) -- Fix: Avoid zsh process-substitution false positives in assignments (PR #11365 by @hannesrudolph) -- Fix: Harden command auto-approval against inline JS false positives (PR #11382 by @hannesrudolph) -- Fix: Make tab close best-effort in DiffViewProvider.open (PR #11363 by @0xMink) -- Fix: Canonicalize core.worktree comparison to prevent Windows path mismatch failures (PR #11346 by @0xMink) -- Fix: Make removeClineFromStack() delegation-aware to prevent orphaned parent tasks (PR #11302 by @app/roomote) -- Fix task resumption in the API module (PR #11369 by @cte) -- Make defaultTemperature required in getModelParams to prevent silent temperature overrides (PR #11218 by @app/roomote) -- Remove noisy console.warn logs from NativeToolCallParser (PR #11264 by @daniel-lxs) -- Consolidate getState calls in resolveWebviewView (PR #11320 by @0xMink) -- Clean up repo-facing mode rules (PR #11410 by @hannesrudolph) -- Implement ModelMessage storage layer with AI SDK response messages (PR #11409 by @daniel-lxs) -- Extract translation and merge resolver modes into reusable skills (PR #11215 by @app/roomote) -- Add blog section with initial posts to roocode.com (PR #11127 by @app/roomote) -- Replace Roomote Control with Linear Integration in cloud features grid (PR #11280 by @app/roomote) -- Add IPC query handlers for commands, modes, and models (PR #11279 by @cte) -- Add stdin stream mode for the CLI (PR #11476 by @cte) -- Make CLI auto-approve by default with require-approval opt-in (PR #11424 by @cte) -- Update CLI default model from Opus 4.5 to Opus 4.6 (PR #11273 by @app/roomote) -- Add linux-arm64 support for the Roo CLI (PR #11314 by @cte) -- Release: v1.110.0 version bump (PR #11278 by @jr) -- Release: v1.111.0 (PR #11421 by @cte) -- CLI release: v0.0.51 (PR #11274 by @cte) -- CLI release: v0.0.52 (PR #11324 by @cte) -- CLI release: v0.0.53 (PR #11425 by @cte) -- CLI release: v0.0.54 (PR #11477 by @cte) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d932eae0d1..dabcfe9189b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Roo Code Changelog +## 3.48.0 + +### Minor Changes + +- - Add Anthropic Claude Sonnet 4.6 support across all providers — Anthropic, Bedrock, Vertex, OpenRouter, and Vercel AI Gateway (PR #11509 by @PeterDaveHello) + ## [3.45.0] - 2026-01-27 ![3.45.0 Release - Smart Code Folding](/releases/3.45.0-release.png) diff --git a/src/package.json b/src/package.json index 73cbddfe379..886f3d37e18 100644 --- a/src/package.json +++ b/src/package.json @@ -3,7 +3,7 @@ "displayName": "%extension.displayName%", "description": "%extension.description%", "publisher": "RooVeterinaryInc", - "version": "3.47.3", + "version": "3.48.0", "icon": "assets/icons/icon.png", "galleryBanner": { "color": "#617A91", From 37cc77b27908029448b149dc9718e5475943338f Mon Sep 17 00:00:00 2001 From: Hannes Rudolph Date: Tue, 17 Feb 2026 14:13:20 -0700 Subject: [PATCH 2/2] fix: update changelog-config to support multi-line entries and restore full v3.48.0 CHANGELOG --- .changeset/changelog-config.js | 4 +-- CHANGELOG.md | 54 ++++++++++++++++++++++++++++++---- 2 files changed, 51 insertions(+), 7 deletions(-) diff --git a/.changeset/changelog-config.js b/.changeset/changelog-config.js index 0ab9a9e48e2..00f93f281e7 100644 --- a/.changeset/changelog-config.js +++ b/.changeset/changelog-config.js @@ -1,9 +1,9 @@ const getReleaseLine = async (changeset) => { - const [firstLine] = changeset.summary + const lines = changeset.summary .split("\n") .map((l) => l.trim()) .filter(Boolean) - return `- ${firstLine}` + return lines.map((line) => (line.startsWith("- ") ? line : `- ${line}`)).join("\n") } const getDependencyReleaseLine = async () => { diff --git a/CHANGELOG.md b/CHANGELOG.md index dabcfe9189b..565c8eb051d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,54 @@ # Roo Code Changelog -## 3.48.0 - -### Minor Changes - -- - Add Anthropic Claude Sonnet 4.6 support across all providers — Anthropic, Bedrock, Vertex, OpenRouter, and Vercel AI Gateway (PR #11509 by @PeterDaveHello) +## [3.48.0] + +- Add Anthropic Claude Sonnet 4.6 support across all providers — Anthropic, Bedrock, Vertex, OpenRouter, and Vercel AI Gateway (PR #11509 by @PeterDaveHello) +- Add lock toggle to pin API config across all modes in a workspace (PR #11295 by @hannesrudolph) +- Fix: Prevent parent task state loss during orchestrator delegation (PR #11281 by @hannesrudolph) +- Fix: Resolve race condition in new_task delegation that loses parent task history (PR #11331 by @daniel-lxs) +- Fix: Serialize taskHistory writes and fix delegation status overwrite race (PR #11335 by @hannesrudolph) +- Fix: Prevent chat history loss during cloud/settings navigation (#11371 by @SannidhyaSah, PR #11372 by @SannidhyaSah) +- Fix: Preserve condensation summary during task resume (#11487 by @SannidhyaSah, PR #11488 by @SannidhyaSah) +- Fix: Resolve chat scroll anchoring and task-switch scroll race conditions (PR #11385 by @hannesrudolph) +- Fix: Preserve pasted images in chatbox during chat activity (PR #11375 by @app/roomote) +- Add disabledTools setting to globally disable native tools (PR #11277 by @daniel-lxs) +- Rename search_and_replace tool to edit and unify edit-family UI (PR #11296 by @hannesrudolph) +- Render nested subtasks as recursive tree in history view (PR #11299 by @hannesrudolph) +- Remove 9 low-usage providers and add retired-provider UX (PR #11297 by @hannesrudolph) +- Remove browser use functionality entirely (PR #11392 by @hannesrudolph) +- Remove built-in skills and built-in skills mechanism (PR #11414 by @hannesrudolph) +- Remove footgun prompting (file-based system prompt override) (PR #11387 by @hannesrudolph) +- Batch consecutive tool calls in chat UI with shared utility (PR #11245 by @hannesrudolph) +- Validate Gemini thinkingLevel against model capabilities and handle empty streams (PR #11303 by @hannesrudolph) +- Add GLM-5 model support to Z.ai provider (PR #11440 by @app/roomote) +- Fix: Prevent double notification sound playback (PR #11283 by @hannesrudolph) +- Fix: Prevent false unsaved changes prompt with OpenAI Compatible headers (#8230 by @hannesrudolph, PR #11334 by @daniel-lxs) +- Fix: Cancel backend auto-approval timeout when auto-approve is toggled off mid-countdown (PR #11439 by @SannidhyaSah) +- Fix: Add follow_up param validation in AskFollowupQuestionTool (PR #11484 by @rossdonald) +- Fix: Prevent webview postMessage crashes and make dispose idempotent (PR #11313 by @0xMink) +- Fix: Avoid zsh process-substitution false positives in assignments (PR #11365 by @hannesrudolph) +- Fix: Harden command auto-approval against inline JS false positives (PR #11382 by @hannesrudolph) +- Fix: Make tab close best-effort in DiffViewProvider.open (PR #11363 by @0xMink) +- Fix: Canonicalize core.worktree comparison to prevent Windows path mismatch failures (PR #11346 by @0xMink) +- Fix: Make removeClineFromStack() delegation-aware to prevent orphaned parent tasks (PR #11302 by @app/roomote) +- Fix task resumption in the API module (PR #11369 by @cte) +- Make defaultTemperature required in getModelParams to prevent silent temperature overrides (PR #11218 by @app/roomote) +- Remove noisy console.warn logs from NativeToolCallParser (PR #11264 by @daniel-lxs) +- Consolidate getState calls in resolveWebviewView (PR #11320 by @0xMink) +- Clean up repo-facing mode rules (PR #11410 by @hannesrudolph) +- Implement ModelMessage storage layer with AI SDK response messages (PR #11409 by @daniel-lxs) +- Extract translation and merge resolver modes into reusable skills (PR #11215 by @app/roomote) +- Add blog section with initial posts to roocode.com (PR #11127 by @app/roomote) +- Replace Roomote Control with Linear Integration in cloud features grid (PR #11280 by @app/roomote) +- Add IPC query handlers for commands, modes, and models (PR #11279 by @cte) +- Add stdin stream mode for the CLI (PR #11476 by @cte) +- Make CLI auto-approve by default with require-approval opt-in (PR #11424 by @cte) +- Update CLI default model from Opus 4.5 to Opus 4.6 (PR #11273 by @app/roomote) +- Add linux-arm64 support for the Roo CLI (PR #11314 by @cte) +- CLI release: v0.0.51 (PR #11274 by @cte) +- CLI release: v0.0.52 (PR #11324 by @cte) +- CLI release: v0.0.53 (PR #11425 by @cte) +- CLI release: v0.0.54 (PR #11477 by @cte) ## [3.45.0] - 2026-01-27