1.9.0
Important
请使用便携版用户注意更新后于LunaBox.exe同级文件夹中需要包含/7z文件夹
在1.9.0前的版本,可能会触发卡巴斯基的病毒误报,建议升级防止持续误报
新增
- 新增灵动岛,可实时显示启动中、游玩中、结束中状态,支持多游戏运行时切换、折叠/展开、主动结束本次记录,并在启用“仅记录活跃时间”时显示活跃时长
- 新增 Steam 本地库导入,可扫描本机 Steam library、读取
appmanifest_*.acf、补全 Steam 元数据,并把导入游戏默认设置为 Steam 启动 - 新增单游戏默认启动方式,可在普通启动与 Steam 启动之间切换;启动服务会根据
launch_mode或临时启动选项选择对应策略 - 新增 TouchGAL 元数据源,支持按名称或 UniqueID 拉取标题、简介、封面、厂商、评分、发售日和标签,并接入元数据来源设置与批量匹配流程
- 新增元数据更新字段选择,单个游戏远端更新和全量/批量刷新时可只覆盖名称、封面、厂商、简介、评分、发售日或自动标签
- 新增云同步 v2 增量同步布局,按 manifest、桶文件、分类、删除墓碑和封面资源进行差量拉取/上传,并支持从旧版
latest.json迁移
优化
- 优化首页最近游玩数据,后端改为返回最近游玩列表并同步当前运行状态,首页轮播、继续游玩按钮和“游玩中”状态更准确
- 优化批量导入和拖拽导入流程,支持复用扫描命名选项、只导入已匹配条目、手动选择外部导入项,并按路径和元数据 ID 更细致地识别重复候选
- 优化 Playnite、PotatoVN、VNite 和 Steam 外部导入预览,预览项保留来源 ID、路径和冲突信息,用户可以在确认前裁剪要导入的条目
- 优化活跃时间追踪,增加运行时事件推送和焦点状态更新,使灵动岛中的活跃时长显示更及时
- 优化发售日期编辑控件,改为带校验的日历选择器,并调整未知发售日的排序逻辑
- 优化远程封面下载与元数据刷新,支持失败封面重试、刷新时按用户选择字段覆盖,并保留未选择的本地字段
- 优化 VNDB 标签抽取逻辑,保留来源返回的全部非空标签
- 优化 Windows ARM64 和发布构建流程,集成 DuckDB 动态库、7z 运行文件、WebView2 bootstrapper 准备、安装器 payload 签名与签名结果校验
- 优化开发构建凭据注入
修复
- 修复未完成游玩记录在应用退出、进程选择取消、进程选择超时或短时启动失败后可能残留的问题
- 修复正在运行游戏在首页轮播逻辑中可见性判断不准确的问题
- 修复从远端更新发售日时日期格式校验不足、未知日期标签和发售日排序表现不一致的问题
- 修复部分导入候选只能整体导入、无法只导入成功匹配条目的问题
- 修复 DuckDB 导出/修复脚本处理临时表和 schema 外表时不稳定的问题
- 修复窗口最大化状态同步、顶部栏缩放响应和若干原生
title可访问性问题
📦 下载说明
| 文件 | 说明 |
|---|---|
*-portable.zip
| 便携版,解压即用,数据存储在程序目录 |
*-setup.exe
| 安装版,标准安装程序,数据存储在 %APPDATA%\LunaBox |