本文目录
2026 年 10 月 28 日,OpenCode 以正式版发布 v1.19.5(非 draft/pre)。该版是仅含 Bugfixes 的补丁:Release 正文列出 Bugfixes,未见新功能条目。OpenCode 近文见 Windows 上的 OpenCode 用户该升级到 1.18.33 了,安全公司提醒。
补丁改了什么
Release 在 Core → Bugfixes 写明:Failed TUI worker requests now return an error instead of leaving the caller hanging(失败的 TUI worker 请求改为返回错误,而不再让调用方挂起),致谢 @Nowaker。对应社区贡献与 PR 为 #54936(fix(opencode): answer a failed TUI worker request instead of hanging)。行为上:TUI worker 的 handler 抛错时,调用方会走可结束的错误路径,而不是永远等不到回复。
失败请求可以露出可见错误,TUI 得以干净退出——例如所选 --port 已被占用时——而不是空白终端一直挂起。Release 未把该版写成 CVE 式安全通告;它是 TUI worker 路径上 hang→error 的可靠性修复。同品牌、不同主题的站内近文:OpenCode 称 Console 安全事件波及约 1.4% 的用户。
如何拿到这版
npm 包 opencode-ai 的 latest=1.19.5,与 GitHub tag 对齐。常见路径是 npm i -g opencode-ai@latest。对该包而言,当前 latest 线上的 hang→error 修复版为 1.19.5。站内另一篇 CLI 小版本快讯见 Claude Code 2.1.312 新增 OIDC user_id_claim 与大文件更安全写入。
本版范围
该 tag 的 Release 未引入新产品面或新功能清单。Release 与对应 PR 未见与 v1.19.5 绑定的定价或套餐变化。错误文案、RPC 细节与边界情形以 GitHub Release v1.19.5 与 PR #54936 为准——仅供参考。
