#### v4.9.0-GA

🚀 新功能
1. 允许设置开机自启

🐛 Bug修复
1. 修复插件重复加载的问题
2. 修复添加突袭词条不被识别的问题

🔧 重构与优化
1. 优化激进策略的硬币使用
2. 优化只打人机功能
3. 优化游戏进程查找
4. 更新卡牌数据库
5. 补丁更新



#### v4.8.0-GA

🚀 新功能
1. 增加被斩杀投降的功能
2. 增加对锻造词条的识别
3. 卡牌信息设置页增加使用行为（为兼容旧配置需要打开软件根目录config/card.info文件将actions替换成playActions）

🐛 Bug修复
1. 修复注入被中断的问题
2. 修复无法通过带参数命令启动游戏的问题
3. 修复抉择位置不对的问题

🔧 重构与优化
1. 修改换牌权重逻辑
2. 修改部分设置项的分类，部分设置项需要重新设置



#### v4.7.0-GA

🚀 新功能
1. 增加卡牌信息设置页，通过设置卡牌信息可以让软件知道如何使用卡牌

🐛 Bug 修复
1. 修复定时工作的一些逻辑问题
2. 修复激进策略下剧毒随从选择的攻击目标错乱的问题

🔧 重构与优化
1. 更新卡牌数据库
2. 优化mcts策略



#### v4.6.0-GA

🚀 新功能
1. 增加换牌权重

🐛 Bug 修复
1. 修复工作时间相关问题

🔧 重构与优化
1. 卡牌插件sdk不兼容更改



#### v4.5.0-GA

🚀 新功能
1. 增加更新源选项
2. 增加重复打开软件检测
3. 增加鼠标控制模式选项，包含驱动级鼠标模拟
4. 增加统计功能
5. 增加游戏超时检测服务
6. 允许设置游戏窗口透明度
7. 增加限制鼠标范围功能
8. 增加游戏对局超时检测
9. 增加自定义时间
10. 适配交易
11. 支持关闭未领取的奖励窗口
12. 增加实时检测游戏窗口功能
13. 增加打脸策略
14. 增加随机选择卡组位置
15. 支持修改游戏和战网窗口大小

🔧 重构与优化
1. 出牌超时发送的抱歉表情将被随机表情开关控制
2. 优化鼠标右键点击
3. 美化软件托盘
4. 切换模式时，所选策略不会强制清空
5. 提高启动页的显示速度
6. 优化发现卡牌的处理流程，更加精准识别发现场景
7. 未适配的英雄技能默认行为为鼠标左击
8. 优化基础卡牌插件性能
9. 提高配置文件的性能

🐛 Bug 修复
1. 修复检查更新会卡住的问题
2. 修复下载更新没有进度条的问题
3. 修复软件窗口最小化时关闭窗口将无法再次打开窗口的问题
4. 修复会攻击休眠随从的问题



#### v4.4.0-GA

1. 增加mcts策略
2. 基础卡牌插件适配沙包战的所有卡牌(AAECAQcC4+YG5eYGDp6fBJ+fBLSfBIagBIigBImgBI7UBJDUBJzUBJ/UBKPUBLT4BbX4Bd3zBgAA)，配合mcts策略使用
3. 适配星舰，疲劳伤害，武器的耐久
4. 强化游戏关闭
5. 高级设置页中增加置顶游戏窗口选项
6. 卡牌插件sdk不兼容更改
7. 增加自动关闭主界面广告功能
8. 增加使用系统代理设置项
9. 开发者选项页增加更新卡牌数据库功能
10. 修复只打人机功能不投降的问题
11. 插件设置页更加详细的展示



#### v4.3.0-GA

1. 权重设置页新增出牌权重
2. 优化进入游戏主界面时的点击行为
3. 激进策略支持简单识别伤害法术
4. 策略设置页增加随机事件，随机表情，随机投降设置项
5. 增加对超级风怒的识别
6. 修复敌方变身时无法正确识别的问题
7. 策略设置页中添加增加只打人机选项
8. 初始设置页中添加选择卡组位选项



#### v4.2.0-GA

1. 修复突袭随从首次登场可能打脸的问题
2. 增加权重设置页
3. 提高设置页的打开速度
4. 基础策略、激进策略接入权重设置
5. 高级设置页增加控制模式
6. 适配所有皮肤的基础技能
7. 首页增加清空统计数据按钮
8. 适配练习模式（套牌插件中添加RunModeEnum.PRACTICE即可支持）
9. 优化鼠标移动
10. 优化开始匹配前的点击流程



#### v4.1.0-GA

1. 修复若干bug
2. 基础插件增加投降策略，激进策略，优化基础策略
3. 支持最小化挂机（战网不要最小化，游戏可以）
4. 支持修改热键
5. 优化鼠标移动算法
6. 增加若干设置项



#### v4.0.0-GA

1. 支持后台挂机
2. 套牌策略，卡牌策略插件化
3. 设置新增插件设置页面



#### v3.2.6-GA

1. 修复检查更新检查不到最新版本的问题
2. 修复将敌方地标识别为随从导致一直攻击的问题
3. 美化设置页
4. 启动炉石的方式改为cmd命令启动
5. 高级设置里开关添加提示
6. 优化主页的开始、暂停按钮样式
7. 修复炉石传说客户端语言为英文时无法正常启动游戏的问题
8. 优化清空日志的右键菜单
9. 更换启动页图片



#### v3.2.5-GA

1. 优化日志打印
2. 升级javafx-ui库至0.2.8，并且使用JitPack仓库里的javafx-ui库
3. 尝试修复打出分裂战斧后出现的图腾疲劳复制问题
4. 修复无法识别孤胆游侠雷诺的战吼效果



#### v3.2.4-GA

1. 优化启动速度
2. 升级到JDK21
3. start.bat替换成hs-script.exe
4. 修复开始脚本后立即按Alt+P无法正常关闭脚本的问题
5. 优化系统托盘
6. 优化新版本检测和下载
7. 修复更新版本时update.bat文件无法更新的问题
8. 使用user32 api完成战网登录部分、修复偶尔会打开炉石传说官网的问题
9. 优化登录链逻辑
10. 修复静态光标开关状态读取错误的问题
11. 优化windows通知的使用



#### v3.2.3-GA

1. 修复因mapstruct包遗漏导致脚本在进入对战后发生异常的问题
2. 优化日志打印



#### v3.2.2-GA

1. 关闭主窗口时将一并关闭其他窗口
2. 优化日志打印
3. 升级javafx-ui库版本到0.2.0
4. 使用mapstruct插件代替反射更新对象
5. 鼠标指针处于日志处时将不自动滑到底部
6. 保存游戏路径失败时将恢复原路径显示
7. 优化通知



#### v3.2.1-GA

- 优化战网登录器
- 修复无法识别嘲讽里掉落的嘲讽
- 增加偶数萨识别卡牌
- 优化核心骑
- 删除无用图片，优化Card类的toString方法
- 增加偶数萨休闲、核心骑休闲



#### v3.2.0-GA

- 修复无法识别敌方变身、无法垂直移动鼠标的问题
- 调整偶数萨构筑
- 优化偶数萨逻辑和解场算法
- 添加手动检查更新功能
- 增加友谊赛界面



#### v3.1.9-GA

- 界面UI优化
- 优化偶数萨中分裂战斧使用条件
- Web页面中显示脚本版本号
- Web页面中关闭炉石和关闭战网添加确认弹窗，防止误触
- 主界面创建方式由Swing改为JavaFX
- 优化日志输出
- 规范注释



#### v3.1.8-GA

- 更新版本时记住脚本暂停状态
- 下载新版本时增加进度条
- 增加自动更新功能
- 由于SpringBoot启动速度太慢，所以增加了GUI启动页
- 增加自动输入战网账号密码功能
- javafx-ui依赖版本升级到0.0.4-SNAPSHOT
- Web页增加关闭炉石和关闭战网功能
- 增加每局游戏结束后打印游戏时长和游戏经验日志
- 优化代码



#### v3.1.7-GA

- 设置页面由可以打开多个改为只能打开一个
- 添加web鉴权，增加安全性
- 新增显示游戏时长和获得经验
- web页面功能补齐并且额外增加游戏截屏
- 修复web页面没有网站图标的问题
- 新增开发版更新开关
- 优化高级设置页面的排序
- 日志监听器使用责任链模式
- 优化代码



#### V3.1.6-GA

- 优化线程池代码 ，增加部分注释
- 修改websocket地址，以便能远程查看日志
- 修复某些情况下无法安装更新
- 其他代码优化



#### V3.1.5-GA

- 优化偶数萨逻辑
- 修复若干bug



#### V3.1.4-GA

- 增加对Power.log中CHANGE_ENTITY的解析，以便对能识别随从变形
- 抽象日志监听器，调整偶数萨卡组，优化偶数萨逻辑
- 重构日志解析器和对局流程代码
- 增加定时检测新版本
- 线程池命名优化



#### V3.1.3-GA

- 显示版本号
- 增加版本更新功能
- 游戏启动方式优化



#### v3.1.2-GA

- 删除无用代码




#### v3.1.1-GA

- 新增自动配置战网和炉石传说路径
- 优化炉石和战网启动顺序
- 修复某些情况下无法监测炉石被关闭的问题
- 优化日志输出



#### v3.1.0-GA

- ##### 功能：

  1. 新增工作时间
  2. 将删除的web界面加回来了（方便远程控制）
  3. 新增对局胜率

- ##### 修复

  1. 修复战网无法启动炉石问题（战网显示逻辑更新导致）
  2. 修复start.bat错误，现在可以正常双击启动了
  3. 小问题修复

- ##### 优化

  1. 提高脚本使用偶数萨中分裂战斧的积极性
  2. 优化日志输出中双方战网ID显示
  3. 代码优化

- ##### 后续

  1. 以修复bug为主
  2. 增加对炉石里某些弹窗的关闭（如赛季结算弹窗）

- ##### 画饼

  1. 重写偶数萨逻辑
  2. 补全Power.log日志中遗漏标签的读取解析



#### v3.0.2-GA

- 更正描述错误



#### v3.0.1-GA

- 修复偶数萨无法识别敌方嘲讽随从的bug
- 修复偶数萨费用泄露的bug
- 修复其他bug
- 后续小版本将持续修复偶数萨bug和优化偶数萨出牌策略



#### v3.0.0-GA

- 架构大改升级，由原来的戴便代码重写成大便代码（永失我便🐷😭😭😭）
- 新增偶数萨卡组、核心骑卡组，动物园卡组废弃（由于炉石传说新版本去掉了我最爱的经典模式，只能放弃原来的动物园了😭😭😭）
- 新增大量偶数萨卡组挂机bug
- 修复因炉石版本更新日志输出路径改变而导致之前的版本都不能用的bug