Matt Rubens 9 months ago
parent
commit
842e69ceb8

+ 5 - 0
.changeset/moody-geckos-hammer.md

@@ -0,0 +1,5 @@
+---
+"roo-cline": minor
+---
+
+v3.10

+ 5 - 7
README.md

@@ -48,15 +48,13 @@ Check out the [CHANGELOG](CHANGELOG.md) for detailed updates and fixes.
 
 ---
 
-## 🎉 Roo Code 3.9 Released
+## 🎉 Roo Code 3.10 Released
 
-Roo Code has gone international in 3.9!
+Roo Code 3.10 brings powerful productivity enhancements!
 
-- Roo Code has been translated into 14 different languages! To see them all and change your settings, go to Settings -> Language.
-- We now support both the stdio and SSE transports for MCP
-- By popular demand, you can now batch delete history items
-- Turn on text-to-speech in your settings to hear everything Roo has to say
-- Want more control over your OpenRouter? Now you can pick a specific provider for your model.
+- Suggested responses to questions to save you time typing
+- Improved large file handling through mapping out the file structure and reading only the relevant content
+- Rebuilt @-mention file lookup that respects .gitignore and doesn't have a limit on the number of files tracked
 
 ---
 

+ 5 - 7
locales/ca/README.md

@@ -47,15 +47,13 @@ Consulteu el [CHANGELOG](../CHANGELOG.md) per a actualitzacions i correccions de
 
 ---
 
-## 🎉 Roo Code 3.9 Llançat
+## 🎉 Roo Code 3.10 Llançat
 
-Roo Code 3.9 s'ha tornat internacional!
+Roo Code 3.10 aporta potents millores de productivitat!
 
-- Roo Code s'ha traduït a 14 idiomes diferents! Aneu a Configuració → Idioma per veure tots els idiomes i canviar la vostra configuració.
-- Ara suportem tant stdio com SSE com a transports per a MCP
-- Per demanda popular, ara podeu eliminar elements de l'historial en lot
-- Activeu la conversió de text a veu a la configuració per escoltar tot el que Roo té per dir
-- Voleu més control sobre el vostre OpenRouter? Ara podeu triar un proveïdor específic per al vostre model.
+- Respostes suggerides a les preguntes per estalviar temps d'escriptura
+- Millora en la gestió de fitxers grans mitjançant el mapeig de l'estructura del fitxer i la lectura només del contingut rellevant
+- Reconstrucció de la cerca de fitxers amb @-menció que respecta .gitignore i no té límit en el nombre de fitxers rastrejats
 
 ---
 

+ 5 - 7
locales/de/README.md

@@ -47,15 +47,13 @@ Sehen Sie sich das [CHANGELOG](../CHANGELOG.md) für detaillierte Updates und Fe
 
 ---
 
-## 🎉 Roo Code 3.9 veröffentlicht
+## 🎉 Roo Code 3.10 veröffentlicht
 
-Roo Code 3.9 wird international!
+Roo Code 3.10 bringt leistungsstarke Produktivitätsverbesserungen!
 
-- Roo Code wurde in 14 verschiedene Sprachen übersetzt! Gehe zu Einstellungen → Sprache, um alle Sprachen zu sehen und deine Einstellungen zu ändern.
-- Wir unterstützen jetzt sowohl stdio als auch SSE als Transporte für MCP
-- Auf vielfachen Wunsch kannst du jetzt Verlaufseinträge in Gruppen löschen
-- Aktiviere Text-zu-Sprache in deinen Einstellungen, um alles zu hören, was Roo zu sagen hat
-- Möchtest du mehr Kontrolle über deinen OpenRouter? Jetzt kannst du für dein Modell einen bestimmten Anbieter auswählen.
+- Vorgeschlagene Antworten auf Fragen, um Zeit beim Tippen zu sparen
+- Verbesserte Handhabung großer Dateien durch Kartierung der Dateistruktur und Lesen nur der relevanten Inhalte
+- Überarbeitete @-Erwähnungs-Dateisuche, die .gitignore respektiert und keine Begrenzung der Anzahl der verfolgten Dateien hat
 
 ---
 

+ 5 - 7
locales/es/README.md

@@ -47,15 +47,13 @@ Consulta el [CHANGELOG](../CHANGELOG.md) para ver actualizaciones detalladas y c
 
 ---
 
-## 🎉 Roo Code 3.9 Lanzado
+## 🎉 Roo Code 3.10 Lanzado
 
-¡Roo Code 3.9 se vuelve internacional!
+¡Roo Code 3.10 trae potentes mejoras de productividad!
 
-- ¡Roo Code ha sido traducido a 14 idiomas diferentes! Ve a Configuración → Idioma para ver todos los idiomas y cambiar tu configuración.
-- Ahora admitimos tanto stdio como SSE como transportes para MCP
-- Por demanda popular, ahora puedes eliminar elementos del historial en lote
-- Activa la conversión de texto a voz en tu configuración para escuchar todo lo que Roo tiene que decir
-- ¿Quieres más control sobre tu OpenRouter? Ahora puedes elegir un proveedor específico para tu modelo.
+- Respuestas sugeridas a preguntas para ahorrarte tiempo al escribir
+- Mejor manejo de archivos grandes mediante el mapeo de la estructura del archivo y la lectura solo del contenido relevante
+- Búsqueda de archivos con @-mención reconstruida que respeta .gitignore y no tiene límite en el número de archivos rastreados
 
 ---
 

+ 5 - 7
locales/fr/README.md

@@ -47,15 +47,13 @@ Consultez le [CHANGELOG](../CHANGELOG.md) pour des mises à jour détaillées et
 
 ---
 
-## 🎉 Roo Code 3.9 est sorti
+## 🎉 Roo Code 3.10 est sorti
 
-Roo Code 3.9 devient international !
+Roo Code 3.10 apporte de puissantes améliorations de productivité !
 
-- Roo Code a été traduit dans 14 langues différentes ! Allez dans Paramètres → Langue pour voir toutes les langues et modifier vos paramètres.
-- Nous prenons désormais en charge les transports stdio et SSE pour MCP
-- Suite à vos nombreuses demandes, vous pouvez maintenant supprimer des éléments d'historique en lot
-- Activez la synthèse vocale dans vos paramètres pour écouter toutes les réponses de Roo
-- Vous souhaitez plus de contrôle sur votre OpenRouter ? Vous pouvez maintenant choisir un fournisseur spécifique pour votre modèle.
+- Réponses suggérées aux questions pour vous faire gagner du temps de frappe
+- Gestion améliorée des fichiers volumineux grâce à la cartographie de la structure du fichier et à la lecture uniquement du contenu pertinent
+- Recherche de fichiers par @-mention reconstruite qui respecte .gitignore et n'a pas de limite sur le nombre de fichiers suivis
 
 ---
 

+ 5 - 7
locales/hi/README.md

@@ -47,15 +47,13 @@
 
 ---
 
-## 🎉 Roo Code 3.9 जारी
+## 🎉 Roo Code 3.10 जारी
 
-Roo Code 3.9 अंतरराष्ट्रीय हो गया है!
+Roo Code 3.10 शक्तिशाली उत्पादकता सुधार लाता है!
 
-- Roo Code को 14 अलग-अलग भाषाओं में अनुवादित किया गया है! सभी भाषाएँ देखने और अपनी सेटिंग्स बदलने के लिए सेटिंग्स → भाषा पर जाएँ।
-- अब हम MCP के लिए stdio और SSE दोनों ट्रांसपोर्ट को सपोर्ट करते हैं
-- लोकप्रिय माँग पर, अब आप इतिहास आइटम्स को बैच में डिलीट कर सकते हैं
-- Roo की सभी बातें सुनने के लिए अपनी सेटिंग्स में टेक्स्ट-टू-स्पीच को चालू करें
-- अपने OpenRouter पर अधिक नियंत्रण चाहते हैं? अब आप अपने मॉडल के लिए एक विशिष्ट प्रोवाइडर चुन सकते हैं।
+- प्रश्नों के लिए सुझाई गई प्रतिक्रियाएँ जो आपका टाइपिंग समय बचाती हैं
+- फ़ाइल संरचना का मानचित्रण करके और केवल प्रासंगिक सामग्री पढ़कर बड़ी फ़ाइलों का बेहतर प्रबंधन
+- पुनर्निर्मित @-मेंशन फ़ाइल लुकअप जो .gitignore का सम्मान करता है और ट्रैक की गई फ़ाइलों की संख्या पर कोई सीमा नहीं है
 
 ---
 

+ 5 - 7
locales/it/README.md

@@ -47,15 +47,13 @@ Consulta il [CHANGELOG](../CHANGELOG.md) per aggiornamenti dettagliati e correzi
 
 ---
 
-## 🎉 Roo Code 3.9 Rilasciato
+## 🎉 Roo Code 3.10 Rilasciato
 
-Roo Code 3.9 diventa internazionale!
+Roo Code 3.10 porta potenti miglioramenti di produttività!
 
-- Roo Code è stato tradotto in 14 lingue diverse! Vai su Impostazioni → Lingua per vedere tutte le lingue e modificare le tue impostazioni.
-- Ora supportiamo sia stdio che SSE come trasporti per MCP
-- Su richiesta popolare, ora puoi eliminare elementi della cronologia in gruppo
-- Attiva la sintesi vocale nelle impostazioni per ascoltare tutto ciò che Roo ha da dire
-- Vuoi più controllo sul tuo OpenRouter? Ora puoi scegliere un provider specifico per il tuo modello.
+- Risposte suggerite alle domande per farti risparmiare tempo nella digitazione
+- Gestione migliorata dei file di grandi dimensioni tramite la mappatura della struttura del file e la lettura solo del contenuto rilevante
+- Ricerca file tramite @-menzione ricostruita che rispetta .gitignore e non ha limiti sul numero di file tracciati
 
 ---
 

+ 5 - 7
locales/ja/README.md

@@ -47,15 +47,13 @@
 
 ---
 
-## 🎉 Roo Code 3.9リリース
+## 🎉 Roo Code 3.10リリース
 
-Roo Code 3.9がグローバル化しました
+Roo Code 3.10は強力な生産性向上機能をもたらします
 
-- Roo Codeが14の言語に対応!設定 → 言語メニューから、すべての言語を確認して設定を変更できます。
-- MCPでstdioとSSEの両方の転送方式に対応しました
-- 多くのご要望にお応えして、履歴項目の一括削除が可能になりました
-- 設定でテキスト読み上げ機能をオンにすると、Rooの応答をすべて音声で聞くことができます
-- OpenRouterをより細かく制御したいですか?モデルごとに特定のプロバイダーを選択できるようになりました。
+- 質問への提案回答機能でタイピング時間を節約
+- ファイル構造のマッピングと関連コンテンツのみの読み取りによる大きなファイルの取り扱い改善
+- .gitignoreを尊重し、追跡ファイル数に制限のない@メンションによるファイル検索機能の再構築
 
 ---
 

+ 5 - 7
locales/ko/README.md

@@ -47,15 +47,13 @@
 
 ---
 
-## 🎉 Roo Code 3.9 출시
+## 🎉 Roo Code 3.10 출시
 
-Roo Code 3.9이 국제화되었습니다!
+Roo Code 3.10이 강력한 생산성 향상 기능을 제공합니다!
 
-- Roo Code가 14개 언어로 번역되었습니다! 설정 → 언어에서 모든 언어를 확인하고 설정을 변경하실 수 있습니다.
-- 이제 MCP에서 stdio와 SSE 전송 방식을 모두 지원합니다
-- 많은 요청에 따라 이제 기록 항목을 일괄 삭제할 수 있습니다
-- 설정에서 텍스트 음성 변환을 켜면 Roo가 하는 모든 말을 들을 수 있습니다
-- OpenRouter를 더 세밀하게 제어하고 싶으신가요? 이제 모델별로 특정 제공자를 선택할 수 있습니다.
+- 질문에 대한 제안 응답으로 타이핑 시간 절약
+- 파일 구조 매핑과 관련 내용만 읽어 대용량 파일 처리 개선
+- .gitignore를 존중하고 추적 파일 수에 제한이 없는 @-언급 파일 검색 기능 재구축
 
 ---
 

+ 5 - 7
locales/pl/README.md

@@ -47,15 +47,13 @@ Sprawdź [CHANGELOG](../CHANGELOG.md), aby uzyskać szczegółowe informacje o a
 
 ---
 
-## 🎉 Roo Code 3.9 został wydany
+## 🎉 Roo Code 3.10 został wydany
 
-Roo Code 3.9 staje się międzynarodowy!
+Roo Code 3.10 przynosi potężne usprawnienia produktywności!
 
-- Roo Code został przetłumaczony na 14 różnych języków! Przejdź do Ustawienia → Język, aby zobaczyć wszystkie języki i zmienić swoje ustawienia.
-- Teraz obsługujemy zarówno stdio, jak i SSE jako transporty dla MCP
-- Na popularne żądanie, możesz teraz usuwać elementy historii grupowo
-- Włącz syntezę mowy w ustawieniach, aby usłyszeć wszystko, co Roo ma do powiedzenia
-- Chcesz mieć większą kontrolę nad swoim OpenRouterem? Teraz możesz wybrać konkretnego dostawcę dla swojego modelu.
+- Sugerowane odpowiedzi na pytania, oszczędzające czas pisania
+- Ulepszona obsługa dużych plików poprzez mapowanie struktury pliku i odczytywanie tylko istotnej zawartości
+- Przebudowane wyszukiwanie plików przez @-wzmianki, które respektuje .gitignore i nie ma limitu liczby śledzonych plików
 
 ---
 

+ 5 - 7
locales/pt-BR/README.md

@@ -47,15 +47,13 @@ Confira o [CHANGELOG](../CHANGELOG.md) para atualizações e correções detalha
 
 ---
 
-## 🎉 Roo Code 3.9 Lançado
+## 🎉 Roo Code 3.10 Lançado
 
-O Roo Code 3.9 se tornou internacional!
+O Roo Code 3.10 traz poderosas melhorias de produtividade!
 
-- O Roo Code foi traduzido para 14 idiomas diferentes! Vá em Configurações → Idioma para ver todos os idiomas e alterar suas configurações.
-- Agora suportamos tanto stdio quanto SSE como transportes para MCP
-- Por demanda popular, agora você pode excluir itens do histórico em lote
-- Ative a conversão de texto em fala nas configurações para ouvir tudo o que o Roo tem a dizer
-- Quer mais controle sobre seu OpenRouter? Agora você pode escolher um provedor específico para seu modelo.
+- Respostas sugeridas para perguntas, economizando seu tempo de digitação
+- Manuseio aprimorado de arquivos grandes através do mapeamento da estrutura do arquivo e leitura apenas do conteúdo relevante
+- Busca de arquivos por @-menção reconstruída que respeita o .gitignore e não tem limite no número de arquivos rastreados
 
 ---
 

+ 5 - 7
locales/tr/README.md

@@ -47,15 +47,13 @@ Detaylı güncellemeler ve düzeltmeler için [CHANGELOG](../CHANGELOG.md) dosya
 
 ---
 
-## 🎉 Roo Code 3.9 Yayınlandı
+## 🎉 Roo Code 3.10 Yayınlandı
 
-Roo Code 3.9 uluslararası oldu!
+Roo Code 3.10 güçlü üretkenlik iyileştirmeleri getiriyor!
 
-- Roo Code 14 farklı dile çevrildi! Tüm dilleri görmek ve ayarlarınızı değiştirmek için Ayarlar → Dil bölümüne gidin.
-- Artık MCP için hem stdio hem de SSE taşıma protokollerini destekliyoruz
-- Yoğun talep üzerine, artık geçmiş öğelerini toplu olarak silebilirsiniz
-- Roo'nun söylediği her şeyi duymak için ayarlardan metin okuma özelliğini etkinleştirin
-- OpenRouter'ınız üzerinde daha fazla kontrol mü istiyorsunuz? Artık modeliniz için belirli bir sağlayıcı seçebilirsiniz.
+- Yazma sürenizi tasarruf etmenizi sağlayan sorulara önerilen yanıtlar
+- Dosya yapısını haritalayarak ve yalnızca ilgili içeriği okuyarak geliştirilmiş büyük dosya işleme
+- .gitignore'a saygı gösteren ve izlenen dosya sayısında sınır olmayan yeniden yapılandırılmış @-mention dosya araması
 
 ---
 

+ 5 - 7
locales/vi/README.md

@@ -47,15 +47,13 @@ Kiểm tra [CHANGELOG](../CHANGELOG.md) để biết thông tin chi tiết về
 
 ---
 
-## 🎉 Đã Phát Hành Roo Code 3.9
+## 🎉 Đã Phát Hành Roo Code 3.10
 
-Roo Code 3.9 đã trở nên toàn cầu!
+Roo Code 3.10 mang đến những cải tiến năng suất mạnh mẽ!
 
-- Roo Code đã được dịch sang 14 ngôn ngữ khác nhau! Truy cập Cài đặt → Ngôn ngữ để xem tất cả ngôn ngữ và thay đổi cài đặt của bạn.
-- Giờ đây chúng tôi hỗ trợ cả stdio và SSE làm phương thức truyền tải cho MCP
-- Theo yêu cầu phổ biến, bạn giờ đây có thể xóa nhiều mục lịch sử cùng lúc
-- Bật tính năng chuyển văn bản thành giọng nói trong cài đặt để nghe mọi điều Roo nói
-- Muốn kiểm soát OpenRouter của bạn tốt hơn? Giờ đây bạn có thể chọn nhà cung cấp cụ thể cho mô hình của mình.
+- Gợi ý phản hồi cho câu hỏi giúp tiết kiệm thời gian nhập liệu
+- Cải thiện xử lý tệp tin lớn thông qua việc lập bản đồ cấu trúc tệp và chỉ đọc nội dung liên quan
+- Tính năng tìm kiếm tệp tin bằng @-mention được xây dựng lại, tôn trọng .gitignore và không giới hạn số lượng tệp tin được theo dõi
 
 ---
 

+ 5 - 7
locales/zh-CN/README.md

@@ -47,15 +47,13 @@
 
 ---
 
-## 🎉 Roo Code 3.9 已发布
+## 🎉 Roo Code 3.10 已发布
 
-Roo Code 3.9 实现了国际化
+Roo Code 3.10 带来强大的生产力提升
 
-- Roo Code 已被翻译成 14 种不同的语言!前往设置 → 语言查看所有语言并更改您的设置。
-- 现在我们同时支持 stdio 和 SSE 作为 MCP 的传输方式
-- 应广大用户要求,现在您可以批量删除历史记录项目
-- 在设置中开启文字转语音功能,即可听到 Roo 说的每一句话
-- 想要更好地控制您的 OpenRouter?现在您可以为您的模型选择特定的提供者。
+- 问题的建议回答,为您节省打字时间
+- 通过映射文件结构并只读取相关内容来改进大文件处理
+- 重建的 @-提及文件查找功能,它尊重 .gitignore 并且对跟踪的文件数量没有限制
 
 ---
 

+ 5 - 7
locales/zh-TW/README.md

@@ -47,15 +47,13 @@
 
 ---
 
-## 🎉 Roo Code 3.9 已發布
+## 🎉 Roo Code 3.10 已發布
 
-Roo Code 3.9 邁向國際化
+Roo Code 3.10 帶來強大的生產力提升
 
-- Roo Code 已翻譯成 14 種不同的語言!前往設定 → 語言查看所有語言並變更您的設定。
-- 現在我們同時支援 stdio 和 SSE 作為 MCP 的傳輸方式
-- 應廣大用戶要求,現在您可以批量刪除歷史記錄項目
-- 在設定中開啟文字轉語音功能,即可聽到 Roo 說的每一句話
-- 想要更好地控制您的 OpenRouter?現在您可以為您的模型選擇特定的提供者。
+- 問題的建議回答,為您節省打字時間
+- 透過映射檔案結構並只讀取相關內容來改進大檔案處理
+- 重建的 @-提及檔案查詢功能,它尊重 .gitignore 並且對追蹤的檔案數量沒有限制
 
 ---
 

+ 1 - 1
src/core/webview/ClineProvider.ts

@@ -87,7 +87,7 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
 	private clineStack: Cline[] = []
 	private workspaceTracker?: WorkspaceTracker
 	protected mcpHub?: McpHub // Change from private to protected
-	private latestAnnouncementId = "mar-18-2025-3-9" // update to some unique identifier when we add a new announcement
+	private latestAnnouncementId = "mar-20-2025-3-10" // update to some unique identifier when we add a new announcement
 	private contextProxy: ContextProxy
 	configManager: ConfigManager
 	customModesManager: CustomModesManager

+ 4 - 5
webview-ui/src/components/chat/Announcement.tsx

@@ -65,11 +65,10 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
 			<h3 style={{ margin: "12px 0 8px" }}>{t("chat:announcement.whatsNew")}</h3>
 			<div style={{ margin: "5px 0px" }}>
 				<ul style={{ margin: "4px 0 6px 20px", padding: 0 }}>
-					<li>• {t("chat:announcement.feature1")}</li>
-					<li>• {t("chat:announcement.feature2")}</li>
-					<li>• {t("chat:announcement.feature3")}</li>
-					<li>• {t("chat:announcement.feature4")}</li>
-					<li>• {t("chat:announcement.feature5")}</li>
+					{[1, 2, 3, 4, 5].map((num) => {
+						const feature = t(`chat:announcement.feature${num}`)
+						return feature ? <li key={num}>• {feature}</li> : null
+					})}
 				</ul>
 			</div>
 

+ 7 - 7
webview-ui/src/i18n/locales/ca/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}s"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 publicat",
-		"description": "Roo Code s'ha tornat internacional a la versió 3.9!",
+		"title": "🎉 Roo Code 3.10 publicat",
+		"description": "Roo Code 3.10 aporta potents millores de productivitat!",
 		"whatsNew": "Novetats",
-		"feature1": "Traduccions per a 14 idiomes",
-		"feature2": "MCP sobre SSE",
-		"feature3": "Eliminació en lot de l'historial de tasques",
-		"feature4": "Text a veu",
-		"feature5": "Selecció de proveïdor OpenRouter",
+		"feature1": "Respostes suggerides a les preguntes",
+		"feature2": "Millora en la gestió de fitxers grans",
+		"feature3": "Reconstrucció de les cerques de fitxers amb @-menció",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Amagar anunci",
 		"detailsDiscussLinks": "Obté més detalls i participa a <discordLink>Discord</discordLink> i <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/de/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}s"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 veröffentlicht",
-		"description": "Roo Code ist in Version 3.9 international geworden!",
+		"title": "🎉 Roo Code 3.10 veröffentlicht",
+		"description": "Roo Code 3.10 bringt leistungsstarke Produktivitätsverbesserungen!",
 		"whatsNew": "Was ist neu",
-		"feature1": "Übersetzungen für 14 Sprachen",
-		"feature2": "MCP über SSE",
-		"feature3": "Stapellöschung des Aufgabenverlaufs",
-		"feature4": "Text-zu-Sprache",
-		"feature5": "OpenRouter-Anbieterauswahl",
+		"feature1": "Vorgeschlagene Antworten auf Fragen",
+		"feature2": "Verbesserte Handhabung großer Dateien",
+		"feature3": "Überarbeitete @-Erwähnungs-Dateisuche",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Ankündigung ausblenden",
 		"detailsDiscussLinks": "Erhalte mehr Details und diskutiere auf <discordLink>Discord</discordLink> und <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/en/chat.json

@@ -197,14 +197,14 @@
 		}
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 Released",
-		"description": "Roo Code has gone international in 3.9!",
+		"title": "🎉 Roo Code 3.10 Released",
+		"description": "Roo Code 3.10 brings powerful productivity enhancements!",
 		"whatsNew": "What's New",
-		"feature1": "Translations for 14 languages",
-		"feature2": "MCP over SSE",
-		"feature3": "Batch delete task history",
-		"feature4": "Text-to-speech",
-		"feature5": "OpenRouter provider selection",
+		"feature1": "Suggested responses to questions",
+		"feature2": "Improved large file handling",
+		"feature3": "Rebuilt @-mention file lookups",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Hide announcement",
 		"detailsDiscussLinks": "Get more details and discuss in <discordLink>Discord</discordLink> and <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/es/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}s"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 publicado",
-		"description": "¡Roo Code se ha vuelto internacional en la versión 3.9!",
+		"title": "🎉 Roo Code 3.10 publicado",
+		"description": "¡Roo Code 3.10 trae potentes mejoras de productividad!",
 		"whatsNew": "Novedades",
-		"feature1": "Traducciones para 14 idiomas",
-		"feature2": "MCP sobre SSE",
-		"feature3": "Eliminación en lote del historial de tareas",
-		"feature4": "Texto a voz",
-		"feature5": "Selección de proveedor OpenRouter",
+		"feature1": "Respuestas sugeridas a preguntas",
+		"feature2": "Mejor manejo de archivos grandes",
+		"feature3": "Búsquedas de archivos con @-mención reconstruidas",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Ocultar anuncio",
 		"detailsDiscussLinks": "Obtén más detalles y participa en <discordLink>Discord</discordLink> y <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/fr/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}s"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 est sortie",
-		"description": "Roo Code est devenu international avec la version 3.9 !",
+		"title": "🎉 Roo Code 3.10 est sortie",
+		"description": "Roo Code 3.10 apporte de puissantes améliorations de productivité !",
 		"whatsNew": "Quoi de neuf",
-		"feature1": "Traductions pour 14 langues",
-		"feature2": "MCP via SSE",
-		"feature3": "Suppression en lot de l'historique des tâches",
-		"feature4": "Synthèse vocale",
-		"feature5": "Sélection du fournisseur OpenRouter",
+		"feature1": "Réponses suggérées aux questions",
+		"feature2": "Gestion améliorée des fichiers volumineux",
+		"feature3": "Recherche de fichiers par @-mention reconstruite",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Masquer l'annonce",
 		"detailsDiscussLinks": "Obtenez plus de détails et participez aux discussions sur <discordLink>Discord</discordLink> et <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/hi/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}} सेकंड"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 रिलीज़ हुआ",
-		"description": "Roo Code 3.9 में अंतरराष्ट्रीय हो गया है!",
+		"title": "🎉 Roo Code 3.10 रिलीज़ हुआ",
+		"description": "Roo Code 3.10 शक्तिशाली उत्पादकता सुधार लाता है!",
 		"whatsNew": "नई सुविधाएँ",
-		"feature1": "14 भाषाओं के लिए अनुवाद",
-		"feature2": "SSE के माध्यम से MCP",
-		"feature3": "कार्य इतिहास का बैच डिलीट",
-		"feature4": "टेक्स्ट-टू-स्पीच",
-		"feature5": "OpenRouter प्रदाता चयन",
+		"feature1": "प्रश्नों के लिए सुझाई गई प्रतिक्रियाएँ",
+		"feature2": "बड़ी फ़ाइलों का बेहतर प्रबंधन",
+		"feature3": "@-मेंशन फ़ाइल लुकअप का पुनर्निर्माण",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "घोषणा छिपाएँ",
 		"detailsDiscussLinks": "<discordLink>Discord</discordLink> और <redditLink>Reddit</redditLink> पर अधिक जानकारी प्राप्त करें और चर्चा में भाग लें 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/it/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}s"
 	},
 	"announcement": {
-		"title": "🎉 Rilasciato Roo Code 3.9",
-		"description": "Roo Code è diventato internazionale con la versione 3.9!",
+		"title": "🎉 Rilasciato Roo Code 3.10",
+		"description": "Roo Code 3.10 porta potenti miglioramenti di produttività!",
 		"whatsNew": "Novità",
-		"feature1": "Traduzioni per 14 lingue",
-		"feature2": "MCP tramite SSE",
-		"feature3": "Eliminazione in batch della cronologia delle attività",
-		"feature4": "Sintesi vocale",
-		"feature5": "Selezione provider OpenRouter",
+		"feature1": "Risposte suggerite alle domande",
+		"feature2": "Gestione migliorata dei file di grandi dimensioni",
+		"feature3": "Ricerca file tramite @-menzione ricostruita",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Nascondi annuncio",
 		"detailsDiscussLinks": "Ottieni maggiori dettagli e partecipa alle discussioni su <discordLink>Discord</discordLink> e <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/ja/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}秒"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 リリース",
-		"description": "Roo Code 3.9で国際化が実現しました!",
+		"title": "🎉 Roo Code 3.10 リリース",
+		"description": "Roo Code 3.10は強力な生産性向上機能をもたらします!",
 		"whatsNew": "新機能",
-		"feature1": "14言語対応の翻訳",
-		"feature2": "SSE経由のMCP",
-		"feature3": "タスク履歴の一括削除",
-		"feature4": "テキスト読み上げ",
-		"feature5": "OpenRouterプロバイダーの選択",
+		"feature1": "質問への提案回答機能",
+		"feature2": "大きなファイルの取り扱い改善",
+		"feature3": "@メンションによるファイル検索の再構築",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "通知を非表示",
 		"detailsDiscussLinks": "詳細は<discordLink>Discord</discordLink>と<redditLink>Reddit</redditLink>でご確認・ディスカッションください 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/ko/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}초"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 출시",
-		"description": "Roo Code가 3.9 버전에서 국제화되었습니다!",
+		"title": "🎉 Roo Code 3.10 출시",
+		"description": "Roo Code 3.10이 강력한 생산성 향상 기능을 제공합니다!",
 		"whatsNew": "새로운 기능",
-		"feature1": "14개 언어로 번역",
-		"feature2": "SSE를 통한 MCP",
-		"feature3": "작업 기록 일괄 삭제",
-		"feature4": "텍스트 음성 변환",
-		"feature5": "OpenRouter 제공자 선택",
+		"feature1": "질문에 대한 제안 응답",
+		"feature2": "대용량 파일 처리 개선",
+		"feature3": "@-언급 파일 검색 기능 재구축",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "공지 숨기기",
 		"detailsDiscussLinks": "<discordLink>Discord</discordLink>와 <redditLink>Reddit</redditLink>에서 더 자세한 정보를 확인하고 논의하세요 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/pl/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}} s"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 wydany",
-		"description": "Roo Code stał się międzynarodowy w wersji 3.9!",
+		"title": "🎉 Roo Code 3.10 wydany",
+		"description": "Roo Code 3.10 przynosi potężne usprawnienia produktywności!",
 		"whatsNew": "Co nowego",
-		"feature1": "Tłumaczenia na 14 języków",
-		"feature2": "MCP przez SSE",
-		"feature3": "Grupowe usuwanie historii zadań",
-		"feature4": "Zamiana tekstu na mowę",
-		"feature5": "Wybór dostawcy OpenRouter",
+		"feature1": "Sugerowane odpowiedzi na pytania",
+		"feature2": "Ulepszenia obsługi dużych plików",
+		"feature3": "Przebudowane wyszukiwanie plików przez @-wzmianki",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Ukryj ogłoszenie",
 		"detailsDiscussLinks": "Uzyskaj więcej szczegółów i dołącz do dyskusji na <discordLink>Discord</discordLink> i <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/pt-BR/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}s"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 Lançado",
-		"description": "Roo Code se tornou internacional na versão 3.9!",
+		"title": "🎉 Roo Code 3.10 Lançado",
+		"description": "Roo Code 3.10 traz poderosas melhorias de produtividade!",
 		"whatsNew": "O que há de novo",
-		"feature1": "Traduções para 14 idiomas",
-		"feature2": "MCP via SSE",
-		"feature3": "Exclusão em lote do histórico de tarefas",
-		"feature4": "Conversão de texto em fala",
-		"feature5": "Seleção de provedor OpenRouter",
+		"feature1": "Respostas sugeridas para perguntas",
+		"feature2": "Manuseio aprimorado de arquivos grandes",
+		"feature3": "Busca de arquivos por @-menção reconstruída",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Ocultar anúncio",
 		"detailsDiscussLinks": "Obtenha mais detalhes e participe da discussão no <discordLink>Discord</discordLink> e <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/tr/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}sn"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 Yayınlandı",
-		"description": "Roo Code 3.9 sürümünde uluslararası oldu!",
+		"title": "🎉 Roo Code 3.10 Yayınlandı",
+		"description": "Roo Code 3.10 güçlü üretkenlik iyileştirmeleri getiriyor!",
 		"whatsNew": "Yenilikler",
-		"feature1": "14 dil için çeviriler",
-		"feature2": "SSE üzerinden MCP",
-		"feature3": "Toplu görev geçmişi silme",
-		"feature4": "Metinden sese dönüştürme",
-		"feature5": "OpenRouter sağlayıcı seçimi",
+		"feature1": "Sorulara önerilen yanıtlar",
+		"feature2": "Geliştirilmiş büyük dosya işleme",
+		"feature3": "Yeniden yapılandırılmış @-mention dosya aramaları",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Duyuruyu gizle",
 		"detailsDiscussLinks": "<discordLink>Discord</discordLink> ve <redditLink>Reddit</redditLink> üzerinde daha fazla ayrıntı edinin ve tartışmalara katılın 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/vi/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}} giây"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 Đã phát hành",
-		"description": "Roo Code đã trở nên quốc tế hóa trong phiên bản 3.9!",
+		"title": "🎉 Roo Code 3.10 Đã phát hành",
+		"description": "Roo Code 3.10 mang đến những cải tiến năng suất mạnh mẽ!",
 		"whatsNew": "Có gì mới",
-		"feature1": "Bản dịch cho 14 ngôn ngữ",
-		"feature2": "MCP qua SSE",
-		"feature3": "Xóa hàng loạt lịch sử nhiệm vụ",
-		"feature4": "Chuyển văn bản thành giọng nói",
-		"feature5": "Lựa chọn nhà cung cấp OpenRouter",
+		"feature1": "Gợi ý phản hồi cho câu hỏi",
+		"feature2": "Cải thiện xử lý tệp tin lớn",
+		"feature3": "Xây dựng lại tìm kiếm tệp tin bằng @-mention",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "Ẩn thông báo",
 		"detailsDiscussLinks": "Nhận thêm chi tiết và thảo luận tại <discordLink>Discord</discordLink> và <redditLink>Reddit</redditLink> 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/zh-CN/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}秒"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 已发布",
-		"description": "Roo Code在3.9版本中实现了国际化!",
+		"title": "🎉 Roo Code 3.10 已发布",
+		"description": "Roo Code 3.10带来强大的生产力提升!",
 		"whatsNew": "新特性",
-		"feature1": "14种语言的翻译",
-		"feature2": "通过SSE的MCP",
-		"feature3": "批量删除任务历史",
-		"feature4": "文字转语音",
-		"feature5": "OpenRouter提供商选择",
+		"feature1": "问题的建议回答",
+		"feature2": "改进的大文件处理",
+		"feature3": "重建的@-提及文件查找",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "隐藏公告",
 		"detailsDiscussLinks": "在<discordLink>Discord</discordLink>和<redditLink>Reddit</redditLink>获取更多详情并参与讨论 🚀"
 	},

+ 7 - 7
webview-ui/src/i18n/locales/zh-TW/chat.json

@@ -201,14 +201,14 @@
 		"seconds": "{{count}}秒"
 	},
 	"announcement": {
-		"title": "🎉 Roo Code 3.9 已發布",
-		"description": "Roo Code在3.9版本中實現了國際化!",
+		"title": "🎉 Roo Code 3.10 已發布",
+		"description": "Roo Code 3.10帶來強大的生產力提升!",
 		"whatsNew": "新功能",
-		"feature1": "14種語言的翻譯",
-		"feature2": "透過SSE的MCP",
-		"feature3": "批次刪除任務歷史",
-		"feature4": "文字轉語音",
-		"feature5": "OpenRouter提供者選擇",
+		"feature1": "問題的建議回答",
+		"feature2": "改進的大檔案處理",
+		"feature3": "重建的@-提及檔案查詢",
+		"feature4": "",
+		"feature5": "",
 		"hideButton": "隱藏公告",
 		"detailsDiscussLinks": "在<discordLink>Discord</discordLink>和<redditLink>Reddit</redditLink>取得更多詳情並參與討論 🚀"
 	},