Skip to content
Merged

v3.18 #3800

Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .changeset/v3.18.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
"roo-cline": minor
---

- Add support for Gemini 2.5 Flash preview models (thanks @shariqriazz and @daniel-lxs!)
- Add button to task header to intelligently condense content with visual feedback
- Add YAML support for mode definitions (thanks @R-omk!)
- Add allowedMaxRequests feature to cap consecutive auto-approved requests (inspired by Cline, thanks @hassoncs!)
- Add Qwen3 model series to the Chutes provider (thanks @zeozeozeo!)
- Fix more causes of grey screen issues (thanks @xyOz-dev!)
- Add LM Studio reasoning support (thanks @avtc!)
- Add refresh models button for Unbound provider (thanks @pugazhendhi-m!)
- Add template variables for version numbers in announcement strings (thanks @ChuKhaLi!)
- Make prompt input textareas resizable again
- Fix diffview scroll display (thanks @qdaxb!)
- Fix LM Studio and Ollama usage tracking (thanks @xyOz-dev!)
- Fix links to filename:0 (thanks @RSO!)
- Fix missing or inconsistent syntax highlighting across UI components (thanks @KJ7LNW!)
- Fix packaging to include correct tiktoken.wasm (thanks @vagadiya!)
- Fix import settings bugs and position error messages correctly (thanks @ChuKhaLi!)
- Move audio playing to the webview to ensure cross-platform support (thanks @SmartManoj and @samhvw8!)
- Simplify loop syntax in multiple components (thanks @noritaka1166!)
- Auto reload extension core changes in dev mode (thanks @hassoncs!)
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,13 +49,13 @@ Check out the [CHANGELOG](CHANGELOG.md) for detailed updates and fixes.

---

## 🎉 Roo Code 3.17 Released
## 🎉 Roo Code 3.18 Released

Roo Code 3.17 brings powerful new features and improvements based on your feedback!
Roo Code 3.18 brings powerful new features and improvements based on your feedback!

- **Implicit Caching for Gemini** - Gemini API calls are now automatically cached, reducing API costs.
- **Smarter Mode Selection** - Mode definitions can now include guidance on when each mode should be used, enabling better orchestration.
- **Intelligent Context Condensing** - Intelligently summarizes conversation history when context fills up instead of truncating (enable in Settings -> Experimental).
- **Gemini 2.5 Flash Preview Models** - Access the latest Gemini Flash models for faster and more efficient responses.
- **Intelligent Context Condensing Button** - New button in task header lets you intelligently condense content with visual feedback.
- **YAML Support for Mode Definitions** - Create and customize modes more easily with YAML support.

---

Expand Down
70 changes: 36 additions & 34 deletions locales/ca/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/de/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/es/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/fr/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/hi/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/it/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/ja/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/ko/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/nl/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/pl/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/pt-BR/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/ru/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/tr/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/vi/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/zh-CN/README.md

Large diffs are not rendered by default.

70 changes: 36 additions & 34 deletions locales/zh-TW/README.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/core/webview/ClineProvider.ts
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements

public isViewLaunched = false
public settingsImportedAt?: number
public readonly latestAnnouncementId = "may-14-2025-3-17" // Update for v3.17.0 announcement
public readonly latestAnnouncementId = "may-21-2025-3-18" // Update for v3.18.0 announcement
public readonly providerSettingsManager: ProviderSettingsManager
public readonly customModesManager: CustomModesManager

Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/ca/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,9 +211,9 @@
"title": "🎉 Roo Code {{version}} publicat",
"description": "Roo Code {{version}} porta noves funcionalitats potents i millores basades en els teus comentaris.",
"whatsNew": "Novetats",
"feature1": "<bold>Emmagatzematge en caché implícit per a Gemini</bold>: Les crides a l'API de Gemini ara s'emmagatzemen automàticament en caché, reduint els costos d'API",
"feature2": "<bold>Selecció de mode més intel·ligent</bold>: Les definicions de mode ara poden incloure orientació sobre quan s'ha d'utilitzar cada mode, permetent una millor orquestració",
"feature3": "<bold>Condensació intel·ligent del context</bold>: Resumeix de manera intel·ligent l'historial de converses quan el context s'omple en lloc de truncar-lo (activa-ho a Configuració -> Experimental)",
"feature1": "<bold>Models de vista prèvia Gemini 2.5 Flash</bold>: Accedeix als darrers models Gemini Flash per a respostes més ràpides i eficients",
"feature2": "<bold>Condensació intel·ligent de context</bold>: Nou botó a la capçalera de tasques que et permet condensar intel·ligentment el contingut amb retroalimentació visual",
"feature3": "<bold>Suport YAML per a definicions de mode</bold>: Crea i personalitza modes més fàcilment amb suport YAML",
"hideButton": "Amagar anunci",
"detailsDiscussLinks": "Obtingues més detalls i participa a <discordLink>Discord</discordLink> i <redditLink>Reddit</redditLink> 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/de/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,9 +211,9 @@
"title": "🎉 Roo Code {{version}} veröffentlicht",
"description": "Roo Code {{version}} bringt leistungsstarke neue Funktionen und Verbesserungen basierend auf deinem Feedback.",
"whatsNew": "Was ist neu",
"feature1": "<bold>Implizites Caching für Gemini</bold>: Gemini API-Aufrufe werden jetzt automatisch zwischengespeichert, wodurch API-Kosten reduziert werden",
"feature2": "<bold>Intelligentere Modusauswahl</bold>: Modusdefinitionen können jetzt Hinweise enthalten, wann jeder Modus verwendet werden sollte, was eine bessere Orchestrierung ermöglicht",
"feature3": "<bold>Intelligente Kontextkomprimierung</bold>: Fasst Gesprächsverlauf intelligent zusammen, wenn der Kontext voll wird, anstatt ihn abzuschneiden (aktiviere dies in Einstellungen -> Experimentell)",
"feature1": "<bold>Gemini 2.5 Flash Vorschaumodelle</bold>: Zugriff auf die neuesten Gemini Flash-Modelle für schnellere und effizientere Antworten",
"feature2": "<bold>Intelligente Kontextverdichtung</bold>: Neuer Button in der Aufgabenleiste ermöglicht dir die intelligente Verdichtung von Inhalten mit visueller Rückmeldung",
"feature3": "<bold>YAML-Unterstützung für Modusdefinitionen</bold>: Erstelle und passe Modi einfacher mit YAML-Unterstützung an",
"hideButton": "Ankündigung ausblenden",
"detailsDiscussLinks": "Erhalte mehr Details und diskutiere auf <discordLink>Discord</discordLink> und <redditLink>Reddit</redditLink> 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/en/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -204,9 +204,9 @@
"title": "🎉 Roo Code {{version}} Released",
"description": "Roo Code {{version}} brings powerful new features and improvements based on your feedback.",
"whatsNew": "What's New",
"feature1": "<bold>Implicit Caching for Gemini</bold>: Gemini API calls are now automatically cached, reducing API costs",
"feature2": "<bold>Smarter Mode Selection</bold>: Mode definitions can now include guidance on when each mode should be used, enabling better orchestration",
"feature3": "<bold>Intelligent Context Condensing</bold>: Intelligently summarizes conversation history when context fills up instead of truncating (enable in Settings -> Experimental)",
"feature1": "<bold>Gemini 2.5 Flash Preview Models</bold>: Access the latest Gemini Flash models for faster and more efficient responses",
"feature2": "<bold>Intelligent Context Condensing</bold>: New button in task header lets you intelligently condense content with visual feedback",
"feature3": "<bold>YAML Support for Mode Definitions</bold>: Create and customize modes more easily with YAML support",
"hideButton": "Hide announcement",
"detailsDiscussLinks": "Get more details and discuss in <discordLink>Discord</discordLink> and <redditLink>Reddit</redditLink> 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/es/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,9 +211,9 @@
"title": "🎉 Roo Code {{version}} publicado",
"description": "Roo Code {{version}} trae potentes nuevas funcionalidades y mejoras basadas en tus comentarios.",
"whatsNew": "Novedades",
"feature1": "<bold>Caché implícito para Gemini</bold>: Las llamadas a la API de Gemini ahora se almacenan automáticamente en caché, reduciendo los costos de API",
"feature2": "<bold>Selección de modo más inteligente</bold>: Las definiciones de modo ahora pueden incluir orientación sobre cuándo debe usarse cada modo, permitiendo una mejor orquestación",
"feature3": "<bold>Condensación inteligente de contexto</bold>: Resume de forma inteligente el historial de conversación cuando el contexto se llena en lugar de truncarlo (activar en Configuración -> Experimental)",
"feature1": "<bold>Modelos de vista previa Gemini 2.5 Flash</bold>: Accede a los últimos modelos Gemini Flash para respuestas más rápidas y eficientes",
"feature2": "<bold>Condensación inteligente de contexto</bold>: Nuevo botón en la cabecera de tareas que permite condensar contenido de forma inteligente con retroalimentación visual",
"feature3": "<bold>Soporte YAML para definiciones de modo</bold>: Crea y personaliza modos más fácilmente con soporte YAML",
"hideButton": "Ocultar anuncio",
"detailsDiscussLinks": "Obtén más detalles y participa en <discordLink>Discord</discordLink> y <redditLink>Reddit</redditLink> 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/fr/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,9 +211,9 @@
"title": "🎉 Roo Code {{version}} est sortie",
"description": "Roo Code {{version}} apporte de puissantes nouvelles fonctionnalités et améliorations basées sur vos retours.",
"whatsNew": "Quoi de neuf",
"feature1": "<bold>Mise en cache implicite pour Gemini</bold> : Les appels à l'API Gemini sont désormais automatiquement mis en cache, réduisant les coûts d'API",
"feature2": "<bold>Sélection de mode plus intelligente</bold> : Les définitions de mode peuvent maintenant inclure des indications sur quand chaque mode doit être utilisé, permettant une meilleure orchestration",
"feature3": "<bold>Condensation intelligente du contexte</bold> : Résume intelligemment l'historique des conversations lorsque le contexte se remplit au lieu de le tronquer (activer dans Paramètres -> Expérimental)",
"feature1": "<bold>Modèles de prévisualisation Gemini 2.5 Flash</bold> : Accédez aux derniers modèles Gemini Flash pour des réponses plus rapides et plus efficaces",
"feature2": "<bold>Condensation intelligente du contexte</bold> : Nouveau bouton dans l'en-tête de tâche qui vous permet de condenser intelligemment le contenu avec un retour visuel",
"feature3": "<bold>Support YAML pour les définitions de mode</bold> : Créez et personnalisez les modes plus facilement avec le support YAML",
"hideButton": "Masquer l'annonce",
"detailsDiscussLinks": "Obtenez plus de détails et participez aux discussions sur <discordLink>Discord</discordLink> et <redditLink>Reddit</redditLink> 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/hi/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,9 +211,9 @@
"title": "🎉 Roo Code {{version}} रिलीज़ हुआ",
"description": "Roo Code {{version}} आपके फीडबैक के आधार पर शक्तिशाली नई सुविधाएँ और सुधार लाता है।",
"whatsNew": "नई सुविधाएँ",
"feature1": "<bold>Gemini के लिए अंतर्निहित कैशिंग</bold>: Gemini API कॉल अब स्वचालित रूप से कैश किए जाते हैं, जिससे API लागत कम होती है",
"feature2": "<bold>स्मार्ट मोड चयन</bold>: मोड परिभाषाओं में अब यह मार्गदर्शन शामिल हो सकता है कि प्रत्येक मोड कब उपयोग किया जाना चाहिए, जिससे बेहतर समन्वय संभव हो",
"feature3": "<bold>बुद्धिमान संदर्भ संघनन</bold>: जब संदर्भ भर जाता है तो काटने के बजाय बातचीत इतिहास का बुद्धिमानी से सारांश प्रस्तुत करता है (सेटिंग्स -> प्रयोगात्मक में सक्षम करें)",
"feature1": "<bold>Gemini 2.5 Flash प्रीव्यू मॉडल्स</bold>: तेज़ और अधिक कुशल प्रतिक्रियाओं के लिए नवीनतम Gemini Flash मॉडल्स का उपयोग करें",
"feature2": "<bold>बुद्धिमान संदर्भ संघनन</bold>: कार्य हेडर में नया बटन जो आपको विज़ुअल फीडबैक के साथ सामग्री को बुद्धिमानी से संघनित करने की अनुमति देता है",
"feature3": "<bold>मोड परिभाषाओं के लिए YAML समर्थन</bold>: YAML समर्थन के साथ आसानी से मोड बनाएं और अनुकूलित करें",
"hideButton": "घोषणा छिपाएँ",
"detailsDiscussLinks": "<discordLink>Discord</discordLink> और <redditLink>Reddit</redditLink> पर अधिक जानकारी प्राप्त करें और चर्चा में भाग लें 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/it/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,9 +211,9 @@
"title": "🎉 Rilasciato Roo Code {{version}}",
"description": "Roo Code {{version}} introduce potenti nuove funzionalità e miglioramenti basati sui tuoi feedback.",
"whatsNew": "Novità",
"feature1": "<bold>Caching implicito per Gemini</bold>: Le chiamate API Gemini vengono ora memorizzate automaticamente nella cache, riducendo i costi API",
"feature2": "<bold>Selezione della modalità più intelligente</bold>: Le definizioni delle modalità possono ora includere indicazioni su quando ogni modalità dovrebbe essere utilizzata, permettendo una migliore orchestrazione",
"feature3": "<bold>Condensazione intelligente del contesto</bold>: Riassume in modo intelligente la cronologia delle conversazioni quando il contesto si riempie invece di troncarla (abilitare in Impostazioni -> Sperimentale)",
"feature1": "<bold>Modelli di anteprima Gemini 2.5 Flash</bold>: Accedi agli ultimi modelli Gemini Flash per risposte più veloci ed efficienti",
"feature2": "<bold>Condensazione intelligente del contesto</bold>: Nuovo pulsante nell'intestazione dell'attività che ti permette di condensare intelligentemente il contenuto con feedback visivo",
"feature3": "<bold>Supporto YAML per definizioni di modalità</bold>: Crea e personalizza le modalità più facilmente con il supporto YAML",
"hideButton": "Nascondi annuncio",
"detailsDiscussLinks": "Ottieni maggiori dettagli e partecipa alle discussioni su <discordLink>Discord</discordLink> e <redditLink>Reddit</redditLink> 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/ja/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,9 +211,9 @@
"title": "🎉 Roo Code {{version}} リリース",
"description": "Roo Code {{version}}は、あなたのフィードバックに基づく強力な新機能と改善をもたらします。",
"whatsNew": "新機能",
"feature1": "<bold>Geminiの暗黙的キャッシング</bold>: Gemini APIコールが自動的にキャッシュされるようになり、APIコストが削減されます",
"feature2": "<bold>よりスマートなモード選択</bold>: モード定義に各モードをいつ使用すべきかの指針を含めることができるようになり、より優れた調整が可能になります",
"feature3": "<bold>インテリジェントなコンテキスト圧縮</bold>: コンテキストが一杯になったときに切り捨てる代わりに、会話履歴をインテリジェントに要約します(設定 -> 実験的機能で有効化)",
"feature1": "<bold>Gemini 2.5 Flash プレビューモデル</bold>: より高速かつ効率的な応答のために最新のGemini Flashモデルにアクセス",
"feature2": "<bold>インテリジェントなコンテキスト圧縮</bold>: タスクヘッダーの新しいボタンで視覚的なフィードバックを得ながらコンテンツをインテリジェントに圧縮可能",
"feature3": "<bold>モード定義のYAMLサポート</bold>: YAMLサポートによりモードをより簡単に作成・カスタマイズ可能",
"hideButton": "通知を非表示",
"detailsDiscussLinks": "詳細は<discordLink>Discord</discordLink>と<redditLink>Reddit</redditLink>でご確認・ディスカッションください 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/ko/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,9 +211,9 @@
"title": "🎉 Roo Code {{version}} 출시",
"description": "Roo Code {{version}}은 사용자 피드백을 기반으로 강력한 새로운 기능과 개선사항을 제공합니다.",
"whatsNew": "새로운 기능",
"feature1": "<bold>Gemini용 암시적 캐싱</bold>: Gemini API 호출이 이제 자동으로 캐시되어 API 비용이 절감됩니다",
"feature2": "<bold>더 스마트한 모드 선택</bold>: 모드 정의에 각 모드를 언제 사용해야 하는지에 대한 지침을 포함할있어 더 나은 오케스트레이션이 가능해졌습니다",
"feature3": "<bold>지능적인 컨텍스트 압축</bold>: 컨텍스트가 가득 찼을 때 잘라내는 대신 대화 기록을 지능적으로 요약합니다(설정 -> 실험적 기능에서 활성화)",
"feature1": "<bold>Gemini 2.5 Flash 프리뷰 모델</bold>: 더 빠르고 효율적인 응답을 위한 최신 Gemini Flash 모델에 접근 가능",
"feature2": "<bold>지능적인 컨텍스트 압축</bold>: 작업 헤더의 새 버튼으로 시각적 피드백과 함께 컨텐츠를 지능적으로 압축할있습니다",
"feature3": "<bold>모드 정의를 위한 YAML 지원</bold>: YAML 지원으로 모드를 더 쉽게 생성하고 사용자 정의할 수 있습니다",
"hideButton": "공지 숨기기",
"detailsDiscussLinks": "<discordLink>Discord</discordLink>와 <redditLink>Reddit</redditLink>에서 더 자세한 정보를 확인하고 논의하세요 🚀"
},
Expand Down
6 changes: 3 additions & 3 deletions webview-ui/src/i18n/locales/nl/chat.json
Original file line number Diff line number Diff line change
Expand Up @@ -198,9 +198,9 @@
"announcement": {
"title": "🎉 Roo Code {{version}} uitgebracht",
"description": "Roo Code {{version}} brengt krachtige nieuwe functies en verbeteringen op basis van jouw feedback.",
"feature1": "<bold>Impliciete caching voor Gemini</bold>: Gemini API-aanroepen worden nu automatisch gecachet, waardoor API-kosten worden verlaagd",
"feature2": "<bold>Slimmere modusselectie</bold>: Modusdefinities kunnen nu richtlijnen bevatten over wanneer elke modus moet worden gebruikt, wat betere orchestratie mogelijk maakt",
"feature3": "<bold>Intelligente contextcompressie</bold>: Vat gespreksgeschiedenis intelligent samen wanneer de context vol raakt in plaats van deze af te kappen (inschakelen in Instellingen -> Experimenteel)",
"feature1": "<bold>Gemini 2.5 Flash preview-modellen</bold>: Toegang tot de nieuwste Gemini Flash-modellen voor snellere en efficiëntere antwoorden",
"feature2": "<bold>Intelligente contextcompressie</bold>: Nieuwe knop in de taakheader waarmee je content intelligent kunt comprimeren met visuele feedback",
"feature3": "<bold>YAML-ondersteuning voor modusdefinities</bold>: Maak en pas modi eenvoudiger aan met YAML-ondersteuning",
"hideButton": "Aankondiging verbergen",
"detailsDiscussLinks": "Meer details en discussie in <discordLink>Discord</discordLink> en <redditLink>Reddit</redditLink> 🚀",
"whatsNew": "Wat is er nieuw"
Expand Down
Loading