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..c80f90bd56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # Roo Code Changelog +## [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 ![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",