Skip to content

Commit 19bbfdf

Browse files
committed
chore: prepare v3.74.0 release
1 parent ca9b60f commit 19bbfdf

39 files changed

Lines changed: 234 additions & 218 deletions

CHANGELOG.md

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

3+
## [3.74.0]
4+
5+
### Minor Changes
6+
7+
- Add Fast priority mode for OpenAI Codex, persisting the selection and sending it with requests (PR #1063 by @WebMad)
8+
- Add higher reasoning-effort options for OpenAI-compatible models (#882 by @MINLEGO, PR #1051 by @ivanarifin)
9+
- Fetch router-provider model metadata before making context-management decisions (PR #1053 by @JamesRobert20)
10+
- Make Ollama model refreshes reliable, surface refresh errors, and use the base URL currently being edited (#877 by @navedmerchant, PR #878 by @navedmerchant)
11+
- Fix Amazon Bedrock DNS resolution when using a corporate proxy (#905 by @LouisClt, PR #906 by @LouisClt)
12+
- Add reasoning-parameter support to the Friendli provider (PR #886 by @Lee-Si-Yoon)
13+
- Keep Save-managed settings in the local editing buffer until the user explicitly saves (#862 by @JunyongParkDev, PR #872 by @JunyongParkDev)
14+
- Stop prompting about command output after short foreground commands have already completed (#1042 by @edelauna, PR #1043 by @app/zoomote)
15+
- Keep Architect mode plans workspace-relative so creating `./plans` does not fail on read-only filesystem roots (#965 by @juneleung, PR #968 by @app/zoomote)
16+
- Replace remaining user-facing Roo branding with Zoo branding (#551 by @proyectoauraorg, PR #971 by @rrewll)
17+
- Introduce a semaphore-based task scheduler for controlled task execution (#358 by @edelauna, PR #1031 by @edelauna)
18+
- Introduce `TaskRegistry` and migrate task-stack management to it (#367 by @edelauna, PR #1014 by @edelauna)
19+
- Complete the API provider migration to canonical provider identifiers (#955 by @WebMad, PR #1012 by @WebMad)
20+
- Use canonical provider identifiers for default model definitions (#954 by @WebMad, PR #991 by @WebMad)
21+
- Use canonical provider identifiers for API model caches (#957 by @WebMad, PR #1020 by @WebMad)
22+
- Use canonical provider identifiers in shared profile settings (#956 by @WebMad, PR #1019 by @WebMad)
23+
- Use canonical provider identifiers throughout extension-core flows (#958 by @WebMad, PR #1022 by @WebMad)
24+
- Use canonical provider identifiers throughout the webview (#959 by @WebMad, PR #1023 by @WebMad)
25+
- Finish the repository-wide canonical provider identifier audit (#960 by @WebMad, PR #1030 by @WebMad)
26+
- Centralize API service-tier types and helpers (PR #1040 by @WebMad)
27+
- Support the platform-package layout introduced by `@vscode/ripgrep` 1.18 and later (#1024 by @saravanaraj0078-lab, PR #1032 by @edelauna)
28+
- Update `shell-quote` to 1.9.0 to incorporate security fixes (PR #986 by @app/renovate)
29+
- Update the development and build toolchain to Node.js 22.23.1 LTS (PR #743 by @app/renovate)
30+
- Add a Playwright visual-regression harness for webview components (#515 by @edelauna, PR #526 by @edelauna)
31+
- Enforce the no-floating-promises lint ratchet in `core/webview` (#949 by @edelauna, PR #950 by @morgan-coded)
32+
- Harden the end-to-end workflow against transient VS Code binary download failures (#1044 by @edelauna, PR #1045 by @app/zoomote)
33+
- Isolate mocked subtask fixtures to prevent flaky parent-resume tests (#1001 by @app/zoomote, PR #1002 by @app/zoomote)
34+
- Prevent cancelled delayed mock streams from leaking between subtask end-to-end tests (PR #1074 by @app/zoomote)
35+
- Merge the v3.72.0 release preparation branch into `main` (PR #1013 by @navedmerchant)
36+
337
## [3.72.0]
438

539
### Minor Changes

README.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,14 @@
3535
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)
3636
for this exact support, so if you are having problems or if you have question, jump on and ask.
3737

38-
## What's New in v3.72.0
38+
## What's New in v3.74.0
3939

40-
- **Moonshot and Kimi Code providers** — discover Moonshot models dynamically or sign in to Kimi Code through its OAuth device flow.
41-
- **Latest model support** — use Claude Opus 5 across providers, plus Kimi K3, Gemini 3.6 Flash, and MiniMax-M3.
42-
- **Improved subtask workflows** — abandon interrupted subtasks cleanly, with safer task-history invalidation and better resume coverage.
43-
- **Expanded codebase indexing** — index Dart and plain-text files.
44-
- **Provider reliability** — fixes for GPT-5.6 Luna with ChatGPT OAuth, LiteLLM reasoning content, and DeepSeek V4 image input.
45-
- **Smoother setup and settings** — improved Zoo Gateway sign-in and mode-switch behavior.
46-
- API, provider-type, dependency, localization, and CI improvements.
40+
- **More OpenAI controls** — use Fast priority mode with OpenAI Codex and choose higher reasoning effort for OpenAI-compatible models.
41+
- **More reliable providers and models** — improved router metadata handling, Ollama model refresh, Bedrock proxy support, and Friendli reasoning controls.
42+
- **Smoother settings and developer workflows** — settings now preserve unsaved edits, short terminal commands complete cleanly, architect plans use workspace-relative paths, and remaining user-facing Roo branding is updated to Zoo.
43+
- **Stronger task foundations** — new task registry and semaphore-based scheduler primitives prepare Zoo Code for safer task coordination.
44+
- **Consistent provider architecture** — provider identifiers and service-tier primitives are now centralized across the API, core, shared types, and webview.
45+
- Security, dependency, lint, visual-regression, and end-to-end test improvements.
4746

4847
<details>
4948
<summary>🌐 Available languages</summary>
@@ -66,7 +65,7 @@ for this exact support, so if you are having problems or if you have question, j
6665
- [Tiếng Việt](locales/vi/README.md)
6766
- [简体中文](locales/zh-CN/README.md)
6867
- [繁體中文](locales/zh-TW/README.md)
69-
</details>
68+
</details>
7069

7170
---
7271

locales/ca/README.md

Lines changed: 8 additions & 9 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: 8 additions & 9 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: 8 additions & 9 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: 8 additions & 9 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: 8 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)