From 24958f3a3d8e7a5cec0c0bdac0e11653d777db44 Mon Sep 17 00:00:00 2001 From: Hannes Rudolph Date: Tue, 17 Feb 2026 13:26:35 -0700 Subject: [PATCH] Release v3.48.0 (#11511) chore: add changeset for v3.48.0 --- .changeset/v3.48.0.md | 53 +++++++++++++++++++ src/core/webview/ClineProvider.ts | 2 +- .../src/components/chat/Announcement.tsx | 4 +- webview-ui/src/i18n/locales/ca/chat.json | 4 +- webview-ui/src/i18n/locales/de/chat.json | 4 +- webview-ui/src/i18n/locales/en/chat.json | 4 +- webview-ui/src/i18n/locales/es/chat.json | 4 +- webview-ui/src/i18n/locales/fr/chat.json | 4 +- webview-ui/src/i18n/locales/hi/chat.json | 4 +- webview-ui/src/i18n/locales/id/chat.json | 4 +- webview-ui/src/i18n/locales/it/chat.json | 4 +- webview-ui/src/i18n/locales/ja/chat.json | 4 +- webview-ui/src/i18n/locales/ko/chat.json | 4 +- webview-ui/src/i18n/locales/nl/chat.json | 4 +- webview-ui/src/i18n/locales/pl/chat.json | 4 +- webview-ui/src/i18n/locales/pt-BR/chat.json | 4 +- webview-ui/src/i18n/locales/ru/chat.json | 4 +- webview-ui/src/i18n/locales/tr/chat.json | 4 +- webview-ui/src/i18n/locales/vi/chat.json | 4 +- webview-ui/src/i18n/locales/zh-CN/chat.json | 4 +- webview-ui/src/i18n/locales/zh-TW/chat.json | 4 +- 21 files changed, 111 insertions(+), 20 deletions(-) create mode 100644 .changeset/v3.48.0.md diff --git a/.changeset/v3.48.0.md b/.changeset/v3.48.0.md new file mode 100644 index 0000000000..e000dc04b8 --- /dev/null +++ b/.changeset/v3.48.0.md @@ -0,0 +1,53 @@ +--- +"roo-cline": minor +--- + +- Add Anthropic Claude Sonnet 4.6 support across all providers — Anthropic, Bedrock, Vertex, OpenRouter, and Vercel AI Gateway (PR #11509 by @PeterDaveHello) +- Add lock toggle to pin API config across all modes in a workspace (PR #11295 by @hannesrudolph) +- Fix: Prevent parent task state loss during orchestrator delegation (PR #11281 by @hannesrudolph) +- Fix: Resolve race condition in new_task delegation that loses parent task history (PR #11331 by @daniel-lxs) +- Fix: Serialize taskHistory writes and fix delegation status overwrite race (PR #11335 by @hannesrudolph) +- Fix: Prevent chat history loss during cloud/settings navigation (#11371 by @SannidhyaSah, PR #11372 by @SannidhyaSah) +- Fix: Preserve condensation summary during task resume (#11487 by @SannidhyaSah, PR #11488 by @SannidhyaSah) +- Fix: Resolve chat scroll anchoring and task-switch scroll race conditions (PR #11385 by @hannesrudolph) +- Fix: Preserve pasted images in chatbox during chat activity (PR #11375 by @app/roomote) +- Add disabledTools setting to globally disable native tools (PR #11277 by @daniel-lxs) +- Rename search_and_replace tool to edit and unify edit-family UI (PR #11296 by @hannesrudolph) +- Render nested subtasks as recursive tree in history view (PR #11299 by @hannesrudolph) +- Remove 9 low-usage providers and add retired-provider UX (PR #11297 by @hannesrudolph) +- Remove browser use functionality entirely (PR #11392 by @hannesrudolph) +- Remove built-in skills and built-in skills mechanism (PR #11414 by @hannesrudolph) +- Remove footgun prompting (file-based system prompt override) (PR #11387 by @hannesrudolph) +- Batch consecutive tool calls in chat UI with shared utility (PR #11245 by @hannesrudolph) +- Validate Gemini thinkingLevel against model capabilities and handle empty streams (PR #11303 by @hannesrudolph) +- Add GLM-5 model support to Z.ai provider (PR #11440 by @app/roomote) +- Fix: Prevent double notification sound playback (PR #11283 by @hannesrudolph) +- Fix: Prevent false unsaved changes prompt with OpenAI Compatible headers (#8230 by @hannesrudolph, PR #11334 by @daniel-lxs) +- Fix: Cancel backend auto-approval timeout when auto-approve is toggled off mid-countdown (PR #11439 by @SannidhyaSah) +- Fix: Add follow_up param validation in AskFollowupQuestionTool (PR #11484 by @rossdonald) +- Fix: Prevent webview postMessage crashes and make dispose idempotent (PR #11313 by @0xMink) +- Fix: Avoid zsh process-substitution false positives in assignments (PR #11365 by @hannesrudolph) +- Fix: Harden command auto-approval against inline JS false positives (PR #11382 by @hannesrudolph) +- Fix: Make tab close best-effort in DiffViewProvider.open (PR #11363 by @0xMink) +- Fix: Canonicalize core.worktree comparison to prevent Windows path mismatch failures (PR #11346 by @0xMink) +- Fix: Make removeClineFromStack() delegation-aware to prevent orphaned parent tasks (PR #11302 by @app/roomote) +- Fix task resumption in the API module (PR #11369 by @cte) +- Make defaultTemperature required in getModelParams to prevent silent temperature overrides (PR #11218 by @app/roomote) +- Remove noisy console.warn logs from NativeToolCallParser (PR #11264 by @daniel-lxs) +- Consolidate getState calls in resolveWebviewView (PR #11320 by @0xMink) +- Clean up repo-facing mode rules (PR #11410 by @hannesrudolph) +- Implement ModelMessage storage layer with AI SDK response messages (PR #11409 by @daniel-lxs) +- Extract translation and merge resolver modes into reusable skills (PR #11215 by @app/roomote) +- Add blog section with initial posts to roocode.com (PR #11127 by @app/roomote) +- Replace Roomote Control with Linear Integration in cloud features grid (PR #11280 by @app/roomote) +- Add IPC query handlers for commands, modes, and models (PR #11279 by @cte) +- Add stdin stream mode for the CLI (PR #11476 by @cte) +- Make CLI auto-approve by default with require-approval opt-in (PR #11424 by @cte) +- Update CLI default model from Opus 4.5 to Opus 4.6 (PR #11273 by @app/roomote) +- Add linux-arm64 support for the Roo CLI (PR #11314 by @cte) +- Release: v1.110.0 version bump (PR #11278 by @jr) +- Release: v1.111.0 (PR #11421 by @cte) +- CLI release: v0.0.51 (PR #11274 by @cte) +- CLI release: v0.0.52 (PR #11324 by @cte) +- CLI release: v0.0.53 (PR #11425 by @cte) +- CLI release: v0.0.54 (PR #11477 by @cte) diff --git a/src/core/webview/ClineProvider.ts b/src/core/webview/ClineProvider.ts index bb9199a65c..408bbfd219 100644 --- a/src/core/webview/ClineProvider.ts +++ b/src/core/webview/ClineProvider.ts @@ -166,7 +166,7 @@ export class ClineProvider public isViewLaunched = false public settingsImportedAt?: number - public readonly latestAnnouncementId = "jan-2026-v3.45.0-smart-code-folding" // v3.45.0 Smart Code Folding + public readonly latestAnnouncementId = "feb-2026-v3.48.0-sonnet-46-stability-locked-config" // v3.48.0 Sonnet 4.6, Stability, Locked API Config public readonly providerSettingsManager: ProviderSettingsManager public readonly customModesManager: CustomModesManager diff --git a/webview-ui/src/components/chat/Announcement.tsx b/webview-ui/src/components/chat/Announcement.tsx index 7e13c34de6..77dfd01a91 100644 --- a/webview-ui/src/components/chat/Announcement.tsx +++ b/webview-ui/src/components/chat/Announcement.tsx @@ -44,7 +44,9 @@ const Announcement = ({ hideAnnouncement }: AnnouncementProps) => {

{t("chat:announcement.release.heading")}

diff --git a/webview-ui/src/i18n/locales/ca/chat.json b/webview-ui/src/i18n/locales/ca/chat.json index 566d0139be..16e999efd7 100644 --- a/webview-ui/src/i18n/locales/ca/chat.json +++ b/webview-ui/src/i18n/locales/ca/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "Què hi ha de nou:", - "smartCodeFolding": "Plegament intel·ligent de codi: La condensació de context ara preserva un mapa lleuger dels teus fitxers—signatures de funcions, declaracions de classe i definicions de tipus. Això proporciona millor continuïtat després de condensar i edicions més intel·ligents quan es fa referència a feina anterior." + "sonnet46": "Claude Sonnet 4.6: Suport complet per al darrer model Claude Sonnet 4.6 d'Anthropic a tots els proveïdors — Anthropic, Bedrock, Vertex, OpenRouter i Vercel AI Gateway.", + "stabilityFixes": "Millores d'estabilitat: Cicle de vida de delegació reforçat contra condicions de carrera, correcció de la preservació de l'historial de xat durant la navegació i la represa de tasques, i resolució de problemes d'ancoratge de desplaçament per a una experiència més fluida.", + "lockedApiConfig": "Configuració d'API bloquejada: Un nou commutador de bloqueig et permet fixar la configuració de l'API a tots els modes d'un espai de treball, de manera que canviar de mode ja no reinicia la configuració del proveïdor." }, "cloudAgents": { "heading": "Novetats al núvol:", diff --git a/webview-ui/src/i18n/locales/de/chat.json b/webview-ui/src/i18n/locales/de/chat.json index 9568dce40d..339083038a 100644 --- a/webview-ui/src/i18n/locales/de/chat.json +++ b/webview-ui/src/i18n/locales/de/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "Was ist neu:", - "smartCodeFolding": "Intelligentes Code-Folding: Kontextkomprimierung bewahrt jetzt eine leichte Karte deiner Dateien—Funktionssignaturen, Klassendeklarationen und Typdefinitionen. Dies ermöglicht bessere Kontinuität nach der Komprimierung und intelligentere Bearbeitungen beim Verweisen auf vorherige Arbeiten." + "sonnet46": "Claude Sonnet 4.6: Volle Unterstützung für Anthropics neuestes Claude Sonnet 4.6 Modell bei allen Anbietern — Anthropic, Bedrock, Vertex, OpenRouter und Vercel AI Gateway.", + "stabilityFixes": "Stabilitätsverbesserungen: Delegierungs-Lebenszyklus gegen Race Conditions gehärtet, Erhaltung des Chat-Verlaufs bei Navigation und Aufgabenwiederaufnahme behoben und Scroll-Verankerungsprobleme für ein flüssigeres Erlebnis gelöst.", + "lockedApiConfig": "Gesperrte API-Konfiguration: Ein neuer Sperr-Schalter ermöglicht es dir, deine API-Konfiguration über alle Modi in einem Workspace zu fixieren, sodass ein Moduswechsel deine Anbietereinstellungen nicht mehr zurücksetzt." }, "cloudAgents": { "heading": "Neu in der Cloud:", diff --git a/webview-ui/src/i18n/locales/en/chat.json b/webview-ui/src/i18n/locales/en/chat.json index dd21792e43..71f08bb504 100644 --- a/webview-ui/src/i18n/locales/en/chat.json +++ b/webview-ui/src/i18n/locales/en/chat.json @@ -366,7 +366,9 @@ }, "release": { "heading": "What's New:", - "smartCodeFolding": "Smart Code Folding: Context condensation now preserves a lightweight map of your files: function signatures, class declarations, and type definitions. This provides better continuity after condensing and smarter edits when referencing previous work." + "sonnet46": "Claude Sonnet 4.6: Full support for Anthropic's latest Claude Sonnet 4.6 model across all providers — Anthropic, Bedrock, Vertex, OpenRouter, and Vercel AI Gateway.", + "stabilityFixes": "Stability Improvements: Hardened delegation lifecycle against race conditions, fixed chat history preservation during navigation and task resume, and resolved scroll anchoring issues for a smoother experience.", + "lockedApiConfig": "Locked API Config: New lock toggle lets you pin your API configuration across all modes in a workspace, so switching modes no longer resets your provider settings." }, "cloudAgents": { "heading": "New in the Cloud:", diff --git a/webview-ui/src/i18n/locales/es/chat.json b/webview-ui/src/i18n/locales/es/chat.json index 69837b7ec9..cee47210b7 100644 --- a/webview-ui/src/i18n/locales/es/chat.json +++ b/webview-ui/src/i18n/locales/es/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "Qué hay de nuevo:", - "smartCodeFolding": "Plegado de código inteligente: La condensación de contexto ahora preserva un mapa ligero de tus archivos—firmas de función, declaraciones de clase y definiciones de tipo. Esto proporciona mejor continuidad después de condensar y ediciones más inteligentes al referenciar trabajo anterior." + "sonnet46": "Claude Sonnet 4.6: Soporte completo para el último modelo Claude Sonnet 4.6 de Anthropic en todos los proveedores — Anthropic, Bedrock, Vertex, OpenRouter y Vercel AI Gateway.", + "stabilityFixes": "Mejoras de estabilidad: Ciclo de vida de delegación reforzado contra condiciones de carrera, corrección de la preservación del historial de chat durante la navegación y reanudación de tareas, y resolución de problemas de anclaje de desplazamiento para una experiencia más fluida.", + "lockedApiConfig": "Configuración de API bloqueada: Un nuevo interruptor de bloqueo te permite fijar tu configuración de API en todos los modos de un espacio de trabajo, para que cambiar de modo ya no reinicie la configuración del proveedor." }, "cloudAgents": { "heading": "Novedades en la Nube:", diff --git a/webview-ui/src/i18n/locales/fr/chat.json b/webview-ui/src/i18n/locales/fr/chat.json index e3c7d77273..592a85dbcd 100644 --- a/webview-ui/src/i18n/locales/fr/chat.json +++ b/webview-ui/src/i18n/locales/fr/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "Quoi de neuf :", - "smartCodeFolding": "Pliage de code intelligent : La condensation du contexte préserve maintenant une carte légère de vos fichiers—signatures de fonctions, déclarations de classes et définitions de types. Cela offre une meilleure continuité après la condensation et des éditions plus intelligentes lors du référencement de travail antérieur." + "sonnet46": "Claude Sonnet 4.6 : Prise en charge complète du dernier modèle Claude Sonnet 4.6 d'Anthropic sur tous les fournisseurs — Anthropic, Bedrock, Vertex, OpenRouter et Vercel AI Gateway.", + "stabilityFixes": "Améliorations de stabilité : Cycle de vie de délégation renforcé contre les conditions de course, correction de la préservation de l'historique de chat lors de la navigation et de la reprise de tâches, et résolution des problèmes d'ancrage du défilement pour une expérience plus fluide.", + "lockedApiConfig": "Configuration API verrouillée : Un nouveau bouton de verrouillage te permet de fixer ta configuration API sur tous les modes d'un espace de travail, pour que changer de mode ne réinitialise plus tes paramètres de fournisseur." }, "cloudAgents": { "heading": "Nouveautés dans le Cloud :", diff --git a/webview-ui/src/i18n/locales/hi/chat.json b/webview-ui/src/i18n/locales/hi/chat.json index 6e17b7d314..897d6b2db1 100644 --- a/webview-ui/src/i18n/locales/hi/chat.json +++ b/webview-ui/src/i18n/locales/hi/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "नया क्या है:", - "smartCodeFolding": "स्मार्ट कोड फोल्डिंग: संदर्भ संघनन अब आपकी फ़ाइलों का एक हल्का मानचित्र संरक्षित करता है—फ़ंक्शन सिग्नेचर, क्लास घोषणाएँ, और टाइप परिभाषाएँ। यह संघनन के बाद बेहतर निरंतरता और पिछले काम को संदर्भित करते समय स्मार्ट संपादन प्रदान करता है।" + "sonnet46": "Claude Sonnet 4.6: सभी प्रदाताओं पर Anthropic के नवीनतम Claude Sonnet 4.6 मॉडल का पूर्ण समर्थन — Anthropic, Bedrock, Vertex, OpenRouter, और Vercel AI Gateway।", + "stabilityFixes": "स्थिरता सुधार: रेस कंडीशन के खिलाफ डेलिगेशन जीवनचक्र को मजबूत किया, नेविगेशन और कार्य पुनरारंभ के दौरान चैट इतिहास संरक्षण को ठीक किया, और एक आसान अनुभव के लिए स्क्रॉल एंकरिंग समस्याओं को हल किया।", + "lockedApiConfig": "लॉक्ड API कॉन्फ़िग: एक नया लॉक टॉगल आपको एक वर्कस्पेस में सभी मोड्स में अपनी API कॉन्फ़िगरेशन को पिन करने देता है, ताकि मोड बदलने पर अब आपकी प्रदाता सेटिंग्स रीसेट न हों।" }, "cloudAgents": { "heading": "क्लाउड में नया:", diff --git a/webview-ui/src/i18n/locales/id/chat.json b/webview-ui/src/i18n/locales/id/chat.json index 9a4473cb01..f78cbc0d47 100644 --- a/webview-ui/src/i18n/locales/id/chat.json +++ b/webview-ui/src/i18n/locales/id/chat.json @@ -376,7 +376,9 @@ }, "release": { "heading": "Yang Baru:", - "smartCodeFolding": "Smart Code Folding: Kondensasi konteks sekarang mempertahankan peta ringan dari file Anda—tanda tangan fungsi, deklarasi kelas, dan definisi tipe. Ini memberikan kontinuitas yang lebih baik setelah kondensasi dan pengeditan yang lebih cerdas saat merujuk pekerjaan sebelumnya." + "sonnet46": "Claude Sonnet 4.6: Dukungan penuh untuk model Claude Sonnet 4.6 terbaru dari Anthropic di semua penyedia — Anthropic, Bedrock, Vertex, OpenRouter, dan Vercel AI Gateway.", + "stabilityFixes": "Peningkatan Stabilitas: Siklus hidup delegasi diperkuat terhadap race condition, perbaikan pelestarian riwayat chat selama navigasi dan resume tugas, serta penyelesaian masalah penahan scroll untuk pengalaman yang lebih mulus.", + "lockedApiConfig": "Konfigurasi API Terkunci: Tombol kunci baru memungkinkan kamu mengunci konfigurasi API di semua mode dalam workspace, sehingga berpindah mode tidak lagi mengatur ulang pengaturan penyedia." }, "cloudAgents": { "heading": "Baru di Cloud:", diff --git a/webview-ui/src/i18n/locales/it/chat.json b/webview-ui/src/i18n/locales/it/chat.json index 4c4190c7c1..a6cafe1bd1 100644 --- a/webview-ui/src/i18n/locales/it/chat.json +++ b/webview-ui/src/i18n/locales/it/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "Novità:", - "smartCodeFolding": "Smart Code Folding: La condensazione del contesto mantiene ora una mappa leggera dei tuoi file—firme di funzione, dichiarazioni di classe e definizioni di tipo. Questo fornisce una migliore continuità dopo la condensazione e modifiche più intelligenti quando si fa riferimento al lavoro precedente." + "sonnet46": "Claude Sonnet 4.6: Supporto completo per l'ultimo modello Claude Sonnet 4.6 di Anthropic su tutti i provider — Anthropic, Bedrock, Vertex, OpenRouter e Vercel AI Gateway.", + "stabilityFixes": "Miglioramenti di stabilità: Ciclo di vita della delega rafforzato contro le race condition, correzione della conservazione della cronologia chat durante la navigazione e la ripresa delle attività, e risoluzione dei problemi di ancoraggio dello scroll per un'esperienza più fluida.", + "lockedApiConfig": "Configurazione API bloccata: Un nuovo pulsante di blocco ti permette di fissare la configurazione API su tutti i modi in un workspace, così cambiare modo non reimposta più le impostazioni del provider." }, "cloudAgents": { "heading": "Novità nel Cloud:", diff --git a/webview-ui/src/i18n/locales/ja/chat.json b/webview-ui/src/i18n/locales/ja/chat.json index 3c39a9e95b..78721a6f5c 100644 --- a/webview-ui/src/i18n/locales/ja/chat.json +++ b/webview-ui/src/i18n/locales/ja/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "新機能:", - "smartCodeFolding": "スマートコードフォールディング: コンテキスト圧縮により、ファイルの軽量マップが保持されるようになりました—関数シグネチャ、クラス宣言、型定義。これにより、圧縮後の継続性が向上し、以前の作業を参照する際にさらにスマートな編集が可能になります。" + "sonnet46": "Claude Sonnet 4.6: Anthropicの最新モデルClaude Sonnet 4.6をすべてのプロバイダーで完全サポート — Anthropic、Bedrock、Vertex、OpenRouter、Vercel AI Gateway。", + "stabilityFixes": "安定性の改善: レースコンディションに対するデリゲーションライフサイクルの強化、ナビゲーションおよびタスク再開時のチャット履歴保持の修正、よりスムーズな体験のためのスクロールアンカリング問題の解決。", + "lockedApiConfig": "ロックされたAPI設定: 新しいロックトグルにより、ワークスペース内のすべてのモードでAPI設定を固定でき、モードを切り替えてもプロバイダー設定がリセットされなくなりました。" }, "cloudAgents": { "heading": "クラウドの新機能:", diff --git a/webview-ui/src/i18n/locales/ko/chat.json b/webview-ui/src/i18n/locales/ko/chat.json index 73621f8604..86aa58e522 100644 --- a/webview-ui/src/i18n/locales/ko/chat.json +++ b/webview-ui/src/i18n/locales/ko/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "새로운 기능:", - "smartCodeFolding": "스마트 코드 폴딩: 컨텍스트 응축이 이제 파일의 경량 맵을 보존합니다—함수 시그니처, 클래스 선언 및 타입 정의를 포함합니다. 이는 응축 후 더 나은 연속성과 이전 작업을 참조할 때 더 스마트한 편집을 제공합니다." + "sonnet46": "Claude Sonnet 4.6: 모든 제공업체에서 Anthropic의 최신 Claude Sonnet 4.6 모델을 완벽 지원 — Anthropic, Bedrock, Vertex, OpenRouter, Vercel AI Gateway.", + "stabilityFixes": "안정성 개선: 레이스 컨디션에 대한 위임 수명주기 강화, 탐색 및 작업 재개 시 채팅 기록 보존 수정, 더 부드러운 경험을 위한 스크롤 앵커링 문제 해결.", + "lockedApiConfig": "잠긴 API 설정: 새로운 잠금 토글로 워크스페이스의 모든 모드에서 API 구성을 고정할 수 있어, 모드를 전환해도 제공업체 설정이 더 이상 초기화되지 않습니다." }, "cloudAgents": { "heading": "클라우드의 새로운 기능:", diff --git a/webview-ui/src/i18n/locales/nl/chat.json b/webview-ui/src/i18n/locales/nl/chat.json index 94ea4720c0..57dd6e5499 100644 --- a/webview-ui/src/i18n/locales/nl/chat.json +++ b/webview-ui/src/i18n/locales/nl/chat.json @@ -320,7 +320,9 @@ }, "release": { "heading": "Wat is er nieuw:", - "smartCodeFolding": "Smart Code Folding: Contextcondensatie behoudt nu een lichte kaart van je bestanden—functiehandtekeningen, klasdeclaraties en typedefinities. Dit biedt betere continuïteit na condensatie en slimmere bewerkingen bij verwijzing naar vorig werk." + "sonnet46": "Claude Sonnet 4.6: Volledige ondersteuning voor Anthropics nieuwste Claude Sonnet 4.6 model bij alle providers — Anthropic, Bedrock, Vertex, OpenRouter en Vercel AI Gateway.", + "stabilityFixes": "Stabiliteitsverbeteringen: Delegatie-levenscyclus versterkt tegen race conditions, behoud van chatgeschiedenis tijdens navigatie en taakhervatting hersteld, en scroll-verankeringsproblemen opgelost voor een soepelere ervaring.", + "lockedApiConfig": "Vergrendelde API-configuratie: Een nieuwe vergrendelingsknop laat je je API-configuratie vastzetten in alle modi van een workspace, zodat het wisselen van modus je providerinstellingen niet meer reset." }, "cloudAgents": { "heading": "Nieuw in de Cloud:", diff --git a/webview-ui/src/i18n/locales/pl/chat.json b/webview-ui/src/i18n/locales/pl/chat.json index 8d27348d49..bcf3317882 100644 --- a/webview-ui/src/i18n/locales/pl/chat.json +++ b/webview-ui/src/i18n/locales/pl/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "Co nowego:", - "smartCodeFolding": "Smart Code Folding: Kondensacja kontekstu teraz zachowuje lekką mapę twoich plików—sygnatury funkcji, deklaracje klas i definicje typów. Zapewnia to lepszą ciągłość po kondensacji i mądrzejsze edycje przy odwoływaniu się do poprzedniej pracy." + "sonnet46": "Claude Sonnet 4.6: Pełne wsparcie dla najnowszego modelu Claude Sonnet 4.6 od Anthropic u wszystkich dostawców — Anthropic, Bedrock, Vertex, OpenRouter i Vercel AI Gateway.", + "stabilityFixes": "Ulepszenia stabilności: Wzmocnienie cyklu życia delegacji przeciwko warunkom wyścigu, naprawa zachowania historii czatu podczas nawigacji i wznawiania zadań oraz rozwiązanie problemów z zakotwiczaniem przewijania dla płynniejszego działania.", + "lockedApiConfig": "Zablokowana konfiguracja API: Nowy przełącznik blokady pozwala przypiąć konfigurację API we wszystkich trybach w workspace, dzięki czemu przełączanie trybów nie resetuje już ustawień dostawcy." }, "cloudAgents": { "heading": "Nowości w chmurze:", diff --git a/webview-ui/src/i18n/locales/pt-BR/chat.json b/webview-ui/src/i18n/locales/pt-BR/chat.json index d4c7a92f56..4429fa2962 100644 --- a/webview-ui/src/i18n/locales/pt-BR/chat.json +++ b/webview-ui/src/i18n/locales/pt-BR/chat.json @@ -347,7 +347,9 @@ }, "release": { "heading": "Novidades:", - "smartCodeFolding": "Smart Code Folding: A condensação de contexto agora preserva um mapa leve de seus arquivos—assinaturas de função, declarações de classe e definições de tipo. Isso oferece melhor continuidade após condensação e edições mais inteligentes ao referenciar trabalho anterior." + "sonnet46": "Claude Sonnet 4.6: Suporte completo para o mais recente modelo Claude Sonnet 4.6 da Anthropic em todos os provedores — Anthropic, Bedrock, Vertex, OpenRouter e Vercel AI Gateway.", + "stabilityFixes": "Melhorias de estabilidade: Ciclo de vida de delegação reforçado contra condições de corrida, correção da preservação do histórico de chat durante navegação e retomada de tarefas, e resolução de problemas de ancoragem de rolagem para uma experiência mais suave.", + "lockedApiConfig": "Configuração de API bloqueada: Um novo botão de bloqueio permite fixar sua configuração de API em todos os modos de um workspace, para que trocar de modo não redefina mais suas configurações de provedor." }, "cloudAgents": { "heading": "Novidades na Nuvem:", diff --git a/webview-ui/src/i18n/locales/ru/chat.json b/webview-ui/src/i18n/locales/ru/chat.json index e8d1760097..091175f0bb 100644 --- a/webview-ui/src/i18n/locales/ru/chat.json +++ b/webview-ui/src/i18n/locales/ru/chat.json @@ -321,7 +321,9 @@ }, "release": { "heading": "Что нового:", - "smartCodeFolding": "Smart Code Folding: Конденсация контекста теперь сохраняет легкую карту ваших файлов—сигнатуры функций, объявления классов и определения типов. Это обеспечивает лучшую непрерывность после конденсации и более умные правки при ссылке на предыдущую работу." + "sonnet46": "Claude Sonnet 4.6: Полная поддержка новейшей модели Claude Sonnet 4.6 от Anthropic у всех провайдеров — Anthropic, Bedrock, Vertex, OpenRouter и Vercel AI Gateway.", + "stabilityFixes": "Улучшения стабильности: Укрепление жизненного цикла делегирования от состояний гонки, исправление сохранения истории чата при навигации и возобновлении задач, а также решение проблем привязки прокрутки для более плавной работы.", + "lockedApiConfig": "Заблокированная конфигурация API: Новый переключатель блокировки позволяет закрепить конфигурацию API для всех режимов в рабочем пространстве, чтобы переключение режимов больше не сбрасывало настройки провайдера." }, "cloudAgents": { "heading": "Новое в облаке:", diff --git a/webview-ui/src/i18n/locales/tr/chat.json b/webview-ui/src/i18n/locales/tr/chat.json index 2d884eaa92..26a975d797 100644 --- a/webview-ui/src/i18n/locales/tr/chat.json +++ b/webview-ui/src/i18n/locales/tr/chat.json @@ -348,7 +348,9 @@ }, "release": { "heading": "Yenilikler:", - "smartCodeFolding": "Smart Code Folding: Bağlam yoğunlaştırması şimdi dosyalarınızın hafif bir haritasını korur—fonksiyon imzaları, sınıf bildirimleri ve tür tanımları. Bu, yoğunlaştırmadan sonra daha iyi devamlılık ve önceki çalışmaya atıfta bulunurken daha akıllı düzenlemeler sağlar." + "sonnet46": "Claude Sonnet 4.6: Anthropic'in en yeni Claude Sonnet 4.6 modeli için tüm sağlayıcılarda tam destek — Anthropic, Bedrock, Vertex, OpenRouter ve Vercel AI Gateway.", + "stabilityFixes": "Kararlılık İyileştirmeleri: Yarış koşullarına karşı delegasyon yaşam döngüsü güçlendirildi, gezinme ve görev devam ettirme sırasında sohbet geçmişi koruması düzeltildi ve daha akıcı bir deneyim için kaydırma sabitleme sorunları çözüldü.", + "lockedApiConfig": "Kilitli API Yapılandırması: Yeni kilit düğmesi, API yapılandırmanı bir çalışma alanındaki tüm modlarda sabitlemenizi sağlar, böylece mod değiştirmek artık sağlayıcı ayarlarını sıfırlamaz." }, "cloudAgents": { "heading": "Cloud'daki yenilikler:", diff --git a/webview-ui/src/i18n/locales/vi/chat.json b/webview-ui/src/i18n/locales/vi/chat.json index ac44807484..70637db9c6 100644 --- a/webview-ui/src/i18n/locales/vi/chat.json +++ b/webview-ui/src/i18n/locales/vi/chat.json @@ -348,7 +348,9 @@ }, "release": { "heading": "Tính năng mới:", - "smartCodeFolding": "Smart Code Folding: Nén ngữ cảnh giờ đây bảo tồn một bản đồ nhẹ của các tệp của bạn—chữ ký hàm, khai báo lớp và định nghĩa kiểu. Điều này cung cấp tính liên tục tốt hơn sau nén và chỉnh sửa thông minh hơn khi tham chiếu công việc trước đó." + "sonnet46": "Claude Sonnet 4.6: Hỗ trợ đầy đủ mô hình Claude Sonnet 4.6 mới nhất của Anthropic trên tất cả nhà cung cấp — Anthropic, Bedrock, Vertex, OpenRouter và Vercel AI Gateway.", + "stabilityFixes": "Cải thiện ổn định: Tăng cường vòng đời ủy quyền chống lại điều kiện cạnh tranh, sửa lỗi bảo tồn lịch sử trò chuyện khi điều hướng và tiếp tục tác vụ, đồng thời giải quyết các vấn đề neo cuộn để có trải nghiệm mượt mà hơn.", + "lockedApiConfig": "Cấu hình API đã khóa: Nút khóa mới cho phép bạn ghim cấu hình API trên tất cả các chế độ trong workspace, để việc chuyển chế độ không còn đặt lại cài đặt nhà cung cấp nữa." }, "cloudAgents": { "heading": "Mới trên Cloud:", diff --git a/webview-ui/src/i18n/locales/zh-CN/chat.json b/webview-ui/src/i18n/locales/zh-CN/chat.json index 0912c0bcac..d5f945da18 100644 --- a/webview-ui/src/i18n/locales/zh-CN/chat.json +++ b/webview-ui/src/i18n/locales/zh-CN/chat.json @@ -348,7 +348,9 @@ }, "release": { "heading": "新增功能:", - "smartCodeFolding": "智能代码折叠:上下文压缩现在保留文件的轻量级映射——函数签名、类声明和类型定义。 这在压缩后提供更好的连续性,引用之前工作时编辑更聪明。" + "sonnet46": "Claude Sonnet 4.6:全面支持 Anthropic 最新的 Claude Sonnet 4.6 模型,覆盖所有提供商 — Anthropic、Bedrock、Vertex、OpenRouter 和 Vercel AI Gateway。", + "stabilityFixes": "稳定性改进:强化委派生命周期以防止竞态条件,修复导航和任务恢复时的聊天历史保留问题,并解决滚动锚定问题以获得更流畅的体验。", + "lockedApiConfig": "锁定 API 配置:新的锁定开关让你可以在工作区的所有模式中固定 API 配置,这样切换模式不再重置你的提供商设置。" }, "cloudAgents": { "heading": "云端新功能:", diff --git a/webview-ui/src/i18n/locales/zh-TW/chat.json b/webview-ui/src/i18n/locales/zh-TW/chat.json index 6f7066648a..0693a7d96f 100644 --- a/webview-ui/src/i18n/locales/zh-TW/chat.json +++ b/webview-ui/src/i18n/locales/zh-TW/chat.json @@ -369,7 +369,9 @@ }, "release": { "heading": "新增功能:", - "smartCodeFolding": "智慧代碼摺疊:上下文壓縮現保留檔案的輕量級對應圖——函數簽章、類別宣告和型別定義。 這提供壓縮後更佳的連續性,以及引用之前工作時更聰慧的編輯。" + "sonnet46": "Claude Sonnet 4.6:全面支援 Anthropic 最新的 Claude Sonnet 4.6 模型,涵蓋所有提供者 — Anthropic、Bedrock、Vertex、OpenRouter 和 Vercel AI Gateway。", + "stabilityFixes": "穩定性改善:強化委派生命週期以防止競態條件,修復導航和工作恢復時的聊天紀錄保留問題,並解決捲動錨定問題以獲得更流暢的體驗。", + "lockedApiConfig": "鎖定 API 設定:新的鎖定開關讓你可以在工作區的所有模式中固定 API 設定,這樣切換模式不再重設你的提供者設定。" }, "cloudAgents": { "heading": "雲端的新功能:",