Skip to content

Releases: RooCodeInc/Roo-Code

Release v3.16.0

06 May 17:15
c5135da

Choose a tag to compare

[3.16.0] - 2025-05-06

  • Add vertical tab navigation to the settings (thanks @dlab-anton)
  • Add Groq and Chutes API providers (thanks @shariqriazz)
  • Clickable code references in code block (thanks @KJ7LNW)
  • Improve accessibility of ato-approve toggles (thanks @Deon588)
  • Requesty provider fixes (thanks @dtrugman)
  • Fix migration and persistence of per-mode API profiles (thanks @alasano)
  • Fix usage of path.basename in the extension webview (thanks @samhvw8)
  • Fix display issue of the programming language dropdown in the code block component (thanks @zhangtony239)
  • MCP server errors are now captured and shown in a new "Errors" tab (thanks @robertheadley)
  • Error logging will no longer break MCP functionality if the server is properly connected (thanks @ksze)
  • You can now toggle the terminal.integrated.inheritEnv VSCode setting directly for the Roo Code settings (thanks @KJ7LNW)
  • Add gemini-2.5-pro-preview-05-06 to the Vertex and Gemini providers (thanks @zetaloop)
  • Ensure evals exercises are up-to-date before running evals (thanks @shariqriazz)
  • Lots of general UI improvements (thanks @elianiva)
  • Organize provider settings into separate components
  • Improved icons and translations for the code block component
  • Add support for tests that use ESM libraries
  • Move environment detail generation to a separate module
  • Enable prompt caching by default for supported Gemini models

Release v3.15.5

05 May 01:10
936712b

Choose a tag to compare

[3.15.5] - 2025-05-05

  • Update @google/genai to 0.12 (includes some streaming completion bug fixes)
  • Rendering performance improvements for code blocks in chat (thanks @KJ7LNW)

Release v3.15.4

04 May 07:06
07606ca

Choose a tag to compare

[3.15.4] - 2025-05-04

  • Fixed a bug that would cause Roo Code to hang, particularly in orchestrator mode
  • Improved Gemini caching efficiency

Release v3.15.3

03 May 03:08
2b17a13

Choose a tag to compare

[3.15.3] - 2025-05-02

  • Terminal: Fix empty command bug
  • Terminal: More robust process killing
  • Optimize Gemini prompt caching for OpenRouter
  • Chat view performance improvements

Release v3.15.2

02 May 15:43
0ad2970

Choose a tag to compare

[3.15.2] - 2025-05-02

  • Fix terminal performance issues
  • Handle Mermaid validation errors
  • Add customizable headers for OpenAI-compatible provider (thanks @mark-bradshaw!)
  • Add config option to overwrite OpenAI's API base (thanks @GOODBOY008!)
  • Fixes to padding and height issues when resizing the sidebar (thanks @zhangtony239!)
  • Remove tool groups from orchestrator mode definition
  • Add telemetry for title button clicks

Release v3.15.1

30 Apr 20:04
3a6a122

Choose a tag to compare

3.15.1 - 2025-04-30

  • Capture stderr in execa-spawned processes
  • Play sound only when action needed from the user (thanks @olearycrew)
  • Make retries respect the global auto approve checkbox
  • Fix a selection mode bug in the history view (thanks @jr)

Release v3.15.0

30 Apr 09:02
bbe2333

Choose a tag to compare

3.15.0 - 2025-04-30

  • Add prompt caching to the Google Vertex provider (thanks @ashktn)
  • Add a fallback mechanism for executing terminal commands if VSCode terminal shell integration fails
  • Improve the UI/UX of code snippets in the chat (thanks @KJ7LNW)
  • Add a reasoning effort setting for the OpenAI Compatible provider (thanks @mr-ryan-james)
  • Allow terminal commands to be stopped directly from the chat UI
  • Adjust chat view padding to accommodate small width layouts (thanks @zhangtony239)
  • Fix file mentions for filenames containing spaces
  • Improve the auto-approve toggle buttons for some high-contrast VSCode themes
  • Offload expensive count token operations to a web worker (thanks @samhvw8)
  • Improve support for mult-root workspaces (thanks @snoyiatk)
  • Simplify and streamline Roo Code's quick actions
  • Allow Roo Code settings to be imported from the welcome screen (thanks @julionav)
  • Remove unused types (thanks @wkordalski)
  • Improve the performance of mode switching (thanks @dlab-anton)
  • Fix importing & exporting of custom modes (thanks @julionav)

Release v3.14.3

26 Apr 04:07
11f65c5

Choose a tag to compare

[3.14.3] - 2025-04-25

  • Add Boomerang Orchestrator as a built-in mode
  • Improve home screen UI
  • Make token count estimation more efficient to reduce gray screens
  • Revert change to automatically close files after edit until we figure out how to make it work well with diagnostics
  • Clean up settings data model
  • Omit reasoning params for non-reasoning models
  • Clearer documentation for adding settings (thanks @shariqriazz!)
  • Fix word wrapping in Roo message title (thanks @zhangtony239!)
  • Update default model id for Unbound from claude 3.5 to 3.7 (thanks @pugazhendhi-m!)

Release v3.14.2

24 Apr 23:58
@cte cte
702e5a5

Choose a tag to compare

[3.14.2] - 2025-04-24

  • Enable prompt caching for Gemini (with some improvements)
  • Allow users to turn prompt caching on / off for Gemini 2.5 on OpenRouter
  • Compress terminal output with backspace characters (thanks @KJ7LNW)
  • Add Russian language (Спасибо @asychin)

Release v3.14.1

24 Apr 17:01
@cte cte
28c2945

Choose a tag to compare

[3.14.1] - 2025-04-24

  • Disable Gemini caching while we investigate issues reported by the community.