Skip to content

Commit cc65471

Browse files
docs: add 0.16.0 release notes (#5979) (#5980)
* docs: add 0.16.0 release notes * docs: make 0.16.0 notes user focused (cherry picked from commit 910e5d3) Co-authored-by: PerishFire <39043006+PerishCode@users.noreply.github.com>
1 parent 2dba828 commit cc65471

2 files changed

Lines changed: 136 additions & 0 deletions

File tree

docs/CHANGELOG/v0.16.0/en.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
title: Open Design 0.16.0
3+
description: Choose a visual direction, keep your work intact, and move from creation to delivery with confidence.
4+
---
5+
6+
# Open Design 0.16.0 — The Confident Creative Loop
7+
8+
🎨 **92 PRs · 20 contributors · 5 days****Choose the direction, keep the work, and ship without second-guessing the path.** Visual guidance now reaches more kinds of work, model setup is easier to trust before a task begins, and long tasks and app updates are less likely to interrupt access to your latest results. 0.16.0 makes the whole journey more dependable—from choosing the look to reopening the app that delivers it.
9+
10+
## 🔥 Highlights
11+
12+
- 🎨 **Visual direction now follows the thing you are actually making.** Style choices are no longer limited to decks and prototypes. Documents, posters and other images, videos, Web Clones, wireframes, mobile work, and Hyperframes each get previews suited to their format—with four quick choices inline and the full library one click away. (#5746)
13+
14+
- 🔔 **Product news now has a home inside Open Design.** A new bell in the Home and project headers opens a message center with unread counts, filters, mark-all-read, and links to relevant content. Read state stays on the device for anonymous use or follows a signed-in account. Dates use your locale, and the close button is always easy to find. (#5920, #5954, #5959, #5968) Thanks @nettee.
15+
16+
- 🔄 **Automatic updates now cover more of the app.** After upgrading, the new version takes effect more reliably and features affected by an incomplete update—including PPTX export—work again. On macOS, “Check for Updates…” now clearly shows whether the app is current, downloading, ready to restart, waiting for active work to finish, or needs a manual download. Update reliability also improves on Windows. (#5789, #5766, #5678, #5915, #5940, #5955, #5967) Thanks @PerishCode.
17+
18+
- 🔑 **BYOK catches setup problems before they interrupt a task.** Incomplete edits stay as recoverable drafts instead of replacing a working configuration. Connection tests now behave more like real tasks, show service errors more clearly, preserve each provider’s model ordering, and handle compatible MiniMax, DeepSeek, and MiMo addresses more consistently. (#5745, #5712, #5713, #5774, #5807) Thanks @Siri-Ray, @mturac.
19+
20+
- 🧠 **Long tasks keep their answer—and the files that came with it.** Work approaching a conversation limit can continue with the newest useful context instead of failing abruptly. Earlier generated files stay attached, recovered helper agents no longer turn successful work into a failure, interrupted tasks show an accurate state after restart, and unrecoverable errors stop with a useful explanation. (#5816, #5850, #5845, #5817, #5882) Thanks @Siri-Ray, @tomsen02.
21+
22+
- 🖼️ **Image generation is more resilient to brief service interruptions.** Nano Banana and custom image generation retry once when a provider is temporarily busy, while GPT Image reference edits work across more compatible services. A short interruption becomes a brief wait instead of a lost creative turn. (#5702, #5760) Thanks @Siri-Ray, @xxiaoxiong.
23+
24+
- 🧩 **Start from what people actually use.** Slides, image, video, and other non-prototype galleries now lead with templates that have earned real usage, while blank entries and cards without previews stop crowding the top. Prototype keeps its editorial showcase, and every category keeps its full catalog. (#5106, #5881) Thanks @ScarletttMoon.
25+
26+
- 🧬 **Design systems import more faithfully from real repositories.** Repository imports now choose the right flow, split token packages keep their layout values, and common YAML list and multiline formats preserve the metadata their authors wrote. (#5779, #5797, #5499) Thanks @mturac, @MuduiClaw, @EthanGuo-coder.
27+
28+
- 🪟 **Previews spend less time making you fight the frame.** Wide desktop pages fit the pane until you choose your own zoom, older decks respond to navigation keys immediately, and the latest main HTML file appears as soon as a task finishes. When an asset is blocked for safety, the preview identifies the relevant project file without exposing a sensitive system path. (#5751, #5755, #5577, #5784) Thanks @lefarcen, @maxmilian, @mturac.
29+
30+
- 🛡️ **Local work now has stronger safety boundaries.** Imported projects keep hidden credentials private, removing a plugin stays within that plugin’s files, marketplace and saved-site content are handled more safely, and each conversation stays attached to the correct project. (#5857, #5855, #5880, #5503, #5813) Thanks @tomsen02, @wiggdevin.
31+
32+
## ✨ Added
33+
34+
### 🚀 Deployment and integrations
35+
36+
- **Preview before you publish.** Cloudflare Pages deployment now exposes Preview and Production as explicit targets in both the interface and `od deploy --target … --json`. Preview returns its own URL without replacing the live production hostname. (#4576) Thanks @cbeaulieu-gt.
37+
38+
- **Kiro joins the MCP setup picker.** Copy the correct shared-server snippet from Settings and move it into Kiro’s configuration without translating another client’s format by hand. (#5275) Thanks @BusanGukbap.
39+
40+
## 🔁 Changed
41+
42+
### 🔑 Models, media, and memory
43+
44+
- **The model list follows the provider, not the alphabet.** The provider’s original ordering is preserved, outdated Moonshot and DeepSeek defaults move to currently available models, and Settings and onboarding now show the same choices. (#5774) Thanks @Siri-Ray.
45+
46+
- **Memory can use the MiniMax key you already saved.** A compatible saved key is no longer reported as missing. If a provider only supports image or audio, Memory now explains that it is unsupported and shows useful next steps. (#5767) Thanks @lefarcen.
47+
48+
- **Provider mode changes are reflected immediately.** Switching to BYOK updates the composer icon at once, and a cleared custom model in Local CLI mode now stays cleared. (#5379, #5749) Thanks @yashrao2607, @jzhishu.
49+
50+
## 🐛 Fixed
51+
52+
### 🧠 Agents and runs
53+
54+
- **MCP follow-ups now receive the latest message.** Reusing a conversation continues with the new request instead of finishing without doing any new work. (#5851) Thanks @mturac.
55+
56+
- **Restarting or canceling work now leaves a more accurate result.** Tasks can still finish when saving their session hits a problem, canceled work stays canceled, and interrupted messages no longer remain stuck as queued or running after the app returns. (#5808, #5904, #5817) Thanks @mturac, @Siri-Ray.
57+
58+
- **ACP histories no longer grow blank rows after refresh.** Empty status entries are removed while real tool activity remains available. (#5145) Thanks @xxiaoxiong.
59+
60+
- **Windows devices with older processors can run OpenCode again.** Compatible builds now arrive through the normal update path instead of repeatedly crashing on launch. (#5733) Thanks @lefarcen.
61+
62+
### 🖼️ Preview and interface
63+
64+
- **Small visual signals tell the truth again.** Browser-extraction failures keep a visible red surface, the model picker stays on screen, and the Open Design Website Clone example loads its real logo with the first screen. (#5454, #5907, #5765) Thanks @xxiaoxiong, @lefarcen.
65+
66+
## 🙏 Thanks to everyone who shipped 0.16.0
67+
68+
@alchemistklk · @BusanGukbap · @cbeaulieu-gt · @EthanGuo-coder · @joeylee12629-star · @jzhishu · @lefarcen · @maxmilian · @mrcfps · @mturac · @MuduiClaw · @nettee · @PerishCode · @ScarletttMoon · @Siri-Ray · @tomsen02 · @VikingOwl91 · @wiggdevin · @xxiaoxiong · @yashrao2607

docs/CHANGELOG/v0.16.0/zh-CN.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
---
2+
title: Open Design 0.16.0
3+
description: 选定视觉方向、保住创作成果,更笃定地从创作走向交付。
4+
---
5+
6+
# Open Design 0.16.0 — 更笃定的创作闭环
7+
8+
🎨 **92 个 PR · 20 位贡献者 · 5 天****选定方向、保住成果,并且不再反复猜测交付过程是否可靠。** 视觉指引现在能覆盖更多类型的创作,模型配置在任务开始前就更容易确认,长任务和应用更新也更少阻断你回到最新成果。0.16.0 让整个过程更可靠——从选择风格,到重新打开承载成果的应用。
9+
10+
## 🔥 亮点
11+
12+
- 🎨 **视觉方向终于会跟着你正在制作的内容走。** 风格选择不再只属于 Deck 和 Prototype。Document、Poster 与其他 Image、Video、Web Clone、Wireframe、Mobile 和 Hyperframes 都会看到适合当前格式的预览:页面上直接给出 4 个快捷选择,一键即可进入完整图库。 (#5746)
13+
14+
- 🔔 **产品动态在 Open Design 里有了固定入口。** 首页和项目页顶部新增消息中心铃铛,可查看未读数量、按全部/未读/已读筛选、一键全部已读,并打开相关内容。匿名使用时,已读状态会保存在当前设备;登录后则会跟随账号。日期会按本地语言显示,关闭按钮也始终容易找到。 (#5920, #5954, #5959, #5968) 感谢 @nettee
15+
16+
- 🔄 **自动更新现在能覆盖更完整的应用内容。** 升级后,新版本能更可靠地生效;包含 PPTX 导出在内、曾受更新不完整影响的功能也恢复可用。macOS 应用菜单中的“检查更新…”会明确告诉你:已经是最新版、正在下载、可重启安装、需要等待当前任务完成,还是应改用手动下载。Windows 上的更新可靠性也同步提升。 (#5789, #5766, #5678, #5915, #5940, #5955, #5967) 感谢 @PerishCode
17+
18+
- 🔑 **BYOK 会在配置问题打断任务之前发现它。** 未完成的编辑会保留为可恢复草稿,不再覆盖现有可用配置。连接测试现在更接近真实任务,服务错误也更清楚;同时会保留各服务商的模型顺序,并更稳定地处理 MiniMax、DeepSeek 和 MiMo 的兼容地址。 (#5745, #5712, #5713, #5774, #5807) 感谢 @Siri-Ray@mturac
19+
20+
- 🧠 **长任务会保住答案,也会保住随它生成的文件。** 接近对话上限时,任务可以带着最近且有用的上下文继续,而不是突然失败。早期生成的文件会继续保留,恢复后的协作 Agent 不再把成功结果误标为失败,中断任务在重启后会显示准确状态,无法恢复的错误也会停下并给出有用说明。 (#5816, #5850, #5845, #5817, #5882) 感谢 @Siri-Ray@tomsen02
21+
22+
- 🖼️ **图片生成更能应对短暂的服务波动。** Nano Banana 和自定义图片生成在服务繁忙时会自动重试一次,GPT Image 参考图编辑也能兼容更多服务。短暂中断会变成一次等待,而不是丢失整个创作回合。 (#5702, #5760) 感谢 @Siri-Ray@xxiaoxiong
23+
24+
- 🧩 **从大家真正使用的内容开始。** Slides、Image、Video 等非 Prototype 图库会优先展示已有真实使用的模板;空白条目和没有预览的卡片不再占据最前面。Prototype 继续保留编辑精选,每个分类的完整目录也都还在。 (#5106, #5881) 感谢 @ScarletttMoon
25+
26+
- 🧬 **设计系统能更准确地从真实仓库导入。** 仓库导入会选择正确的处理方式,拆分存放的设计变量不再丢失布局数值,常见的 YAML 列表与多行写法也会保留作者写下的信息。 (#5779, #5797, #5499) 感谢 @mturac@MuduiClaw@EthanGuo-coder
27+
28+
- 🪟 **预览不再要求你先和画框较劲。** 宽桌面页面会自动适应面板,直到你主动选择缩放;历史 Deck 打开后立即响应导航键;任务结束后会马上展示最新的主 HTML 文件。如果某个资源因安全原因被阻止,预览会指出相关项目文件,同时不暴露敏感的系统路径。 (#5751, #5755, #5577, #5784) 感谢 @lefarcen@maxmilian@mturac
29+
30+
- 🛡️ **本地创作现在有了更严密的安全边界。** 导入项目会保护隐藏凭据,删除插件不会影响插件之外的文件,市场和已保存网站的内容也会被更安全地处理,每段对话也会留在正确的项目中。 (#5857, #5855, #5880, #5503, #5813) 感谢 @tomsen02@wiggdevin
31+
32+
## ✨ 新增
33+
34+
### 🚀 部署与集成
35+
36+
- **发布前先预览。** Cloudflare Pages 部署现在会在界面和 `od deploy --target … --json` 中明确区分 Preview 与 Production。Preview 会返回独立 URL,不会替换线上生产域名。 (#4576) 感谢 @cbeaulieu-gt
37+
38+
- **Kiro 加入 MCP 配置选择器。** 可直接从设置中复制正确的共享 server 配置,再放入 Kiro,无需手动把其他客户端的格式翻译一遍。 (#5275) 感谢 @BusanGukbap
39+
40+
## 🔁 变化
41+
42+
### 🔑 模型、媒体与记忆
43+
44+
- **模型列表遵循服务商的顺序,而不是字母表。** 服务商返回的原始顺序会被保留,过期的 Moonshot 与 DeepSeek 默认项会迁移到当前可用的模型,设置与初次引导也会展示相同选择。 (#5774) 感谢 @Siri-Ray
45+
46+
- **Memory 可以复用已经保存的 MiniMax key。** 兼容的已保存 key 不再被误报为缺失。如果某个服务只支持图片或音频,Memory 会明确说明当前不支持,并给出下一步建议。 (#5767) 感谢 @lefarcen
47+
48+
- **执行模式切换后,界面会立即跟上。** 切换到 BYOK 时,输入框图标会马上更新;Local CLI 模式中清空的自定义模型也会继续保持为空。 (#5379, #5749) 感谢 @yashrao2607@jzhishu
49+
50+
## 🐛 修复
51+
52+
### 🧠 Agent 与任务
53+
54+
- **MCP 对话的后续消息现在能被正确处理。** 复用对话时,任务会带着新要求继续,不再出现“成功结束但没有任何新工作”。 (#5851) 感谢 @mturac
55+
56+
- **重启或取消任务后,结果和状态会更准确。** 即使保存会话时遇到问题,任务仍能正常收尾;已取消的任务会保持取消状态,中断消息也不会在应用恢复后一直显示为排队中或运行中。 (#5808, #5904, #5817) 感谢 @mturac@Siri-Ray
57+
58+
- **ACP 对话刷新后不再增加空白行。** 空的状态项会被移除,真实的工具活动仍会保留。 (#5145) 感谢 @xxiaoxiong
59+
60+
- **使用较早处理器的 Windows 设备也能再次运行 OpenCode。** 兼容版本现在可以通过正常更新获得,不再在启动时反复崩溃。 (#5733) 感谢 @lefarcen
61+
62+
### 🖼️ 预览与界面
63+
64+
- **细小的视觉信号重新变得可信。** 浏览器抽取失败会保持清晰红色提示;模型选择器不会跑出可视区域;Open Design Website Clone 示例也会在首屏加载真实 logo。 (#5454, #5907, #5765) 感谢 @xxiaoxiong@lefarcen
65+
66+
## 🙏 感谢所有参与 0.16.0 的贡献者
67+
68+
@alchemistklk · @BusanGukbap · @cbeaulieu-gt · @EthanGuo-coder · @joeylee12629-star · @jzhishu · @lefarcen · @maxmilian · @mrcfps · @mturac · @MuduiClaw · @nettee · @PerishCode · @ScarletttMoon · @Siri-Ray · @tomsen02 · @VikingOwl91 · @wiggdevin · @xxiaoxiong · @yashrao2607

0 commit comments

Comments
 (0)