Skip to content

Releases: xiaou61/openspec-desktop

OpenSpec Desktop v0.3.1

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 标签)验证通过。

OpenSpec Desktop v0.3.0

Choose a tag to compare

@xiaou61 xiaou61 released this 14 Aug 05:57

OpenSpec Desktop v0.3.0

本版本把当前 main 上已经验证的 OpenSpec 桌面工作流正式打包发布,并新增与真实界面一致的中文操作手册。

新增与改进

  • 增加跨项目 OpenSpec 行动中心,集中展示需要补充工件、继续实施、重新验证或检查归档的 Change,并可生成只读的 Codex 交接内容。
  • 增加六节点 Change 生命周期、归档就绪检查、规格同步影响和严格验证诊断;可直接在 Change 状态区运行或重试本机 openspec validate --strict。
  • 识别任务全部完成后再次打开的实施轮次,记录重新打开原因、任务变化和版本上下文,同时区分新 Change 对既有能力的后续演进。
  • 支持从 Codex 索引安全发现多项目工作区,分层选择并批量导入其中的 OpenSpec 子项目。
  • 重新整理三栏工作区、响应式布局、状态层级和动效,覆盖最小窗口、减少动态效果、减少透明度和高对比偏好。
  • 新增完整中文操作手册与脱敏界面截图,覆盖安装、项目接入、生命周期、严格验证、历史、备份、卸载和故障处理。

简化与兼容说明

  • 已移除“项目洞察”和“规格保障”工作流,保留 Change、任务、生命周期、严格验证、活动、修订和行动中心主流程。
  • 应用继续对项目文件保持只读,不修改 openspec/、不勾选任务、不归档 Change,也不执行 Git 写操作。
  • 旧的本机 spec-assurance 数据不再读取或写入,但升级时不会自动删除。建议升级前备份应用 本地存储 显示的 user-data 目录。

下载

  • OpenSpec-Desktop-0.3.0-Setup.exe:Windows x64 安装版
  • OpenSpec-Desktop-0.3.0-Portable.exe:Windows x64 便携版
  • SHA256SUMS-v0.3.0.txt:SHA-256 校验文件

校验值:

  • Setup:29F4A33F879DEB134EF0F4376D727CB308C683A366D9FAC1371254A6FED402CE
  • Portable:11FED1884605C26C58A6A45CB90223F9779B2F353B9FB0F475DCAD16E24DC9DD

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

验证

  • pnpm typecheck、pnpm lint、pnpm test、pnpm check:renderer-boundary 和 pnpm build 通过。
  • 44 个测试文件、235 项单元/渲染测试通过。
  • Chromium 8 条工作区流程和真实 Electron 11 条流程通过。
  • openspec validate publish-source-and-add-user-manual --strict --no-interactive 通过。

OpenSpec Desktop v0.2.0

Choose a tag to compare

@xiaou61 xiaou61 released this 10 Aug 03:15

OpenSpec Desktop v0.2.0

本版本把“版本标签”升级为贯穿项目、Change、活动和修订的本地版本上下文,并完成桌面界面的交互与动效精修。

新增

  • 从本机 Codex 项目索引发现并批量导入有效 OpenSpec 项目;不读取对话正文、凭据、附件或历史消息。
  • 自动版本识别按 Git 当前 HEAD 精确标签、根目录 package.json、当前工作区的顺序回退,也支持 1-120 字符的手动版本。
  • 历史记录保存创建时的版本快照;Change 可显示最近关联版本及“跨 N 个版本”。
  • 活动和修订支持版本筛选,空版本统一显示为“当前工作区”。
  • 目录数据自动从 schema v1 迁移到 v2,并在迁移前保留本地备份。

界面

  • 新增项目标题版本菜单、自动/手动版本分段设置、Change 版本关联入口和分组活动时间线。
  • 采用紧凑黑白组件、细边界和克制玻璃材质,正文与密集列表保持实色高对比背景。
  • 统一按压、菜单、对话框、标签、列表和进度动效;支持减少动态效果、减少透明度和高对比度偏好。
  • 修正最小窗口、宽屏、长 Change 名称与 120 字符版本标签下的截断和布局稳定性。

验证

  • 类型检查、ESLint、66 个单元/渲染测试和生产构建通过。
  • Chromium 5 条工作区流程和真实 Electron 5 条流程通过。
  • 已检查 1440x900、920x700、700x760 与 1920x1080 视口。

下载校验

  • OpenSpec-Desktop-0.2.0-Setup.exe:806F45A9FC20DEAC9251C00D956A2442D1649310412734A618BD4778D7FFF70E
  • OpenSpec-Desktop-0.2.0-Portable.exe:68319AD31E07836975691B6846E6AC15DD2B66E8F6424FA4BC06894A9BCE5A65

当前产物没有代码签名证书,Windows SmartScreen 可能显示“未知发布者”。

OpenSpec Desktop v0.1.0

Choose a tag to compare

@xiaou61 xiaou61 released this 07 Aug 09:52

OpenSpec Desktop v0.1.0

首个公开 Windows 版本。把本机 OpenSpec 项目的变更、任务、活动与修订记录集中到一个桌面工作区中。

主要功能

  • 实时监控本机 OpenSpec Markdown 文档并刷新项目进度
  • 从本机 Codex 项目记录中发现并批量导入 OpenSpec 项目
  • 按项目查看进行中与已归档的 Change、任务完成度和文件活动
  • 保留本地修订历史,并支持查看差异与恢复指定版本
  • Vercel 风格的紧凑界面与克制的玻璃质感
  • 数据默认保存在本机,不上传 Codex 对话、凭据或项目文件

下载

  • OpenSpec-Desktop-0.1.0-Setup.exe:Windows 安装版
  • OpenSpec-Desktop-0.1.0-Portable.exe:Windows 便携版
  • SHA256SUMS.txt:文件完整性校验值

当前构建目标为 Windows x64。