Skip to content

Releases: RooCodeInc/Roo-Code

Release v3.24.0

26 Jul 04:43
d31fb0d
Compare
Choose a tag to compare

[3.24.0] - 2025-07-25

  • Add Hugging Face provider with support for open source models (thanks @TGlide!)
  • Add terminal command permissions UI to chat interface
  • Add support for Agent Rules standard via AGENTS.md (thanks @sgryphon!)
  • Add settings to control diagnostic messages
  • Fix auto-approve checkbox to be toggled at any time (thanks @KJ7LNW!)
  • Add efficiency warning for single SEARCH/REPLACE blocks in apply_diff (thanks @KJ7LNW!)
  • Fix respect maxReadFileLine setting for file mentions to prevent context exhaustion (thanks @sebinseban!)
  • Fix Ollama API URL normalization by removing trailing slashes (thanks @Naam!)
  • Fix restore list styles for markdown lists in chat interface (thanks @village-way!)
  • Add support for bedrock api keys
  • Add confirmation dialog and proper cleanup for marketplace mode removal
  • Fix cancel auto-approve timer when editing follow-up suggestion (thanks @hassoncs!)
  • Fix add error message when no workspace folder is open for code indexing

Release v3.23.19

23 Jul 17:58
06b590f
Compare
Choose a tag to compare

[3.23.19] - 2025-07-23

  • Add Roo Code Cloud Waitlist CTAs (thanks @brunobergher!)
  • Split commands on newlines when evaluating auto-approve
  • Smarter auto-deny of commands

Release v3.23.18

23 Jul 13:09
25e14da
Compare
Choose a tag to compare

[3.23.18] - 2025-07-23

  • Fix: Resolve 'Bad substitution' error in command parsing (#5978 by @KJ7LNW, PR by @daniel-lxs)
  • Fix: Add ErrorBoundary component for better error handling (#5731 by @elianiva, PR by @KJ7LNW)
  • Fix: Todo list toggle not working (thanks @chrarnoldus!)
  • Improve: Use SIGKILL for command execution timeouts in the "execa" variant (thanks @cte!)

Release v3.23.17

23 Jul 01:47
6299cf2
Compare
Choose a tag to compare

[3.23.17] - 2025-07-22

  • Add: todo list tool enable checkbox to provider advanced settings
  • Add: Moonshot provider (thanks @CellenLee!)
  • Add: Qwen/Qwen3-235B-A22B-Instruct-2507 model to Chutes AI provider
  • Fix: move context condensing prompt to Prompts section (thanks @SannidhyaSah!)
  • Add: jump icon for newly created files
  • Fix: add character limit to prevent terminal output context explosion
  • Fix: resolve global mode export not including rules files
  • Fix: enable export, share, and copy buttons during API operations (thanks @MuriloFP!)
  • Add: configurable timeout for evals (5-10 min)
  • Add: auto-omit MCP content when no servers are configured
  • Fix: sort symlinked rules files by symlink names, not target names
  • Docs: clarify when to use update_todo_list tool
  • Add: Mistral embedding provider (thanks @SannidhyaSah!)
  • Fix: add run parameter to vitest command in rules (thanks @KJ7LNW!)
  • Update: the max_tokens fallback logic in the sliding window
  • Fix: Bedrock and Vertext token counting improvements (thanks @daniel-lxs!)
  • Add: llama-4-maverick model to Vertex AI provider (thanks @MuriloFP!)
  • Fix: properly distinguish between user cancellations and API failures
  • Fix: add case sensitivity mention to suggested fixes in apply_diff error message

Release v3.23.16

19 Jul 15:59
e07de26
Compare
Choose a tag to compare

[3.23.16] - 2025-07-19

  • Add global rate limiting for OpenAI-compatible embeddings (thanks @daniel-lxs!)
  • Add batch limiting to code indexer (thanks @daniel-lxs!)
  • Fix Docker port conflicts for evals services

Release v3.23.15

19 Jul 00:23
49c9400
Compare
Choose a tag to compare

[3.23.15] - 2025-07-18

  • Fix configurable delay for diagnostics to prevent premature error reporting
  • Add command timeout allowlist
  • Add description and whenToUse fields to custom modes in .roomodes (thanks @RandalSchwartz!)
  • Fix Claude model detection by name for API protocol selection (thanks @daniel-lxs!)
  • Move marketplace icon from overflow menu to top navigation
  • Optional setting to prevent completion with open todos
  • Added YouTube to website footer (thanks @thill2323!)

Release v3.23.14

17 Jul 18:54
a0e640c
Compare
Choose a tag to compare

[3.23.14] - 2025-07-17

  • Log api-initiated tasks to a tmp directory

Release v3.23.13

17 Jul 18:02
37c3f32
Compare
Choose a tag to compare

[3.23.13] - 2025-07-17

  • Add the ability to "undo" enhance prompt changes
  • Fix a bug where the path component of the baseURL for the LiteLLM provider contains path in it (thanks @ChuKhaLi)
  • Add support for Vertex AI model name formatting when using Claude Code with Vertex AI (thanks @janaki-sasidhar)
  • The list-files tool must include at least the first-level directory contents (thanks @qdaxb)
  • Add a configurable limit that controls both consecutive errors and tool repetitions (thanks @MuriloFP)
  • Add .terraform/ and .terragrunt-cache/ directories to the checkpoint exclusion patterns (thanks @MuriloFP)
  • Increase Ollama API timeout values (thanks @daniel-lxs)
  • Fix an issue where you need to "discard changes" before saving even though there are no settings changes
  • Fix DirectoryScanner memory leak and improve file limit handling (thanks @daniel-lxs)
  • Fix time formatting in environment (thanks @chrarnoldus)
  • Prevent empty mode names from being saved (thanks @daniel-lxs)
  • Improve auto-approve checkbox UX
  • Improve the chat message edit / delete functionality (thanks @liwilliam2021)
  • Add commandExecutionTimeout to GlobalSettings

Release v3.23.12

15 Jul 12:22
23e0c1a
Compare
Choose a tag to compare

[3.23.12] - 2025-07-15

  • Update the max-token calculation in model-params to better support Kimi K2 and others

Release v3.23.11

15 Jul 04:39
e14d5f2
Compare
Choose a tag to compare

[3.23.11] - 2025-07-14

  • Add Kimi K2 model to Groq along with fixes to context condensing math
  • Add Cmd+Shift+. keyboard shortcut for previous mode switching