Skip to content

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 27 Jan 16:04
查看中文版本

Bug 修复

  • 修复 custom_data 显示中的一些错误以及删除/更改自定义图像的逻辑 [skip ci] (777bd1f)
  • 修复通过 API 获取游戏数据的一些错误 (9750268)

新功能

  • 添加自定义字段:别名、开发商、发售日期、NSFW、简介和标签(f303660)
  • 添加 LE 和 Magpie 工具联动启动 (db6cb7f)
  • 添加 LE 和 Magpie 软件路径设置 (1a20666)
  • 添加 reina-path 来管理数据库相关的路径常量 (183571d)
  • 添加 YMGal 数据源并重构为单表 JSON 架构 (cd4beda)
  • 在游戏详情页面添加最大游戏存档备份数量设置 (c917443)
  • 正式添加 YmGal 数据源 (d8f2ffd)

性能改进

  • 优化 NSFW 游戏判断逻辑,优先使用数据源,其次使用标签判断 (021802e)

破坏性变更

  • 将数据库从多表关系重构为带有 JSON 列的单表结构(bgm_data、vndb_data、ymgal_data、custom_data)
  • 添加 YMGal API 集成
  • 为前端类型使用 DTO 模式(InsertGameParams、UpdateGameParams、FullGameData)
  • 支持三态更新逻辑(undefined/null/value)
  • 用 custom_data JSON 列替换 custom_name/custom_cover
  • 简化服务层 API 并移除嵌套结构
  • 更新所有 UI 组件以支持 YMGal 数据源

Bug Fixes

  • some bugs in custom_data display and the logic for delete/change custom images [skip ci] (777bd1f)
  • some bugs of get game data by api (9750268)

Features

  • add custom fields for alias, developer, release date, NSFW, description, and tags (f303660)
  • add LE and Magpie launch support (db6cb7f)
  • add LE and Magpie software path settings (1a20666)
  • add reina-path to manage db related path constant (183571d)
  • add YMGal data source and refactor to single-table JSON architecture (cd4beda)
  • added a max backup quantity setting to the game details page (c917443)
  • officially add YmGal data source (d8f2ffd)

Performance Improvements

  • optimized NSFW game judgment logic, prioritizing data source, followed by tag judgment (021802e)

BREAKING CHANGES

  • Refactor database from multi-table relations to single-table
    with JSON columns (bgm_data, vndb_data, ymgal_data, custom_data).
  • Add YMGal API integration
  • use DTO pattern for frontend type (InsertGameParams, UpdateGameParams, FullGameData)
  • Support three-state update logic (undefined/null/value)
  • Replace custom_name/custom_cover with custom_data JSON column
  • Simplify service layer API and remove nested structures
  • Update all UI components to easily support the YMGal data source

📥 下载地址 (Download)

Downloads

Windows (不支持 Win7)

⚠️ 安装提醒 (Installation Notice)

不建议安装在 C:\Program Files 目录下。该目录需要以管理员权限运行软件才能正常使用以下功能:

  • 自定义游戏封面
  • 便携模式

It is NOT recommended to install in C:\Program Files. This directory requires administrator privileges for the following features:

  • Custom game covers
  • Portable mode