From 2239098953c6f5ed2f365b5fa1c55167b0a76d92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=91=98=E9=98=BF=E6=B1=9F=28Relakkes?= =?UTF-8?q?=29?= Date: Tue, 21 Apr 2026 01:02:08 +0800 Subject: [PATCH] release: v0.1.5 --- desktop/package.json | 2 +- desktop/src-tauri/Cargo.lock | 2 +- desktop/src-tauri/Cargo.toml | 2 +- desktop/src-tauri/tauri.conf.json | 2 +- release-notes/v0.1.5.md | 41 +++++++++++++++++++++++++++++++ 5 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 release-notes/v0.1.5.md diff --git a/desktop/package.json b/desktop/package.json index 556b58fe..b43d7818 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -1,7 +1,7 @@ { "name": "claude-code-desktop", "private": true, - "version": "0.1.4", + "version": "0.1.5", "type": "module", "scripts": { "dev": "vite", diff --git a/desktop/src-tauri/Cargo.lock b/desktop/src-tauri/Cargo.lock index 31b5b306..98b02845 100644 --- a/desktop/src-tauri/Cargo.lock +++ b/desktop/src-tauri/Cargo.lock @@ -323,7 +323,7 @@ dependencies = [ [[package]] name = "claude-code-desktop" -version = "0.1.4" +version = "0.1.5" dependencies = [ "serde", "serde_json", diff --git a/desktop/src-tauri/Cargo.toml b/desktop/src-tauri/Cargo.toml index 8ce03af1..03f749e0 100644 --- a/desktop/src-tauri/Cargo.toml +++ b/desktop/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "claude-code-desktop" -version = "0.1.4" +version = "0.1.5" edition = "2021" [lib] diff --git a/desktop/src-tauri/tauri.conf.json b/desktop/src-tauri/tauri.conf.json index 5cfd8062..b5899b12 100644 --- a/desktop/src-tauri/tauri.conf.json +++ b/desktop/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/nicegui/nicegui/main/nicegui/static/tauri-schema-v2.json", "productName": "Claude Code Haha", - "version": "0.1.4", + "version": "0.1.5", "identifier": "com.claude-code-haha.desktop", "build": { "frontendDist": "../dist", diff --git a/release-notes/v0.1.5.md b/release-notes/v0.1.5.md new file mode 100644 index 00000000..8d5f3b25 --- /dev/null +++ b/release-notes/v0.1.5.md @@ -0,0 +1,41 @@ +# Claude Code Haha v0.1.5 + +这是一个以桌面端稳定性、兼容性和响应速度优化为主的版本。 + +相比 `v0.1.4`,这次主要修复了 WebFetch 在第三方提供商下失败、`@` 文件列表异常、跨会话 TODO 串台、权限模式切换后会话异常,以及桌面端首字返回过慢等问题。 + +## 主要更新 + +- 优化了 WebFetch 在第三方提供商下的可用性,桌面端默认跳过容易失败的预检查,并补齐了 HTML 转 Markdown 依赖。 +- 优化了桌面端首字返回速度,减少第三方模型和代理链路下“发出去很久才开始回复”的问题。 +- 修复了跨会话 TODO 串台,以及已完成任务在下一轮对话中残留的问题。 +- 修复了 `@` 文件引用在部分目录下拿不到文件列表的问题,并补上了更明确的错误提示。 +- 修复了权限模式切换后,旧 CLI 进程误伤新会话,导致会话异常退出的问题。 +- 优化了标签拖拽、项目筛选、AskUserQuestion 流程和工具消息渲染体验。 + +## GitHub Issue 关联修复 + +- [#88](https://github.com/NanmiCoder/cc-haha/issues/88) WebFetch 失败 + - 对应修复:`febd842` + +- [#101](https://github.com/NanmiCoder/cc-haha/issues/101) `@` 无法获取当前工作目录文件列表 + - 对应修复:`0f74940` + +- [#102](https://github.com/NanmiCoder/cc-haha/issues/102) 不属于当前会话的 TODO 显示在当前会话 + - 对应修复:`eaa4a84`、`16d716e` + +- [#103](https://github.com/NanmiCoder/cc-haha/issues/103) 切换到跳过权限后会话异常退出 + - 对应修复:`9fdbfaf` + +- [#104](https://github.com/NanmiCoder/cc-haha/issues/104) 桌面端回复延迟过高 + - 对应修复:`7651b24` + +## 安装说明 + +### macOS + +首次打开如果提示“已损坏”或“无法验证开发者”,请执行: + +```bash +xattr -cr /Applications/Claude\ Code\ Haha.app +```