From 1412ad1758551f1cd83813d68a45873544d1b2b3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Jan 2026 23:24:58 +0000 Subject: [PATCH 1/2] changeset version bump --- .changeset/v3.40.0.md | 19 ------------------- CHANGELOG.md | 6 ++++++ src/package.json | 2 +- 3 files changed, 7 insertions(+), 20 deletions(-) delete mode 100644 .changeset/v3.40.0.md diff --git a/.changeset/v3.40.0.md b/.changeset/v3.40.0.md deleted file mode 100644 index 7b1334bbc1..0000000000 --- a/.changeset/v3.40.0.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"roo-cline": minor ---- - -![3.40.0 Release - Settings Search](/releases/3.40.0-release.png) - -- Add settings search functionality to quickly find and navigate to specific settings (PR #10619 by @mrubens) -- Improve settings search UI with better styling and usability (PR #10633 by @brunobergher) -- Add standardized stop button for improved task cancellation visibility (PR #10639 by @brunobergher) -- Display edit_file errors in UI after consecutive failures for better debugging feedback (PR #10581 by @daniel-lxs) -- Improve error display styling and visibility in chat messages (PR #10692 by @brunobergher) -- Improve stop button visibility and streamline error handling (PR #10696 by @brunobergher) -- Fix: Omit parallel_tool_calls when not explicitly enabled to prevent API errors (#10553 by @Idlebrand, PR #10671 by @daniel-lxs) -- Fix: Encode hyphens in MCP tool names before sanitization (#10642 by @pdecat, PR #10644 by @pdecat) -- Fix: Correct Gemini 3 thought signature injection format via OpenRouter (PR #10640 by @daniel-lxs) -- Fix: Sanitize tool_use IDs to match API validation pattern (PR #10649 by @daniel-lxs) -- Fix: Use placeholder for empty tool result content to fix Gemini API validation (PR #10672 by @daniel-lxs) -- Fix: Return empty string from getReadablePath when path is empty (PR #10638 by @daniel-lxs) -- Optimize message block cloning in presentAssistantMessage for better performance (PR #10616 by @ArchimedesCrypto) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c559b5f9a..f33ad2a405 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Roo Code Changelog +## 3.40.0 + +### Minor Changes + +- ![3.40.0 Release - Settings Search](/releases/3.40.0-release.png) + ## [3.39.3] - 2026-01-10 ![3.39.3 Release - Roo Code Router](/releases/3.39.3-release.png) diff --git a/src/package.json b/src/package.json index 44d907548a..3a0dfb378b 100644 --- a/src/package.json +++ b/src/package.json @@ -3,7 +3,7 @@ "displayName": "%extension.displayName%", "description": "%extension.description%", "publisher": "RooVeterinaryInc", - "version": "3.39.3", + "version": "3.40.0", "icon": "assets/icons/icon.png", "galleryBanner": { "color": "#617A91", From 85055454da0bee4781fbae7673b6f6d1c3233895 Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Tue, 13 Jan 2026 18:35:21 -0500 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f33ad2a405..c80f90bd56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,22 @@ # Roo Code Changelog -## 3.40.0 - -### Minor Changes - -- ![3.40.0 Release - Settings Search](/releases/3.40.0-release.png) +## [3.40.0] - 2026-01-13 + +![3.40.0 Release - Settings Search](/releases/3.40.0-release.png) + +- Add settings search functionality to quickly find and navigate to specific settings (PR #10619 by @mrubens) +- Improve settings search UI with better styling and usability (PR #10633 by @brunobergher) +- Add standardized stop button for improved task cancellation visibility (PR #10639 by @brunobergher) +- Display edit_file errors in UI after consecutive failures for better debugging feedback (PR #10581 by @daniel-lxs) +- Improve error display styling and visibility in chat messages (PR #10692 by @brunobergher) +- Improve stop button visibility and streamline error handling (PR #10696 by @brunobergher) +- Fix: Omit parallel_tool_calls when not explicitly enabled to prevent API errors (#10553 by @Idlebrand, PR #10671 by @daniel-lxs) +- Fix: Encode hyphens in MCP tool names before sanitization (#10642 by @pdecat, PR #10644 by @pdecat) +- Fix: Correct Gemini 3 thought signature injection format via OpenRouter (PR #10640 by @daniel-lxs) +- Fix: Sanitize tool_use IDs to match API validation pattern (PR #10649 by @daniel-lxs) +- Fix: Use placeholder for empty tool result content to fix Gemini API validation (PR #10672 by @daniel-lxs) +- Fix: Return empty string from getReadablePath when path is empty (PR #10638 by @daniel-lxs) +- Optimize message block cloning in presentAssistantMessage for better performance (PR #10616 by @ArchimedesCrypto) ## [3.39.3] - 2026-01-10