OpenCode

持续追踪核心框架、最新模型规格与重要系统接口的更新迭代轨迹。

[ 重大突破 ]v2.2.0

v2.2.0

Highlights Create, install and share Desktop plugins (experimental) ( #55246 , #59469 , #59489 ) Refreshed the desktop app experience ( #56898 , #58865 , #55838 , #57962 ) Add experimental image and decision generation APIs to plugins and sdk, allowing image generation or decision model (think typesafe, clef, etc) workflows. ( #59190 , #59380 , #58758 ) Plugins can now attach and update keyed session instructions with ctx.session.instructions.entry.put/list/remove. Instead of editing the system prompt and busting the prompt cache, each change is added as a small update at the next step. The en...

v1.19.4

v1.19.4

Core Improvements Upgraded the bundled Bun runtime to 1.4.4, which includes security fixes for Brotli, TLS, HTTP/1.1, HTTP/2, HTTP/3, WebSocket, and fetch , and updates root certificates to NSS 3.131.1.

v1.2.27

github-v1.2.27

chore(function): remove exchange_github_app_token_with_pat route ( #57 …

[ 重大突破 ]v1.19.3

v1.19.3

Core Improvements Configure model reasoning options to generate reasoning variants, replacing catalog variants while preserving your configured variant overrides.

v1.19.2

v1.19.2

Core Bugfixes OpenCode 1 now stays on the 1.x release line: update checks use only the npm opencode-ai latest version, so 1.x installs are never offered a 2.x build as a regular update. Upgrading to OpenCode 2 remains a separate, explicit choice through the 2.0 offer in /update or opencode upgrade --major . Fix upgrades for installs managed by yarn. Skip 1.x updates for Homebrew Core installs, which now track OpenCode 2, and check tap and Chocolatey availability before offering an update. The install script refuses to install 2.x versions.

v1.19.1

v1.19.1

Core Bugfixes Session sharing has been discontinued. Existing share links and session-sharing commands are no longer available, and importing sessions from share URLs is unsupported.

v1.19.0

v1.19.0

Core Improvements Run opencode upgrade --major to upgrade to OpenCode 2. Bugfixes Allow the OpenAI ultrafast service tier. Validate PTY connection origins and tickets before checking whether a PTY exists. TUI Improvements Use /update to install OpenCode updates or upgrade to OpenCode 2; updates are no longer installed automatically. Thank you to 1 community contributor: @dc85 : docs(web): add Exo Free to Zen docs ( #53622 ) fix(stats): attribute exo usage to an unknown provider ( #53621 ) docs(web): remove Fledge Alpha Free from Zen docs ( #53984 )

v1.2.26

github-v1.2.26: chore: promote v2 to dev

Takes the v2 tree, with packages/console, packages/web, packages/stats, packages/function, infra and sst.config.ts merged up to latest dev, and retargets V2 publishing and deploys from the v2 branch to dev.

v1.18.35

v1.18.35

Core Improvements Added canonical redirects and JSON and Markdown data formats for agent-readable stats. Bugfixes xAI tool results now include supported images, while unsupported image formats are skipped. ( @Jaaneek ) Thank you to 3 community contributors: @dc85 : docs(web): add Fledge Alpha Free to Zen docs ( #52895 ) @jm0ney337 : docs(ecosystem): add opencode-supabase to ecosystem plugins ( #49848 ) @Jaaneek : fix(opencode): bump @ai-sdk/xai to 3.0.139 so tool-result images reach xAI ( #53549 )

v1.18.34

v1.18.34

Core Bugfixes Send namespaced session and parent-session identity headers with model requests. Re-sign locally compiled macOS binaries so they run reliably on macOS 27+. ( @ryangamerdev ) Sign macOS CLI release binaries with a Developer ID. Thank you to 3 community contributors: @dc85 : docs(web): correct GPT 6.1 Sol cache pricing ( #52176 ) @metal-huang : fix(tui): use path.sep for plugin name extraction in /status dialog ( #52328 ) @ryangamerdev : fix(opencode): ad-hoc re-sign darwin binaries after local compile ( #52183 )

[ 重大突破 ]v1.18.33

v1.18.33

Core Bugfixes Cloudflare AI Gateway models now honor provider response and stream timeouts. ( @danlapid ) MCP browser launch failures are now reported when the launcher exits immediately. Debug configuration output now redacts credentials and sensitive headers. Gemini thinking defaults and effort options now match the supported controls across model generations. ( @markmcd ) Thank you to 5 community contributors: @dc85 : docs(web): add Claude Opus 5.5, GPT 6 Sol, and GPT 6 Luna to Zen ( #50708 ) @vglafirov : maint(gitlab): bump gitlab-ai-provider to 6.16.0 ( #50742 ) @markmcd : fix(gemini): sw...

v1.18.32

v1.18.32

Core Bugfixes Fixed Bedrock image attachments so they are only hoisted for Claude, Nova, and Llama 4 models. Fixed Together AI streaming usage reporting. Thank you to 1 community contributor: @dc85 : docs: add DeepSeek V4.1 Flash to Zen ( #49897 ) feat: add Grok 4.7 to Zen and Go ( #50288 )