Skip to content

Lume v0.0.2

Choose a tag to compare

@CavinHuang CavinHuang released this 19 Jun 03:53
· 188 commits to feat/new-ui since this release

Lume v0.0.2

这个版本修复桌面安装包的启动观感和品牌图标,让 Windows 与 macOS 的安装体验更像一个完整的桌面应用。

🔥 Highlights

  • 🐛 Windows 启动更安静:修复 Windows 发布包启动时额外弹出 cmd 窗口的问题,打开 Lume 时只显示应用本身。
  • 🐛 桌面图标恢复正确:macOS 和 Windows 的应用图标重新使用 Lume 彩色 logo,并统一为白底圆角桌面图标。
  • 🐛 Windows 安装包缩略图:NSIS 安装器现在使用同一份 Lume 图标,下载后的安装包在资源管理器里更容易识别。
  • 🐛 版本显示正确:版本与更新、关于页面现在会显示当前发布版本,不再固定显示 0.1.0
  • 🔧 发布构建更快:GitHub Actions 会复用 Bun 下载、Rust 编译缓存,并只构建一次前端与 JS 产物再分发给各平台打包。

🐛 Bug Fixes

  • fix(desktop): Windows 发布包隐藏随包 sidecar 的控制台窗口,避免用户启动应用时看到额外 cmd 窗口。
  • fix(desktop): 重新生成 macOS .icns、Windows .ico 和通用 .png 图标,安装后应用图标保持一致。
  • fix(desktop): Windows NSIS 安装器使用 Lume 图标作为安装包缩略图。
  • fix(web,desktop): 版本页面和关于页面统一读取发布版本,Rust crate 与 web package 版本也纳入发布同步。
  • chore(ci): 桌面发布流程复用 JS 构建产物,并为 Bun 与 Rust 构建增加缓存。

📊 变更概览

  • 2 个分类 · 3 个 commit
  • 上一个版本: v0.0.1

🏗️ Build Info

平台 状态
macOS (Apple Silicon)
macOS (Intel)
Windows x64
  • Auto-updater: ✅ 已签名