Skip to content

OpenSpec Desktop v0.3.1

Latest

Choose a tag to compare

@xiaou61 xiaou61 released this 14 Aug 08:01

OpenSpec Desktop v0.3.1

v0.3.1 是 Windows 兼容性补丁版,修复 v0.3.0 发布后由 GitHub Windows CI 暴露的路径别名和文件监听问题。界面、功能边界和本地数据格式保持不变,无需迁移。

修复与发布改进

  • 统一解析 Windows 长路径与 8.3 短路径别名,避免从 Codex 导入同一项目时出现身份不一致。
  • 文件监听器在交给 chokidar 前使用规范真实路径,并用同一路径解释文件事件,规避 Node.js/libuv 在 Windows 上的原生崩溃及事件丢失。
  • GitHub CI 改为在 Windows runner 上实际执行项目 pnpm run ci 验证脚本。
  • README 与中文操作手册的稳定版本、下载文件名、校验命令和卸载说明更新为 v0.3.1。

下载

  • OpenSpec-Desktop-0.3.1-Setup.exe:Windows 10/11 x64 安装版
  • OpenSpec-Desktop-0.3.1-Portable.exe:Windows 10/11 x64 便携版
  • SHA256SUMS-v0.3.1.txt:两个可执行文件的 SHA-256 校验值

校验值:

  • Setup:4DFD9D4155C17F924C94272E601D476753CF11974F1915E5FC710B67D0BE4BBA
  • Portable:D4068B85B18FD49B270B4AAE3EB6019BE4C582674A08AA5A6C84263CED1F7298

当前可执行文件没有代码签名证书,Windows SmartScreen 可能显示“未知发布者”。请只从本仓库 Release 下载并在运行前核对 SHA-256。

验证

  • pnpm typecheck、pnpm lint、pnpm test、pnpm check:renderer-boundary 和 pnpm build 通过。
  • 44 个测试文件、236 项单元/渲染测试通过。
  • Chromium 8 条工作区流程和真实 Electron 11 条流程通过。
  • 额外使用 release/win-unpacked/OpenSpec Desktop.exe 运行真实打包程序的 11 条 Electron 流程,全部通过。
  • openspec validate publish-source-and-add-user-manual --strict --no-interactive 通过。
  • GitHub Windows CI Runs 31781433894(main)和 31781861645(v0.3.1 标签)验证通过。