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
21 changes: 18 additions & 3 deletions .roo/commands/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,16 +95,31 @@ mode: code
- If the release includes translated README or package-localization updates, include those files in the same PR.
- Let the release validation workflow and normal PR checks run before merge.

12. After the release PR is merged, create the release tag on the resulting `main` commit:
12. After the release PR is merged, stop for a release review on the resulting `main` commit.

```bash
git switch main
git pull origin main
git tag v[version]
REVIEWED_SHA=$(git rev-parse HEAD)
git rev-parse --short "$REVIEWED_SHA"
```

- Review the merged release state before any publish step.
- Confirm that `src/package.json`, `CHANGELOG.md`, `src/CHANGELOG.md`, and the Marketplace-facing `README.md` all reflect the intended release.
- Check that the release PR checks passed and that the merged commit is the one you want to ship.
- Share that review summary, including `REVIEWED_SHA`, with the user and wait for explicit confirmation before creating the tag.
- Do not create the tag or trigger publishing until the user says to proceed.

13. Only after explicit confirmation, create the release tag on that reviewed `main` commit:

```bash
git tag v[version] "$REVIEWED_SHA"
git push origin v[version]
```

13. The stable publish workflow runs from the `v[version]` tag.
- If `main` advances after the review pause, keep using the pinned `REVIEWED_SHA` for the tag instead of silently tagging a newer commit.

14. The stable publish workflow runs from the `v[version]` tag.

- Do not create the tag before the release PR is merged.
- The publish workflow validates that the tag version matches `src/package.json`.
Expand Down
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@ All notable changes to Zoo Code will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and Zoo Code uses [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 3.54.1

### Patch Changes

- Fix Anthropic Opus 4.7 when reasoning is enabled (PR #111 by @app/roomote)
- Fix the OpenAI Compatible onboarding form starting above the viewport (PR #113 by @app/roomote)
- Fix settings and Marketplace access after importing Roo Router settings (PR #109 by @app/roomote)
- Fix the setup announcement origin and load LM Studio models on first open (PR #97 by @app/roomote)
- Fix Discord invite links that still pointed to the old Zoo Code server (PR #107 by @app/roomote)
- Fix support links that opened the wrong GitHub repository (PR #77 by @app/roomote)
- Refresh Zoo Code branding across docs and metadata (PR #85 by @taltas)
- Clarify Zoo Code migration messaging in the README (PR #99 by @taltas)
- Keep settings regression coverage in the webview-ui test suite (PR #95 by @app/roomote)
- Clean up skipped extension package tests (PR #110 by @app/roomote)
- Add DeepSeek V4 end-to-end coverage (PR #72 by @app/roomote)
- Use repo collaborators as the default code owners (PR #96 by @app/roomote)
- Use a single PR flow for extension releases (PR #142 by @app/roomote)
- Update `isbinaryfile` to `5.0.7` (PR #88 by @f14XuanLv)
- Update `@dotenvx/dotenvx` to `1.66.0` (PR #61 by @app/renovate)
- Update `lint-staged` to `16.4.0` (PR #64 by @app/renovate)
- Update Node.js to `20.20.2` (PR #65 by @app/renovate)

## [3.54.0] - 2026-05-08

### Added
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
You can find a quick guide for migrating from Roo Code to Zoo Code in the [Roo→Zoo migration guide](https://docs.zoocode.dev/roo-to-zoo-migration). We plan to try and help users as they transition over, we have our [Reddit](https://www.reddit.com/r/ZooCode) and [Discord](https://discord.gg/VxfP4Vx3gX)
for this exact support, so if you are having problems or if you have question, jump on and ask.

## What's New in v3.55.0
## What's New in v3.54.1
Comment thread
edelauna marked this conversation as resolved.

**Initial Zoo Code release** — establishes Zoo Code as an independent extension
on the VS Code Marketplace under `ZooCodeOrganization.zoo-code`, with
Expand Down Expand Up @@ -87,7 +87,7 @@ pre-release builds published automatically on every merge to `main`.
- [简体中文](locales/zh-CN/README.md)
- [繁體中文](locales/zh-TW/README.md)
- ...
</details>
</details>

---

Expand Down
4 changes: 2 additions & 2 deletions locales/ca/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/de/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/es/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/fr/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/hi/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/id/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/it/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/ja/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/ko/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/nl/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/pl/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/pt-BR/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/ru/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/tr/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/vi/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions locales/zh-CN/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading