Syngnat
|
60d172254d
|
🐛 fix(update): 安装前确认并安全关闭当前安装的全部实例
- 安装更新前先确认关闭当前安装目录下的 GoNavi 实例,并继续执行未保存 SQL 退出保护
- 按可执行文件路径枚举并复核进程身份,优雅关闭超时后再强制终止,避免 PID 复用误杀
- 通过全局维护事件阻止更新期间启动新实例,并由 PowerShell 更新器完成跨权限无空窗交接
- 同步更新前端交互、多语言提示、Wails 绑定及 Windows 发布资产校验
|
2026-07-21 10:55:08 +08:00 |
|
Syngnat
|
7017db418b
|
🐛 fix(updater): 修复 MSI 更新后任务栏图标失效与桌面快捷方式重建
- 自动迁移引用失效 MSI 缓存图标的旧任务栏固定项并刷新 Shell
- 在在线更新前备份桌面快捷方式状态,成功或失败后安全恢复
- 将桌面快捷方式拆分为条件安装组件并补充 Windows 回归测试
|
2026-07-18 13:48:35 +08:00 |
|
Syngnat
|
fa87c2ee9f
|
Merge pull request #658 from AutumnNazi/fix/msi-shortcut-icon
|
2026-07-16 21:16:02 +08:00 |
|
Syngnat
|
193d68398b
|
🔧 chore(license): 补齐开源许可与发布声明
- 新增项目版权及上游 NOTICE
- 让桌面、容器、驱动发布包携带法律文档
- 补充 Wails 和前端许可证元数据
- 增加发布资产回归校验
|
2026-07-16 17:24:16 +08:00 |
|
AutumnNazi
|
8f4bd9a3a6
|
🐛 fix(installer): 修复 MSI 更新后快捷方式图标失效
- 让开始菜单和桌面快捷方式直接使用 GoNavi.exe 内嵌图标
- 避免 Major Upgrade 后 Shell 缓存继续引用已删除的 MSI 图标资源
- 增加 Windows 安装产物回归测试,锁定快捷方式图标来源
|
2026-07-16 14:38:20 +08:00 |
|
Syngnat
|
7bdce19d01
|
✨ feat(release): 发布 Windows Portable 与 MSI 双产物
- Windows AMD64 与 ARM64 同时生成 Portable EXE 和 MSI 安装包
- 统一 stable 与 dev 的 MSI 产品身份并支持通道切换升级
- 发布清单同时包含两类资产及对应 SHA256 校验信息
- 在 Windows workflow 中执行双模式更新与 WiX 契约测试
|
2026-07-13 09:25:21 +08:00 |
|