Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
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
14 changes: 9 additions & 5 deletions .roo/commands/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,19 @@ argument-hint: patch | minor | major
- Without issue: "- Add support for Gemini 2.5 Pro caching (thanks @contributor!)"
- 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.

6. If a major or minor release:
6. If the generate_image tool is available, create a release image at `releases/[version]-release.png`
- The image should feature a realistic-looking kangaroo doing something human-like that relates to the main highlight of the release
- Pass `releases/template.png` as the reference image for aspect ratio and kangaroo style
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The purpose of releases/template.png isn't immediately clear. Consider adding a comment explaining that this serves as a reference image for aspect ratio and kangaroo style, as mentioned in line 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)`
7. If a major or minor release:
- Ask the user what the three most important areas to highlight are in the release
- 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)
- Ask the user to confirm that the English version looks good to them before proceeding
- 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)
7. Create a new branch for the release preparation: `git checkout -b release/v[version]`
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]`
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]`
10. The GitHub Actions workflow will automatically:
8. Create a new branch for the release preparation: `git checkout -b release/v[version]`
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]`
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]`
11. The GitHub Actions workflow will automatically:
- Create a version bump PR when changesets are merged to main
- Update the CHANGELOG.md with proper formatting
- Publish the release when the version bump PR is merged
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,25 @@

## [3.26.3] - 2025-08-29

![3.26.3 Release - Kangaroo Photo Editor](releases/3.26.3-release.png)
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The alt text descriptions could be more descriptive for accessibility. Instead of just "Kangaroo Photo Editor", consider describing what the kangaroo is actually doing in the image, e.g., "Kangaroo using photo editing software on a computer".


- Add optional input image parameter to image generation tool (thanks @roomote!)
- Refactor: Flatten image generation settings structure (thanks @daniel-lxs!)
- Show console logging in vitests when the --no-silent flag is set (thanks @hassoncs!)

## [3.26.2] - 2025-08-28

![3.26.2 Release - Kangaroo Digital Artist](releases/3.26.2-release.png)

- feat: Add experimental image generation tool with OpenRouter integration (thanks @daniel-lxs!)
- Fix: Resolve GPT-5 Responses API issues with condensing and image support (#7334 by @nlbuescher, PR by @daniel-lxs)
- Fix: Hide .rooignore'd files from environment details by default (#7368 by @AlexBlack772, PR by @app/roomote)
- Fix: Exclude browser scroll actions from repetition detection (#7470 by @cgrierson-smartsheet, PR by @app/roomote)

## [3.26.1] - 2025-08-27

![3.26.1 Release - Kangaroo Network Engineer](releases/3.26.1-release.png)

- Add Vercel AI Gateway provider integration (thanks @joshualipman123!)
- Add support for Vercel embeddings (thanks @mrubens!)
- Enable on-disk storage for Qdrant vectors and HNSW index (thanks @daniel-lxs!)
Expand All @@ -25,6 +31,8 @@

## [3.26.0] - 2025-08-26

![3.26.0 Release - Kangaroo Speed Racer](releases/3.26.0-release.png)

- Sonic -> Grok Code Fast
- feat: Add Qwen Code CLI API Support with OAuth Authentication (thanks @evinelias and Cline!)
- feat: Add Deepseek v3.1 to Fireworks AI provider (#7374 by @dmarkey, PR by @app/roomote)
Expand Down
Binary file added releases/3.26.0-release.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added releases/3.26.1-release.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added releases/3.26.2-release.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added releases/3.26.3-release.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added releases/template.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading