发布历史 · v0.2

每一次发布,都清晰可读。

这里汇总面向用户的变更;每个条目均链接至不可变的 GitHub Release,可查看安装包、校验和与完整技术记录。

发布历史

  1. v0.2.17

    发布说明

    恢复严格 Snap 的桌面门户访问

    恢复严格受限 Snap 中内置 Harness 所需的桌面门户访问,并改善控制器的可读性。

    Linux 发行

    • 恢复严格 Snap 的门户访问,使内置 Harness 能在受限环境中与桌面会话协作。
    • 让 x64 与 arm64 Linux 包继续与原生发布矩阵保持一致。

    控制器

    • 修复原生下拉选项的对比度,使语言等控制器选项在当前主题下始终清晰可读。

    内置运行时

    • 打包官方、未修改的 DeepSeek Harness 0.1.1-rc.2、Node.js 24.19.0 与 dsh-sidecar 0.2.6。
  2. v0.2.16

    发布说明

    严格 Snap Store 发行支持

    新增严格受限的 Snap 发行设计,以及安全发布所需的验证路径。

    Snap 打包

    • 引入严格 Snap 包定义和经审查的桌面集成接口策略。
    • 为 Snap 发行链路新增包、runner 与产物验证。

    文档

    • 补充 Windows 运行时前置条件说明,并更新产品截图。
  3. v0.2.15

    发布说明

    公开校验和审计

    当公开 GitHub 产物名称或 SHA-256 摘要与已审查产物不一致时,发布流程将失败关闭。

    发布完整性

    • 在发布前审计已上传产物的名称和 GitHub 返回的 SHA-256 摘要。
    • 防止校验和侧车文件以无法校验已下载产物的名称发布。

    v0.2.15 已取代 v0.2.14 的下载推荐;校验文件时请使用本版本或更新版本。

  4. v0.2.14

    发布说明

    原生多架构发布线

    扩展原生发布矩阵,并加强运行时、安装器和安装仲裁校验。

    原生安装包

    • 新增 Windows x64/arm64、macOS x64/arm64 和 Linux x64/arm64 原生发布目标。
    • 在发布前校验打包的 Node.js 与 node-pty 架构。

    运行时与安装器恢复

    • 修复 Windows 安装器运行时和协议冒烟覆盖。
    • 将内置官方 Harness 升级到 0.1.1-rc.2,并加强安装仲裁与 CodeQL 覆盖。

    安装包字节和摘要有效,但 GitHub 规范化文件名使 v0.2.14 校验和侧车文件难以直接使用;请改用 v0.2.15 或更新版本。

  5. v0.2.13

    发布说明

    控制器本地化与更安全的托盘快捷项

    新增默认跟随系统的双语控制器,以及本地化、状态感知的托盘快捷项。

    语言

    • 新增简体中文和英文词典、系统语言检测、手动选择与偏好持久化。
    • 让控制器标题、托盘和 macOS 原生菜单与所选语言同步。

    托盘与依赖

    • 新增受状态门禁保护的“打开控制器或 Harness、启动或重启、停止、退出”快捷项。
    • 更新已审计的 pnpm、getrandom、zip 和 reqwest 依赖,同时保留 Rust ring TLS 提供者。
  6. v0.2.12

    发布说明

    更安全的插件生命周期恢复

    修复阻断 Windows 插件操作的 PATH 处理问题,并加强安装、激活与卸载后的恢复能力。

    插件操作

    • 在 Windows 上将内置 pnpm shim 前置时保留 PATH 的每一个路径段。
    • 加强插件安装、激活与卸载边界,包括安全的进程清理与恢复行为。

    Windows 运行时

    • 规范化 Node 的 verbatim 启动路径,使内置运行时能从 Windows 安装路径可靠启动。