Files
TommyFang 97e5ae50b5 release: v0.1.2
- bundle dshmarket 1.10.1; drop the duplicate vision settings section (modlens card is the single config surface)
- embed the updater signing public key in every build (Makefile / CI / Flatpak); in-app updates now actually run
- structured release notes per version: docs/release-notes/v<version>.md feeds GitHub, Gitea and the in-app update panel
- gate releases on the notes file; Gitea publish reads/patches the same body
2026-08-17 00:48:38 +08:00

26 lines
2.4 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# DeepSeek Harness Desktop v0.1.2
**摘要 / Summary:** 内置插件市场升级至 dshmarket 1.10.1(下载更稳、安装更安全);应用内更新真正启用(签名公钥内嵌);移除重复的视觉模型设置区;发布说明改为结构化更新日志。
## 新功能 / Features
- 内置插件市场 dshmarket 1.9.0 → 1.10.1
- pnpm 拉取超时自动加重试,弱网下安装/更新不再一次失败就放弃
- 失败的安装会回收遗留的本地缓存目录,不会越积越多
- 重复安装防护:同一插件(含别名条目)只保留一个加载项,杜绝下次启动冲突
- 每个版本提供结构化更新日志(新功能 / 修复 / 变更 / 安装GitHub 与 Gitea 的发布文案、应用内更新面板自动取同一份
## 修复 / Fixes
- **应用内更新此前在所有构建中都静默关闭**:壳更新器要求编译期内嵌签名公钥,而构建流程从未注入(`public_key() → None → 不检查更新`。现在本地、CI、Flatpak 构建都会从 `tauri.conf.json` 读取公钥注入,「发现壳更新 → 下载并安装」真正可用
- 消除市场「有新版本」横幅与桌面内嵌市场版本不一致的死结:内嵌市场已同步到上游最新,横幅不再出现;此前该更新提示在桌面版中无法真正落地(每次启动会被内嵌版本还原)
- 插件安装遇到 pnpm 默认拦截构建脚本(如 node-pty放行与重试路径按上游最新逻辑工作不再被 allowBuilds 占位符卡死
- Gitea 镜像发布链路重构:由自托管 Actions runner 经局域网直连发布,慢速公网链路超时影响正式发布流程
## 变更 / Changes
- 移除独立的「视觉模型」设置区:视觉引擎配置统一由 modlens 自带的「设置 → 插件 → 插件配置 → 视觉引擎ModLens」提供同样读写 `~/.modlens/config.json`,不再有两处重复入口)
- 构建产物不再附带 `plugins/dsh-desktop-vision`license 列表与 README 同步更新)
## 安装与更新 / Install & Update
- 安装包Windows NSIS/MSI、macOS DMGApple Silicon 与 Intel、Linux deb/rpm、Flatpak
- 除 Flatpak 外需本机已安装 `dsh``npm i -g @deepseek-ai/dsh`),或设置 `DSH_DESKTOP_DSH_BIN`
- macOS 包未公证:首次打开需在「系统设置 → 隐私与安全性」中允许
- 更新提示出现在启动页:点击「下载并安装」即可(走 Gitea 镜像,签名校验后生效)