Skip to content

Release v2.2.0 - Major

Choose a tag to compare

@github-actions github-actions released this 07 Jul 05:36
· 8 commits to dev since this release
1dff5e8

🥕 新增/Feature

  • (Beta) 支持青春杯训练逻辑 (#146)
  • 允许前端选择青春杯剧本,并且在育成开始前自动切换至对应剧本。支持剧本选项保存至配置文件
  • 前端新增配置青春杯设置(仅当剧本选择为青春杯时展示),允许设置青春杯比赛预赛的对手(默认是2,1,1,1)和青春杯队伍名称(默认是<胡萝卜>队)。支持青春杯设置选项保存至配置文件(仅当剧本选择为青春杯时生效)

🚀 优化/Optimize

  • 使用英文ocr库分析青春杯训练增加数值,提高准确率(ura未修改)

🐛 修复/Fix

  • 读取前端页面时禁止读取缓存,修复了可能读取到未更新的资源的问题 (#178)

⚙️ 更新/Change

  • 在前端配置任务时,阻止可能通过点击配置界面以外的位置退出配置。新增“取消”按钮,在不添加任务的同时退出配置页面

📐 代码调整/Refactor

  • 将剧本之间公用但实现不同的函数写入剧本继承类中,方便以后增加剧本时拓展
  • 将部分context相关的结构体定义移入单独的文件中,避免模块循环引用

🤖 CI

  • 使用Action自动编译windows版本的可执行文件,现在可以直接在Release下面下载winows可用的exe文件,直接执行脚本,免去安装python和安装依赖的过程。 (#179 @BoYanZh, #184 @Akiaki0324 )

🔄 升级指南/Upgrade

  • (建议) 如果你是通过 Git 克隆本仓库来使用本项目,请在本地执行以下命令来获取最新代码并更新依赖:
cd /path/to/your/project # 切换到你的项目目录
git checkout dev #确认在dev分支
git pull origin dev #拉取最新代码
  • (Beta) 在Release下方点击链接下载压缩包,解压后将自己原来的配置文件(整个userdata文件夹和config.yaml文件)复制过去即可使用

  • (不推荐 )如果你是直接下载的压缩包,请重新下载压缩包并同步你的配置文件。

📝 备注/Note

  • 青春杯训练逻辑为初版,目前未对训练逻辑进行过多的修改。未来计划将青春杯友情加入训练权重中。欢迎提issue给出更多修改建议
  • windows版本可执行文件为初代测试版本,使用中如有问题请使用其它方法重新安装,并提交报错。
  • 如有其它使用问题,请提交issue

Full Changelog: v2.1.1...v2.2.0