Skip to main content

Roo Code 3.1 Release Notes (2025-02-27)

This release cycle introduced customizable role definitions and instructions for chat modes, revamped Prompt Enhancements, added DeepSeek-R1 support, an experimental unified diff algorithm, Mistral provider integration, and several bug fixes related to configuration profiles and UI.

Key Features & Enhancements

  • Customizable Chat Mode Prompts (v3.1.0): You can now customize the role definition and instructions for each chat mode (Code, Architect, and Ask) via the Prompts tab or mode-specific .clinerules-mode files.
  • Revamped Prompt Enhancements (v3.1.0): The "Enhance Prompt" button now works with any provider and API configuration, allowing for fully customizable prompts.
  • Auto-Approve Chat Bar (v3.1.3): Added an auto-approve chat bar for quicker interactions. (thanks Cline!)
  • Experimental Unified Diff Algorithm (v3.1.7): An experimental new unified diff algorithm can be enabled in settings. (thanks @daniel-lxs!)

Provider Updates

  • DeepSeek-R1 Support (v3.1.7): Added support for the DeepSeek-R1 model. (thanks @philipnext!)
  • Mistral Provider (v3.1.6): Integrated the Mistral provider. (thanks Cline!)
  • VS Code Language Models (Experimental) (v3.1.2): Added experimental support for VS Code Language Models, including Copilot. (thanks @RaySinner / @julesmons!)
  • PKCE Support for Glama (v3.1.2): Implemented PKCE support for the Glama provider. (thanks @punkpeye!)

QOL Improvements & UI

  • Copy Markdown from Chat (v3.1.0): Added a button to copy Markdown content directly from the chat.
  • Fuzzy Search Improvements (v3.1.2): Enhanced fuzzy search in mentions, history, and model lists. (thanks @samhvw8!)
  • Visual Fixes for Light+ Themes (v3.1.1): Addressed visual glitches in chat input and settings for light+ themes.

Bug Fixes

  • Configuration Profile Fixes (v3.1.7, v3.1.6, v3.1.2): Addressed multiple bugs related to configuration profile saving and switching, particularly for VSCode LM. (thanks @samhvw8!)
  • Auto Approve Menu Fixes (v3.1.4 - v3.1.5): Corrected bugs in the auto-approve menu.
  • VS Code Language Models Integration Bug (v3.1.3): Fixed a bug with the VS Code Language Models integration.

Misc Improvements

  • Updated VSCode Engine Requirement (v3.0.3): Updated the required VSCode engine to ^1.84.0 to match Cline.
  • Use 'developer' message for o1 system prompt (v3.1.2).