Skip to main content

Roo Code 3.9.0 Release Notes (2025-03-18)

This release introduces internationalization, remote MCP connectivity via SSE, text-to-speech, and numerous other improvements.

Feature Highlights

  • Internationalization: Roo Code now supports 14 languages: Simplified Chinese, Traditional Chinese, Spanish, Hindi, French, Portuguese, German, Japanese, Korean, Italian, Turkish, Vietnamese, Polish, and Catalan. Change language in Advanced Settings > Language. (thanks feifei325!)
  • MCP Remote Connectivity (SSE): Added support for connecting to remote MCP servers using Server-Sent Events (SSE), complementing existing stdio support. (thanks aheizi!)
  • Text-to-Speech: Added an option for Roo to provide audio feedback alongside visual responses. Enable in Advanced Settings > Notifications. (thanks heyseth!)
  • OpenRouter Provider Selection: Added the ability to choose a specific provider when using OpenRouter models via the "Configure Profile" settings. (thanks PhunkyBob!)
  • Batch History Deletion: Added support for selecting and deleting multiple task history items at once via the "VIEW ALL" history screen. (thanks aheizi!)

Terminal Improvements

  • Made the terminal shell integration timeout configurable (1-60 seconds) via Advanced Settings to resolve issues with long shell startup times. (thanks filthy, kiwina, KJ7LNW!)
  • Fixed a race condition that could cause terminal output to hang or not be recognized. (thanks KJ7LNW!)

Bug Fixes & General Improvements

  • Improved task deletion when underlying files are missing. (thanks GitlyHallows!)
  • Improved support for NixOS & direnv. (thanks wkordalski!)
  • Exposed task stack in RooCodeAPI. (thanks franekp!)
  • Fixed Human Relay to work on the welcome screen and added internationalization support. (thanks NyxJae!)
  • Fixed display updating for Bedrock custom ARNs that are prompt routers. (thanks Smartsheet-JB-Brown!)
  • Fixed exclusion of search highlighting when copying items from task history. (thanks im47cn!)
  • Fixed context mentions to work with multiple-workspace projects. (thanks teddyOOXX!)
  • Fixed task history saving when running multiple Roo instances. (thanks samhvw8!)
  • Fixed wheel scrolling when Roo is opened in editor tabs. (thanks GitlyHallows!)
  • Fixed file mentions when using the "Add to context" code action. (thanks qdaxb!)
  • Gave models visibility into the current task's API cost.