Skip to content

Commit a66cf32

Browse files
author
Roo Agent
committed
Merge remote-tracking branch 'upstream/main'
2 parents 8dc46e4 + 2e59347 commit a66cf32

File tree

438 files changed

+18587
-4584
lines changed

Some content is hidden

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

438 files changed

+18587
-4584
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,6 @@ logs
4646
.qodo/
4747
.vercel
4848
.roo/mcp.json
49+
50+
# Qdrant
51+
qdrant_storage/

.roo/commands/release.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,19 @@ argument-hint: patch | minor | major
2626
- Without issue: "- Add support for Gemini 2.5 Pro caching (thanks @contributor!)"
2727
- CRITICAL: Include EVERY SINGLE PR in the changeset - don't assume you know which ones are important. Count the total PRs to verify completeness and cross-reference the list to ensure nothing is missed.
2828

29-
6. If a major or minor release:
29+
6. If the generate_image tool is available, create a release image at `releases/[version]-release.png`
30+
- The image should feature a realistic-looking kangaroo doing something human-like that relates to the main highlight of the release
31+
- Pass `releases/template.png` as the reference image for aspect ratio and kangaroo style
32+
- Add the generated image to .changeset/v[version].md before the list of changes with format: `![X.Y.Z Release - Description](/releases/X.Y.Z-release.png)`
33+
7. If a major or minor release:
3034
- Ask the user what the three most important areas to highlight are in the release
3135
- Update the English version relevant announcement files and documentation (webview-ui/src/components/chat/Announcement.tsx, README.md, and the `latestAnnouncementId` in src/core/webview/ClineProvider.ts)
3236
- Ask the user to confirm that the English version looks good to them before proceeding
3337
- Use the new_task tool to create a subtask in `translate` mode with detailed instructions of which content needs to be translated into all supported languages (The READMEs as well as the translation strings)
34-
7. Create a new branch for the release preparation: `git checkout -b release/v[version]`
35-
8. Commit and push the changeset file and any documentation updates to the repository: `git add . && git commit -m "chore: add changeset for v[version]" && git push origin release/v[version]`
36-
9. Create a pull request for the release: `gh pr create --title "Release v[version]" --body "Release preparation for v[version]. This PR includes the changeset and any necessary documentation updates." --base main --head release/v[version]`
37-
10. The GitHub Actions workflow will automatically:
38+
8. Create a new branch for the release preparation: `git checkout -b release/v[version]`
39+
9. Commit and push the changeset file and any documentation updates to the repository: `git add . && git commit -m "chore: add changeset for v[version]" && git push origin release/v[version]`
40+
10. Create a pull request for the release: `gh pr create --title "Release v[version]" --body "Release preparation for v[version]. This PR includes the changeset and any necessary documentation updates." --base main --head release/v[version]`
41+
11. The GitHub Actions workflow will automatically:
3842
- Create a version bump PR when changesets are merged to main
3943
- Update the CHANGELOG.md with proper formatting
4044
- Publish the release when the version bump PR is merged

CHANGELOG.md

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

3+
## [3.26.4] - 2025-09-01
4+
5+
![3.26.4 Release - Memory Optimization](/releases/3.26.4-release.png)
6+
7+
- Optimize memory usage for image handling in webview (thanks @daniel-lxs!)
8+
- Fix: Special tokens should not break task processing (#7539 by @pwilkin, PR by @pwilkin)
9+
- Add Ollama API key support for Turbo mode (#7147 by @LivioGama, PR by @app/roomote)
10+
- Rename Account tab to Cloud tab for clarity (thanks @app/roomote!)
11+
- Add kangaroo-themed release image generation (thanks @mrubens!)
12+
13+
## [3.26.3] - 2025-08-29
14+
15+
![3.26.3 Release - Kangaroo Photo Editor](/releases/3.26.3-release.png)
16+
17+
- Add optional input image parameter to image generation tool (thanks @roomote!)
18+
- Refactor: Flatten image generation settings structure (thanks @daniel-lxs!)
19+
- Show console logging in vitests when the --no-silent flag is set (thanks @hassoncs!)
20+
21+
## [3.26.2] - 2025-08-28
22+
23+
![3.26.2 Release - Kangaroo Digital Artist](/releases/3.26.2-release.png)
24+
25+
- feat: Add experimental image generation tool with OpenRouter integration (thanks @daniel-lxs!)
26+
- Fix: Resolve GPT-5 Responses API issues with condensing and image support (#7334 by @nlbuescher, PR by @daniel-lxs)
27+
- Fix: Hide .rooignore'd files from environment details by default (#7368 by @AlexBlack772, PR by @app/roomote)
28+
- Fix: Exclude browser scroll actions from repetition detection (#7470 by @cgrierson-smartsheet, PR by @app/roomote)
29+
30+
## [3.26.1] - 2025-08-27
31+
32+
![3.26.1 Release - Kangaroo Network Engineer](/releases/3.26.1-release.png)
33+
34+
- Add Vercel AI Gateway provider integration (thanks @joshualipman123!)
35+
- Add support for Vercel embeddings (thanks @mrubens!)
36+
- Enable on-disk storage for Qdrant vectors and HNSW index (thanks @daniel-lxs!)
37+
- Show model ID in API configuration dropdown (thanks @daniel-lxs!)
38+
- Update tooltip component to match native VSCode tooltip shadow styling (thanks @roomote!)
39+
- Fix: remove duplicate cache display in task header (thanks @mrubens!)
40+
- Random chat text area cleanup (thanks @cte!)
41+
42+
## [3.26.0] - 2025-08-26
43+
44+
![3.26.0 Release - Kangaroo Speed Racer](/releases/3.26.0-release.png)
45+
46+
- Sonic -> Grok Code Fast
47+
- feat: Add Qwen Code CLI API Support with OAuth Authentication (thanks @evinelias and Cline!)
48+
- feat: Add Deepseek v3.1 to Fireworks AI provider (#7374 by @dmarkey, PR by @app/roomote)
49+
- Add a built-in /init slash command (thanks @mrubens and @hannesrudolph!)
50+
- Fix: Make auto approve toggle trigger stay (#3909 by @kyle-apex, PR by @elianiva)
51+
- Fix: Preserve user input when selecting follow-up choices (#7316 by @teihome, PR by @daniel-lxs)
52+
- Fix: Handle Mistral thinking content as reasoning chunks (#6842 by @Biotrioo, PR by @app/roomote)
53+
- Fix: Resolve newTaskRequireTodos setting not working correctly (thanks @hannesrudolph!)
54+
- Fix: Requesty model listing (#7377 by @dtrugman, PR by @dtrugman)
55+
- feat: Hide static providers with no models from provider list (thanks @daniel-lxs!)
56+
- Add todos parameter to new_task tool usage in issue-fixer mode (thanks @hannesrudolph!)
57+
- Handle substitution patterns in command validation (thanks @mrubens!)
58+
- Mark code-workspace files as protected (thanks @mrubens!)
59+
- Update list of default allowed commands (thanks @mrubens!)
60+
- Follow symlinks in rooignore checks (thanks @mrubens!)
61+
- Show cache read and write prices for OpenRouter inference providers (thanks @chrarnoldus!)
62+
- chore(deps): Update dependency drizzle-kit to v0.31.4 (thanks @app/renovate!)
63+
364
## [3.25.23] - 2025-08-22
465

566
- feat: add custom base URL support for Requesty provider (thanks @requesty-JohnCosta27!)

0 commit comments

Comments
 (0)