diff --git a/desktop/package.json b/desktop/package.json index da1cc899..c0551b24 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,7 +1,7 @@ { "name": "claude-code-desktop", "private": true, - "version": "0.5.2", + "version": "0.5.3", "description": "Desktop coding agent workbench for Claude Code Haha.", "homepage": "https://github.com/NanmiCoder/cc-haha", "author": { diff --git a/release-notes/v0.5.3.md b/release-notes/v0.5.3.md new file mode 100644 index 00000000..dbd6dfd2 --- /dev/null +++ b/release-notes/v0.5.3.md @@ -0,0 +1,68 @@ +# Claude Code Haha v0.5.3 + +This is a feature release on top of `v0.5.2`, adding desktop image generation backed by your own providers, plus inline @-mentions and a round of desktop stability fixes. + +## New & Improved + +- **Image generation**: chat can now generate and edit images right in the conversation. After signing in with Grok or ChatGPT, built-in image generation works out of the box; you can also configure a third-party OpenAI-compatible Images API per provider. Images show as compact thumbnail previews, with separate generation and editing tools. +- Inline @-mentions now render as pills in the composer. +- Added FennoAI and Qiniu Cloud AI provider presets. +- Improved provider model selection, with a toast after fetching the model list. +- Workbench pages can be opened in the system browser. + +## Fixes + +- Restored settings tab reordering and stopped the settings rail from misaligning with the tab strip. +- Fixed completed turns not refreshing their changes and rewind losing partial snapshot changes (#1186). +- Separated finished thinking blocks instead of gluing their words together, and collapsed duplicate thinking blocks in history. +- Fixed a genuinely produced reply being dropped when it repeated an earlier one word for word. +- Restored configured composer line breaks, session titles across compaction, and the chosen worktree across tab switches. +- Terminal PTYs are now reaped on committed navigation and renderer reloads. +- Fixed a drag swallowing the next tab click, the terminal info tooltip leaving its panel, and context usage details being hidden by Workbench. +- Native right-click is back for selected text; AskUserQuestion hook order and the context meter stay stable across the session lifecycle. + +## Installation + +Download the installer for your platform and architecture from the Assets section at the bottom of this page: + +- macOS: `Claude-Code-Haha-0.5.3-mac-arm64.dmg` / `Claude-Code-Haha-0.5.3-mac-x64.dmg` +- Windows: `Claude-Code-Haha-0.5.3-win-x64.exe` / `Claude-Code-Haha-0.5.3-win-arm64.exe` +- Linux x64: AppImage, deb, or `Claude-Code-Haha-0.5.3-linux-x86_64.rpm` +- Linux ARM64: AppImage, deb, or `Claude-Code-Haha-0.5.3-linux-aarch64.rpm` + +
+中文版本 / Chinese Version + +# Claude Code Haha v0.5.3 + +这是 `v0.5.2` 之后的功能更新,重点新增由你自己的 Provider 支撑的桌面端图片生成,同时带来内联 @提及与一批桌面稳定性修复。 + +## 新增与改进 + +- **图片生成**:聊天中可以直接生成和编辑图片。Grok / ChatGPT 授权登录后,内置图片生成开箱即用;也支持按 Provider 配置第三方 OpenAI 兼容的 Images API。会话内提供紧凑缩略图预览,生成与编辑工具相互独立。 +- 输入框中的 @提及改为内联 pill 展示。 +- 新增 FennoAI、七牛云 AI 两个 Provider 预设。 +- 改进 Provider 模型选择,拉取模型列表后给出提示。 +- Workbench 页面支持在系统浏览器中打开。 + +## 修复 + +- 恢复设置标签页排序,并修复设置侧栏与标签条错位问题。 +- 修复完成的对话回合变更未刷新、rewind 丢失部分快照变更的问题(#1186)。 +- 拆分粘连的思维块,并在历史记录中折叠重复的思维块。 +- 修复模型真实产出的回复与之前逐字相同时被丢弃的问题。 +- 恢复 composer 换行、压缩后会话标题保留、跨标签页切换保留工作目录选择。 +- 终端 PTY 在提交导航与渲染器重载时及时回收。 +- 修复拖拽吞掉下一次标签点击、终端信息提示超出面板、上下文用量详情被 Workbench 遮挡的问题。 +- 选中文本恢复原生右键菜单;AskUserQuestion 钩子顺序与上下文用量显示在会话全生命周期保持稳定。 + +## 安装 + +请在本页面底部 Assets 中下载对应平台和架构的安装包: + +- macOS:`Claude-Code-Haha-0.5.3-mac-arm64.dmg` / `Claude-Code-Haha-0.5.3-mac-x64.dmg` +- Windows:`Claude-Code-Haha-0.5.3-win-x64.exe` / `Claude-Code-Haha-0.5.3-win-arm64.exe` +- Linux x64:AppImage、deb 或 `Claude-Code-Haha-0.5.3-linux-x86_64.rpm` +- Linux ARM64:AppImage、deb 或 `Claude-Code-Haha-0.5.3-linux-aarch64.rpm` + +