github Kilo-Org/kilocode v4.24.0
Release v4.24.0

latest releases: v4.91.0, v4.90.0, v4.89.0...
3 months ago

Minor Changes

  • #401 d077452 Thanks @kevinvandijk! - Add ability to attach an image from within the context menu

  • Include changes from Roo Code v3.16.6

Roo Code Changes

  • Restore "Improve provider profile management in the external API"
  • Fix to subtask sequencing (thanks @wkordalski!)
  • Fix webview terminal output processing error (thanks @KJ7LNW!)
  • Fix textarea empty string fallback logic (thanks @elianiva!)
  • Revert "Improve provider profile management in the external API" until we track down a bug with defaults
  • Improve provider profile management in the external API
  • Enforce provider selection in OpenRouter by using 'only' parameter and disabling fallbacks (thanks @shariqriazz!)
  • Fix display issues with long profile names (thanks @cannuri!)
  • Prevent terminal focus theft on paste after command execution (thanks @MuriloFP!)
  • Save OpenAI compatible custom headers correctly
  • Fix race condition when updating prompts (thanks @elianiva!)
  • Fix display issues in high contrast themes (thanks @zhangtony239!)
  • Fix not being able to use specific providers on Openrouter (thanks @daniel-lxs!)
  • Show properly formatted multi-line commands in preview (thanks @KJ7LNW!)
  • Handle unsupported language errors gracefully in read_file tool (thanks @KJ7LNW!)
  • Enhance focus styles in select-dropdown and fix docs URL (thanks @zhangtony239!)
  • Properly handle mode name overflow in UI (thanks @elianiva!)
  • Fix project MCP always allow issue (thanks @aheizi!)
  • Revert Tailwind migration while we fix a few spots
  • Add Elixir file extension support in language parser (thanks @pfitz!)
  • Clarify XML tool use formatting instructions
  • Error handling code cleanup (thanks @monkeyDluffy6017!)
  • Add LiteLLM provider support
  • Improve stability by detecting and preventing tool loops
  • Add Dutch localization (thanks @Githubguy132010!)
  • Add editor name to telemetry for better analytics
  • Migrate to Tailwind CSS for improved UI consistency
  • Fix footer button wrapping in About section on narrow screens (thanks @ecmasx!)
  • Update evals defaults
  • Update dependencies to latest versions
  • 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
  • Update @google/genai to 0.12 (includes some streaming completion bug fixes)
  • Rendering performance improvements for code blocks in chat (thanks @KJ7LNW)

Don't miss a new kilocode release

NewReleases is sending notifications on new releases.