Skip to content

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 可能显示“未知发布者”。