|
1 | 1 | # kilo-code |
2 | 2 |
|
| 3 | +## 4.125.0 |
| 4 | + |
| 5 | +### Minor Changes |
| 6 | + |
| 7 | +- [#2827](https://github.com/Kilo-Org/kilocode/pull/2827) [`c7793db`](https://github.com/Kilo-Org/kilocode/commit/c7793dbd44371431f68deb76863af5f0c21375f4) Thanks [@bea-leanix](https://github.com/bea-leanix)! - Added SAP AI Core provider |
| 8 | + |
| 9 | +- [#3895](https://github.com/Kilo-Org/kilocode/pull/3895) [`f5d3459`](https://github.com/Kilo-Org/kilocode/commit/f5d34595f3a8c9436fb870b5f22bb8094db9f3c5) Thanks [@kevinvandijk](https://github.com/kevinvandijk)! - Include changes from Roo Code v3.30.1-v3.32.0 |
| 10 | + |
| 11 | + - Feature: Support for OpenAI Responses 24 hour prompt caching (PR #9259 by @hannesrudolph) |
| 12 | + - Fix: OpenAI Native encrypted_content handling and remove gpt-5-chat-latest verbosity flag (#9225 by @politsin, PR by @hannesrudolph) |
| 13 | + - Refactor: Rename sliding-window to context-management and truncateConversationIfNeeded to manageContext (thanks @hannesrudolph!) |
| 14 | + - Fix: Apply updated API profile settings when provider/model unchanged (#9208 by @hannesrudolph, PR by @hannesrudolph) |
| 15 | + - Migrate conversation continuity to plugin-side encrypted reasoning items using Responses API for improved reliability (thanks @hannesrudolph!) |
| 16 | + - Fix: Include mcpServers in getState() for auto-approval (#9190 by @bozoweed, PR by @daniel-lxs) |
| 17 | + - Batch settings updates from the webview to the extension host for improved performance (thanks @cte!) |
| 18 | + - Fix: Replace rate-limited badges with badgen.net to improve README reliability (thanks @daniel-lxs!) |
| 19 | + - Fix: Prevent command_output ask from blocking in cloud/headless environments (thanks @daniel-lxs!) |
| 20 | + - Fix: Model switch re-applies selected profile, ensuring task configuration stays in sync (#9179 by @hannesrudolph, PR by @hannesrudolph) |
| 21 | + - Move auto-approval logic from `ChatView` to `Task` for better architecture (thanks @cte!) |
| 22 | + - Add custom Button component with variant system (thanks @brunobergher!) |
| 23 | + - Improvements to to-do lists and task headers (thanks @brunobergher!) |
| 24 | + - Fix: Prevent crash when streaming chunks have null choices array (thanks @daniel-lxs!) |
| 25 | + - Fix: Prevent context condensing on settings save when provider/model unchanged (#4430 by @hannesrudolph, PR by @daniel-lxs) |
| 26 | + - Fix: Respect custom OpenRouter URL for all API operations (#8947 by @sstraus, PR by @roomote) |
| 27 | + - Fix: Auto-retry on empty assistant response to prevent task failures (#9076 by @Akillatech, PR by @daniel-lxs) |
| 28 | + - Fix: Use system role for OpenAI Compatible provider when streaming is disabled (#8215 by @whitfin, PR by @roomote) |
| 29 | + - Fix: Prevent notification sound on attempt_completion with queued messages (#8537 by @hannesrudolph, PR by @roomote) |
| 30 | + - Feat: Auto-switch to imported mode with architect fallback for better mode detection (#8239 by @hannesrudolph, PR by @daniel-lxs) |
| 31 | + - Feat: Improve diff appearance in main chat view (thanks @hannesrudolph!) |
| 32 | + - UX: Home screen visuals (thanks @brunobergher!) |
| 33 | + - Fix: eliminate UI flicker during task cancellation (thanks @daniel-lxs!) |
| 34 | + - Add Global Inference support for Bedrock models (#8750 by @ronyblum, PR by @hannesrudolph) |
| 35 | + - Add Qwen3 embedding models (0.6B and 4B) to OpenRouter support (#9058 by @dmarkey, PR by @app/roomote) |
| 36 | + - Fix: keep pinned models fixed at top of scrollable list (#8812 by @XiaoYingYo, PR by @app/roomote) |
| 37 | + - Fix: update Opus 4.1 max tokens from 8K to 32K (#9045 by @kaveh-deriv, PR by @app/roomote) |
| 38 | + - Set Claude Sonnet 4.5 as default for key providers (thanks @hannesrudolph!) |
| 39 | + - Fix: dynamic provider model validation to prevent cross-contamination (#9047 by @NotADev137, PR by @daniel-lxs) |
| 40 | + - Fix: Bedrock user agent to report full SDK details (#9031 by @ajjuaire, PR by @ajjuaire) |
| 41 | + - Add file path tooltips with centralized PathTooltip component (#8278 by @da2ce7, PR by @daniel-lxs) |
| 42 | + - Fix: Correct OpenRouter Mistral model embedding dimension from 3072 to 1536 (thanks @daniel-lxs!) |
| 43 | + |
| 44 | +### Patch Changes |
| 45 | + |
| 46 | +- [#3565](https://github.com/Kilo-Org/kilocode/pull/3565) [`4a05694`](https://github.com/Kilo-Org/kilocode/commit/4a05694ac84007397a2b99c826151d6383506001) Thanks [@marcus-v-rodrigues](https://github.com/marcus-v-rodrigues)! - Fix 403 error for Gemini CLI by removing 'default' project fallback |
| 47 | + |
| 48 | +- [#2540](https://github.com/Kilo-Org/kilocode/pull/2540) [`591da2b`](https://github.com/Kilo-Org/kilocode/commit/591da2b8dae2d4c72c0663302e19dfe6e30b1617) Thanks [@gerardbalaoro](https://github.com/gerardbalaoro)! - Support for MCP servers in `.cursor/mcp.json` |
| 49 | + |
| 50 | +- [#2324](https://github.com/Kilo-Org/kilocode/pull/2324) [`ab9b94b`](https://github.com/Kilo-Org/kilocode/commit/ab9b94b0d593bccd222c5cbb7fdffe968d4c6a40) Thanks [@mikkihugo](https://github.com/mikkihugo)! - Add VS Code Settings Sync integration |
| 51 | + |
3 | 52 | ## 4.124.0 |
4 | 53 |
|
5 | 54 | ### Minor Changes |
|
0 commit comments