Skip to content

Commit b319aa2

Browse files
[Chore] Prepare v3.54.1 release (Zoo-Code-Org#143)
* docs: add release confirmation gate before tagging * docs: sync 3.54 release readmes on main * chore: prepare v3.54.1 release * docs: pin reviewed release commit before tagging --------- Co-authored-by: Roomote <roomote@roocode.com>
1 parent 4e4b4ac commit b319aa2

21 files changed

Lines changed: 77 additions & 40 deletions

File tree

.roo/commands/release.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,16 +95,31 @@ mode: code
9595
- If the release includes translated README or package-localization updates, include those files in the same PR.
9696
- Let the release validation workflow and normal PR checks run before merge.
9797
98-
12. After the release PR is merged, create the release tag on the resulting `main` commit:
98+
12. After the release PR is merged, stop for a release review on the resulting `main` commit.
9999
100100
```bash
101101
git switch main
102102
git pull origin main
103-
git tag v[version]
103+
REVIEWED_SHA=$(git rev-parse HEAD)
104+
git rev-parse --short "$REVIEWED_SHA"
105+
```
106+
107+
- Review the merged release state before any publish step.
108+
- Confirm that `src/package.json`, `CHANGELOG.md`, `src/CHANGELOG.md`, and the Marketplace-facing `README.md` all reflect the intended release.
109+
- Check that the release PR checks passed and that the merged commit is the one you want to ship.
110+
- Share that review summary, including `REVIEWED_SHA`, with the user and wait for explicit confirmation before creating the tag.
111+
- Do not create the tag or trigger publishing until the user says to proceed.
112+
113+
13. Only after explicit confirmation, create the release tag on that reviewed `main` commit:
114+
115+
```bash
116+
git tag v[version] "$REVIEWED_SHA"
104117
git push origin v[version]
105118
```
106119
107-
13. The stable publish workflow runs from the `v[version]` tag.
120+
- If `main` advances after the review pause, keep using the pinned `REVIEWED_SHA` for the tag instead of silently tagging a newer commit.
121+
122+
14. The stable publish workflow runs from the `v[version]` tag.
108123
109124
- Do not create the tag before the release PR is merged.
110125
- The publish workflow validates that the tag version matches `src/package.json`.

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,28 @@ All notable changes to Zoo Code will be documented in this file.
44

55
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).
66

7+
## 3.54.1
8+
9+
### Patch Changes
10+
11+
- Fix Anthropic Opus 4.7 when reasoning is enabled (PR #111 by @app/roomote)
12+
- Fix the OpenAI Compatible onboarding form starting above the viewport (PR #113 by @app/roomote)
13+
- Fix settings and Marketplace access after importing Roo Router settings (PR #109 by @app/roomote)
14+
- Fix the setup announcement origin and load LM Studio models on first open (PR #97 by @app/roomote)
15+
- Fix Discord invite links that still pointed to the old Zoo Code server (PR #107 by @app/roomote)
16+
- Fix support links that opened the wrong GitHub repository (PR #77 by @app/roomote)
17+
- Refresh Zoo Code branding across docs and metadata (PR #85 by @taltas)
18+
- Clarify Zoo Code migration messaging in the README (PR #99 by @taltas)
19+
- Keep settings regression coverage in the webview-ui test suite (PR #95 by @app/roomote)
20+
- Clean up skipped extension package tests (PR #110 by @app/roomote)
21+
- Add DeepSeek V4 end-to-end coverage (PR #72 by @app/roomote)
22+
- Use repo collaborators as the default code owners (PR #96 by @app/roomote)
23+
- Use a single PR flow for extension releases (PR #142 by @app/roomote)
24+
- Update `isbinaryfile` to `5.0.7` (PR #88 by @f14XuanLv)
25+
- Update `@dotenvx/dotenvx` to `1.66.0` (PR #61 by @app/renovate)
26+
- Update `lint-staged` to `16.4.0` (PR #64 by @app/renovate)
27+
- Update Node.js to `20.20.2` (PR #65 by @app/renovate)
28+
729
## [3.54.0] - 2026-05-08
830

931
### Added

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
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)
5454
for this exact support, so if you are having problems or if you have question, jump on and ask.
5555

56-
## What's New in v3.55.0
56+
## What's New in v3.54.1
5757

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

9292
---
9393

locales/ca/README.md

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

locales/de/README.md

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

locales/es/README.md

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

locales/fr/README.md

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

locales/hi/README.md

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

locales/id/README.md

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

locales/it/README.md

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

0 commit comments

Comments
 (0)