Skip to content

Zoo Code v3.92.0

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Oct 05:09
Immutable release. Only release title and notes can be modified.

[3.92.0]

  • ✨ Faster model choice and stronger model support: Switch models from the chat composer. Use Claude Haiku 5.5 on Amazon Bedrock, get more accurate Kimi K3 capabilities on OpenRouter, and use corrected Gemini 4 Argon limits on Vercel AI Gateway.
  • 🧭 More reliable terminal, editing, chat, and remote workflows: Collapse command output by default when you choose, get clearer editing failures, keep reasoning and API rows visible, and avoid startup and proxy issues in remote workspaces.
  • 🔌 Expanded MCP marketplace: Connect Zoo Code to AnySearch, Mailtea, and Tradehand through the MCP marketplace.

Faster Model Choice and Stronger Model Support

Terminal, Editing, Chat, and Remote Reliability

Expanded MCP Marketplace

Task Lifecycle Reliability

Testing, Performance, and Repository Automation

  • Enable Knip production analysis and remove dead code (#519 by @edelauna, PR #527 by @edelauna)
  • Add a trusted evaluation fixture runner and execution traces (#1896 by @edelauna, PR #1909 by @edelauna)
  • Keep the has-conflicts label while GitHub recomputes mergeability (#2045 by @edelauna, PR #2048 by @app/zoomote)
  • Refresh fork PR review-state labels after reviews (#2046 by @edelauna, PR #2049 by @app/zoomote)
  • Add weekly release kickoff automation with maintainer rotation (PR #2075 by @app/zoomote)
  • Base stale PR timing on author activity instead of bot activity (#2076 by @edelauna, PR #2077 by @app/zoomote)
  • Stabilize restart-persistence E2E coverage and improve task-message read errors (#2078 by @edelauna, PR #2080 by @app/zoomote)
  • Prevent the review-state label workflow from listening to itself (#2086 by @edelauna, PR #2088 by @app/zoomote)
  • Freeze review-state labels while GitHub computes mergeability (#2089 by @edelauna, PR #2091 by @app/zoomote)
  • Speed up lint and type checks with caching and staged-only pre-commit lint (#2090 by @edelauna, PR #2092 by @app/zoomote)
  • Keep conflict status separate from review-state turn labels (part of #2089 by @edelauna, PR #2102 by @app/zoomote)
  • Dispatch fork review follow-up using the correct repository metadata (#2133 by @edelauna, PR #2134 by @app/zoomote)

Dependencies and Maintenance

  • Update build, lint, and test tooling (PR #804 by @app/renovate)
  • Update KaTeX to v0.18 (PR #1975 by @app/renovate)
  • Update simple-git to v4 (PR #1976 by @app/renovate)
  • Update Zod to v4 (PR #2029 by @app/renovate)
  • Pin dependencies (PR #2035 by @app/renovate)
  • Update AI SDK core and providers (PR #2071 by @app/renovate)
  • Update @changesets/cli to v2.31.1 (PR #2081 by @app/renovate)
  • Pin dependencies after provider updates (PR #2087 by @app/renovate)
  • Update @eslint/js to v9.39.5 (PR #2094 by @app/renovate)
  • Refresh the lockfile (PR #2097 by @app/renovate)

Housekeeping

  • Merge the previous v3.90.0 release preparation after its publication; this is prior-release housekeeping, not a v3.92.0 feature (PR #2074 by @JamesRobert20)