Update CHANGELOG.md

This commit is contained in:
Matt Rubens 2026-01-13 18:35:21 -05:00 committed by GitHub
parent 1412ad1758
commit 5bbb93825d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,10 +1,22 @@
# Roo Code Changelog
## 3.40.0
## [3.40.0] - 2026-01-13
### Minor Changes
![3.40.0 Release - Settings Search](/releases/3.40.0-release.png)
- ![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