Skip to content

v0.2.0 — Windows support, persistent history & window state

Choose a tag to compare

@lioesquieu lioesquieu released this 26 May 23:26
· 28 commits to main since this release

[0.2.0] - 2026-05-27

聚焦跨平台支持长期使用体验:兑现 v0.1.0 路线图中的 Windows 支持承诺,将扫描历史与窗口状态升级为主进程持久化,并在概览/清理两端补齐分组、定位等交互细节。

新增

  • Windows 平台支持(兑现 v0.1.0 路线图)
    • 跨平台「打开编辑器/终端」:主进程根据 process.platform 选择 open / start / xdg-open,在 Windows / Linux 下也可调用 VS Code、Cursor、终端等
    • 新增 package:win / dist:win 打包脚本,支持构建 Windows 安装产物
  • 扫描历史主进程化:扫描结果由主进程 history-store 落盘到 userData/devzen/history.json,应用重启后历史不丢失,渲染层与清理视图实时同步
  • 窗口状态持久化:主进程 window-state 模块记录窗口大小与位置,下次启动自动恢复
  • 概览页按标签分组:可按个人 / 公司 / 开源 clone 等标签自动分组渲染,便于在大量项目中快速聚焦
  • 清理列表「定位项目」按钮:每行新增快速查看按钮,一键定位到对应项目以确认清理对象
  • Godot 项目支持:扫描器识别 Godot 项目特征文件,清理器纳入对应构建产物白名单

变更

  • 优化项目标签区域的布局与样式,标签密度与对齐更协调
  • 替换/精简应用图标资源
  • 不再将 package-lock.json 纳入版本管理(统一通过 npm install 生成)

修复

  • 修复跨平台下「用开发工具打开项目」在非 macOS 环境的兼容性问题(路径转义、CLI 映射)