Skip to content

Releases: RooCodeInc/Roo-Code

Release v3.30.3

07 Nov 04:20
5bf0bd8

Choose a tag to compare

[3.30.3] - 2025-11-06

3.30.3 Release - Moonshot Brain

  • Feat: Add kimi-k2-thinking model to Moonshot provider (thanks @daniel-lxs!)
  • Fix: Auto-retry on empty assistant response to prevent task failures (#9076 by @Akillatech, PR by @daniel-lxs)
  • Fix: Use system role for OpenAI Compatible provider when streaming is disabled (#8215 by @whitfin, PR by @roomote)
  • Fix: Prevent notification sound on attempt_completion with queued messages (#8537 by @hannesrudolph, PR by @roomote)
  • Feat: Auto-switch to imported mode with architect fallback for better mode detection (#8239 by @hannesrudolph, PR by @daniel-lxs)
  • Feat: Add MiniMax-M2-Stable model and enable prompt caching (#9070 by @nokaka, PR by @roomote)
  • Feat: Improve diff appearance in main chat view (thanks @hannesrudolph!)
  • UX: Home screen visuals (thanks @brunobergher!)
  • Docs: Clarify that setting 0 disables Error & Repetition Limit (thanks @roomote!)
  • Chore: Update dependency @changesets/cli to v2.29.7 (thanks @renovate!)

Release v3.30.2

06 Nov 04:14
7ae6fc1

Choose a tag to compare

[3.30.2] - 2025-11-05

3.30.2 Release - Eliminating UI Flicker

Release v3.30.1

04 Nov 20:41
b2f5493

Choose a tag to compare

[3.30.1] - 2025-11-04

  • Fix: Correct OpenRouter Mistral model embedding dimension from 3072 to 1536 (thanks @daniel-lxs!)
  • Revert: Previous UI flicker fix that caused issues with task resumption (thanks @mrubens!)

Release v3.30.0

04 Nov 00:29
0051866

Choose a tag to compare

[3.30.0] - 2025-11-03

3.30.0 Release - PR Fixer

  • Feat: Add OpenRouter embedding provider support (#8972 by @dmarkey, PR by @dmarkey)
  • Feat: Add GLM-4.6 model to Fireworks provider (#8752 by @mmealman, PR by @app/roomote)
  • Feat: Add MiniMax M2 model to Fireworks provider (#8961 by @dmarkey, PR by @app/roomote)
  • Feat: Add preserveReasoning flag to include reasoning in API history (thanks @daniel-lxs!)
  • Fix: Prevent message loss during queue drain race condition (#8536 by @hannesrudolph, PR by @daniel-lxs)
  • Fix: Capture the reasoning content in base-openai-compatible for GLM 4.6 (thanks @mrubens!)
  • Fix: Create new Requesty profile during OAuth (thanks @Thibault00!)
  • Fix: Prevent UI flicker and enable resumption after task cancellation (thanks @daniel-lxs!)
  • Fix: Cleanup terminal settings tab and change default terminal to inline (thanks @hannesrudolph!)

Release v3.29.5

01 Nov 19:38
251afb3

Choose a tag to compare

[3.29.5] - 2025-11-01

  • Fix: Resolve Qdrant codebase_search error by adding keyword index for type field (#8963 by @rossdonald, PR by @app/roomote)
  • Fix cost and token tracking between provider styles to ensure accurate usage metrics (thanks @mrubens!)

Release v3.29.4

31 Oct 03:24
8c375ad

Choose a tag to compare

[3.29.4] - 2025-10-30

  • Feat: Add Minimax Provider (thanks @Maosghoul!)
  • Fix: prevent infinite loop when canceling during auto-retry (#8901 by @mini2s, PR by @app/roomote)
  • Fix: Enhanced codebase index recovery and reuse ('Start Indexing' button now reuses existing Qdrant index) (#8129 by @jaroslaw-weber, PR by @heyseth)
  • Fix: make code index initialization non-blocking at activation (#8777 by @cjlawson02, PR by @daniel-lxs)
  • Fix: remove search_and_replace tool from codebase (#8891 by @hannesrudolph, PR by @app/roomote)
  • Fix: custom modes under custom path not showing (#8122 by @hannesrudolph, PR by @elianiva)
  • Fix: prevent MCP server restart when toggling tool permissions (#8231 by @hannesrudolph, PR by @heyseth)
  • Fix: truncate type definition to match max read line (#8149 by @chenxluo, PR by @elianiva)
  • Fix: auto-sync enableReasoningEffort with reasoning dropdown selection (thanks @daniel-lxs!)
  • Fix: Gate auth-driven Roo model refresh to active provider only (thanks @daniel-lxs!)
  • Prevent a noisy cloud agent exception (thanks @cte!)
  • Feat: improve @ file search for large projects (#5721 by @Naituw, PR by @daniel-lxs)
  • Feat: add zai-glm-4.6 model to Cerebras and set gpt-oss-120b as default (thanks @kevint-cerebras!)
  • Feat: rename MCP Errors tab to Logs for mixed-level messages (#8893 by @hannesrudolph, PR by @app/roomote)
  • docs(vscode-lm): clarify VS Code LM API integration warning (thanks @hannesrudolph!)

Release v3.29.3

28 Oct 17:03
22cef07

Choose a tag to compare

[3.29.3] - 2025-10-28

  • Update Gemini models with latest 09-2025 versions including Gemini 2.5 Pro and Flash (#8485 by @cleacos, PR by @roomote)
  • Add reasoning support for Z.ai GLM binary thinking mode (#8465 by @BeWater799, PR by @daniel-lxs)
  • Enable reasoning in Roo provider (thanks @mrubens!)
  • Add settings to configure time and cost display in system prompt (#8450 by @jaxnb, PR by @roomote)
  • Fix: Use max_output_tokens when available in LiteLLM fetcher (#8454 by @fabb, PR by @roomote)
  • Fix: Process queued messages after context condensing completes (#8477 by @JosXa, PR by @roomote)
  • Fix: Use monotonic clock for rate limiting to prevent timing issues (#7770 by @intermarkec, PR by @chrarnoldus)
  • Fix: Resolve checkpoint menu popover overflow (thanks @daniel-lxs!)
  • Fix: LiteLLM test failures after merge (thanks @daniel-lxs!)
  • Improve UX: Focus textbox and add newlines after adding to context (thanks @mrubens!)

Release v3.29.2

27 Oct 19:08
98307f6

Choose a tag to compare

[3.29.2] - 2025-10-27

  • Add support for LongCat-Flash-Thinking-FP8 models in Chutes AI provider (#8425 by @leakless21, PR by @roomote)
  • Fix: Remove specific Claude model version from settings descriptions to avoid outdated references (#8435 by @rwydaegh, PR by @roomote)
  • Fix: Correct caching logic in Roo provider to improve performance (thanks @mrubens!)
  • Fix: Ensure free models don't display pricing information in the UI (thanks @mrubens!)

Release v3.29.1

27 Oct 02:30
d4a9870

Choose a tag to compare

[3.29.1] - 2025-10-26

3.29.1 Release - Window Cleaning

  • Fix: Clean up max output token calculations to prevent context window overruns (#8821 by @enerage, PR by @roomote)
  • Fix: Change Add to Context keybinding to avoid Redo conflict (#8652 by @swythan, PR by @roomote)
  • Fix provider model loading race conditions (thanks @mrubens!)

Release v3.29.0

24 Oct 21:53
d58bc4c

Choose a tag to compare

[3.29.0] - 2025-10-24

3.29.0 Release - Intelligent File Reading

  • Add token-budget based file reading with intelligent preview to avoid context overruns (thanks @daniel-lxs!)
  • Enable browser-use tool for all image-capable models (#8116 by @hannesrudolph, PR by @app/roomote!)
  • Add dynamic model loading for Roo Code Cloud provider (thanks @app/roomote!)
  • Fix: Respect nested .gitignore files in search_files (#7921 by @hannesrudolph, PR by @daniel-lxs)
  • Fix: Preserve trailing newlines in stripLineNumbers for apply_diff (#8020 by @liyi3c, PR by @app/roomote)
  • Fix: Exclude max tokens field for models that don't support it in export (#7944 by @hannesrudolph, PR by @elianiva)
  • Retry API requests on stream failures instead of aborting task (thanks @daniel-lxs!)
  • Improve auto-approve button responsiveness (thanks @daniel-lxs!)
  • Add checkpoint initialization timeout settings and fix checkpoint timeout warnings (#7843 by @NaccOll, PR by @NaccOll)
  • Always show checkpoint restore options regardless of change detection (thanks @daniel-lxs!)
  • Improve checkpoint menu translations (thanks @daniel-lxs!)
  • Add GLM-4.6-turbo model to chutes ai provider (thanks @mohammad154!)
  • Add Claude Haiku 4.5 to prompt caching models (thanks @hannesrudolph!)
  • Expand Z.ai model coverage with GLM-4.5-X, AirX, Flash (thanks @hannesrudolph!)
  • Update Mistral Medium model name (#8362 by @ThomsenDrake, PR by @ThomsenDrake)
  • Remove GPT-5 instructions/reasoning_summary from UI message metadata to prevent ui_messages.json bloat (thanks @hannesrudolph!)
  • Normalize docs-extractor audience tags; remove admin/stakeholder; strip tool invocations (thanks @hannesrudolph!)
  • Update X/Twitter username from roo_code to roocode (thanks @app/roomote!)
  • Update Configuring Profiles video link (thanks @app/roomote!)
  • Fix link text for Roomote Control in README (thanks @laz-001!)
  • Remove verbose error for cloud agents (thanks @cte!)
  • Try 5s status mutation timeout (thanks @cte!)