github Saramanda9988/LunaBox v1.7.2

4 hours ago

1.7.2

[IMPORTANT]

  • Arm版本为beta版本,尚未进行e2e测试,使用时请随时备份防止丢失数据

新增

  • 新增批量导入“偏好数据源”选择,可指定 Bangumi、VNDB、Ymgal、DLsite、ErogameScape 或 Steam 优先匹配,并在限流或连续异常时自动暂停,避免批量导入继续消耗失败请求
  • 新增封面输入框粘贴图片导入,并支持将远程封面 URL 一键下载为本地封面
  • 新增游戏编辑页发售日期输入,可直接按日期选择器维护发售日
  • 新增全量元数据刷新失败项统计与重试入口,可只重试本次刷新失败的游戏
  • 新增 Windows ARM64 发布构建支持,发布流程会产出 amd64 与 arm64 的安装包和便携包

优化

  • 优化游戏启动后的实际进程识别,启动器快速退出时会优先检测子孙进程、前台进程和启动目录内进程,减少手动选择监控进程的次数
  • 优化启动路径处理,未配置路径或配置为目录时会引导选择可执行文件并写回游戏配置
  • 优化批量导入重复检测,能识别父子目录路径冲突,减少同一游戏因路径嵌套被重复导入
  • 优化元数据源顺序与限流策略,批量匹配会遵循设置中启用的数据源
  • 优化游戏库与分类详情页的虚拟列表补齐逻辑,返回列表或切换筛选后更稳定加载当前可视区域
  • 优化游戏卡片渲染与封面图片加载,减少大列表滚动时的重复渲染和图片加载压力
  • 优化刮削 Tag 数量设置,0 表示不写入自动 Tag,“全部刮削”表示保留来源返回的全部 Tag

修复

  • 修复 VNite 导入在 gamePath 为空时无法回退使用标记路径的问题
  • 修复按中文翻译搜索 Tag 时可能出现库内不存在的 Tag 建议的问题
  • 修复进程列表依赖 tasklist 导致的编码、语言环境和过滤不稳定问题,改为使用 Windows API 获取进程
  • 修复全量元数据刷新完成后进度弹窗只能在刷新中显示、失败项无法保留的问题

📦 下载说明

文件 说明
*-portable.zip 便携版,解压即用,数据存储在程序目录
*-setup.exe 安装版,标准安装程序,数据存储在 %APPDATA%\LunaBox

🔗 相关链接

Don't miss a new LunaBox release

NewReleases is sending notifications on new releases.