Skip to content

Commit b876dba

Browse files
authored
Merge branch 'main' into tailwind-migration
2 parents c897ae6 + 104f81f commit b876dba

File tree

95 files changed

+2887
-2598
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+2887
-2598
lines changed

.changeset/brave-pigs-judge.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"roo-cline": patch
3+
---
4+
5+
Add editor name to telemetry

.changeset/five-pigs-talk.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/pretty-peaches-bake.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/v3.16.0.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

.roo/rules-translate/001-general-rules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 1. SUPPORTED LANGUAGES AND LOCATION
22

3-
- Localize all strings into the following locale files: ca, de, en, es, fr, hi, it, ja, ko, pl, pt-BR, ru, tr, vi, zh-CN, zh-TW
3+
- Localize all strings into the following locale files: ca, de, en, es, fr, hi, it, ja, ko, nl, pl, pt-BR, ru, tr, vi, zh-CN, zh-TW
44
- The VSCode extension has two main areas that require localization:
55
- Core Extension: src/i18n/locales/ (extension backend)
66
- WebView UI: webview-ui/src/i18n/locales/ (user interface)

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Roo Code Changelog
22

3+
## [3.16.0] - 2025-05-06
4+
5+
- Add vertical tab navigation to the settings (thanks @dlab-anton)
6+
- Add Groq and Chutes API providers (thanks @shariqriazz)
7+
- Clickable code references in code block (thanks @KJ7LNW)
8+
- Improve accessibility of ato-approve toggles (thanks @Deon588)
9+
- Requesty provider fixes (thanks @dtrugman)
10+
- Fix migration and persistence of per-mode API profiles (thanks @alasano)
11+
- Fix usage of `path.basename` in the extension webview (thanks @samhvw8)
12+
- Fix display issue of the programming language dropdown in the code block component (thanks @zhangtony239)
13+
- MCP server errors are now captured and shown in a new "Errors" tab (thanks @robertheadley)
14+
- Error logging will no longer break MCP functionality if the server is properly connected (thanks @ksze)
15+
- You can now toggle the `terminal.integrated.inheritEnv` VSCode setting directly for the Roo Code settings (thanks @KJ7LNW)
16+
- Add `gemini-2.5-pro-preview-05-06` to the Vertex and Gemini providers (thanks @zetaloop)
17+
- Ensure evals exercises are up-to-date before running evals (thanks @shariqriazz)
18+
- Lots of general UI improvements (thanks @elianiva)
19+
- Organize provider settings into separate components
20+
- Improved icons and translations for the code block component
21+
- Add support for tests that use ESM libraries
22+
- Move environment detail generation to a separate module
23+
- Enable prompt caching by default for supported Gemini models
24+
325
## [3.15.5] - 2025-05-05
426

527
- Update @google/genai to 0.12 (includes some streaming completion bug fixes)

README.md

Lines changed: 28 additions & 27 deletions
Large diffs are not rendered by default.

e2e/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

e2e/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"dependencies": {},
1414
"devDependencies": {
1515
"@types/mocha": "^10.0.10",
16-
"@vscode/test-cli": "^0.0.9",
16+
"@vscode/test-cli": "^0.0.10",
1717
"@vscode/test-electron": "^2.4.0",
1818
"mocha": "^11.1.0",
1919
"typescript": "^5.4.5"

evals/packages/types/src/roo-code.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ export const languages = [
5555
"it",
5656
"ja",
5757
"ko",
58+
"nl",
5859
"pl",
5960
"pt-BR",
6061
"ru",
@@ -418,7 +419,7 @@ export const providerSettingsSchema = z.object({
418419
// Generic
419420
includeMaxTokens: z.boolean().optional(),
420421
reasoningEffort: reasoningEffortsSchema.optional(),
421-
promptCachingEnabled: z.boolean().optional(),
422+
promptCachingDisabled: z.boolean().optional(),
422423
diffEnabled: z.boolean().optional(),
423424
fuzzyMatchThreshold: z.number().optional(),
424425
modelTemperature: z.number().nullish(),
@@ -507,7 +508,7 @@ const providerSettingsRecord: ProviderSettingsRecord = {
507508
// Generic
508509
includeMaxTokens: undefined,
509510
reasoningEffort: undefined,
510-
promptCachingEnabled: undefined,
511+
promptCachingDisabled: undefined,
511512
diffEnabled: undefined,
512513
fuzzyMatchThreshold: undefined,
513514
modelTemperature: undefined,

0 commit comments

Comments
 (0)