Skip to content

Commit 7fc2218

Browse files
committed
chore: prepare v3.60.0 release
1 parent ed868c6 commit 7fc2218

39 files changed

Lines changed: 154 additions & 302 deletions

CHANGELOG.md

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

3+
## [3.60.0]
4+
5+
### Minor Changes
6+
7+
- Add Claude Fable 5 support across Anthropic, Bedrock, and Vertex providers (PR #555 by @taltas)
8+
- Add OpenAI GPT-5.5 support (PR #537 by @scream4ik)
9+
- Add per-mode MCP server restrictions — configure an allowlist to restrict which MCP servers are active per mode (PR #453 by @simurg79)
10+
- Add workspace `rootResolution` setting for controlling path resolution in multi-root workspaces (PR #538 by @simurg79)
11+
- Add LiteLLM support for `reasoning_content` and `reasoning` fields in streaming responses (PR #449 by @daewoongoh)
12+
- Add Show Ripgrep Diagnostic command for easier ripgrep troubleshooting (PR #281 by @0xMink)
13+
- Redesign terminal profile settings UX — unified dropdown, consistent layout, and improved styling (#119 by @chenyuanrun, #321 by @F915, PR #533 by @F915)
14+
- Fix chat window running out of memory when transcript grows large (PR #153 by @app/roomote)
15+
- Fix relative symlinks in rules files not resolving correctly using realpath of parent directory (PR #442 by @p12tic)
16+
- Fix command approval buttons not clearing when auto-executed (PR #480 by @awschmeder)
17+
- Fix multi-line quoted command parsing, auto-approval behavior, and malformed-command error surfacing (PR #483 by @awschmeder)
18+
- Fix `list-files` tool to validate directory exists before spawning ripgrep (#557 by @edelauna, PR #558 by @edelauna)
19+
- Fix child tasks returning to parent when parent status is active in AttemptCompletionTool (PR #510 by @edelauna)
20+
- Fix surface in-stream errors from Zoo and Vercel AI gateways (PR #569 by @JamesRobert20)
21+
- Gate marketplace publish behind PR approval check (PR #516 by @edelauna)
22+
- Stabilize flaky e2e provider suite ordering and zai requestCapture race (#512 by @edelauna, #514 by @edelauna, PR #45 by @app/roomote)
23+
- Fix flaky e2e subtasks fixture collision and task identity prompt (#561, PR #563 by @simurg79)
24+
- Add contributing guidelines: PR expectations and AI-assisted contribution policy (PR #562 by @edelauna)
25+
- Configure knip and remove dead code (PR #225 by @app/roomote)
26+
- Pin dependencies (PR #423 by @app/renovate)
27+
328
## [3.58.1]
429

530
### Patch Changes

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@
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.58.0
56+
## What's New in v3.60.0
5757

58-
- **Zoo Gateway**connect through a managed gateway with multi-profile auth support
59-
- **Gemini 3.5 Flash**a fast, capable Google model now available from your provider settings
60-
- **Semble embedding**index your codebase locally with on-the-fly embeddings, no external API key required
58+
- **Fable 5 + GPT-5.5**Claude Fable 5 (Anthropic, Bedrock, Vertex) and OpenAI GPT-5.5 are now available in your provider settings
59+
- **Per-mode MCP allowlists**restrict which MCP servers are active for each mode using a new allowlist in your mode configuration
60+
- **Workspace rootResolution**new setting to control how Zoo Code resolves file paths across roots in multi-root workspaces
6161
- **Configurable chat font size** and **VS Code integrated terminal shell override**
6262
- **GitHub-style alerts** rendered in the webview
6363
- **Configurable max output tokens** for GLM models
@@ -89,7 +89,7 @@ for this exact support, so if you are having problems or if you have question, j
8989
- [简体中文](locales/zh-CN/README.md)
9090
- [繁體中文](locales/zh-TW/README.md)
9191
- ...
92-
</details>
92+
</details>
9393

9494
---
9595

locales/ca/README.md

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

locales/ja/README.md

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

0 commit comments

Comments
 (0)