这个版本中,我们成功在欧拉社区开源 **[src-openeuler](https://gitee.com/src-openeuler/youqu)** ,后续将以 `patch` 的方式持续在欧拉社区进行代码更新,希望欧拉系统上使用到 `YouQu` 的同学们能给我们反馈使用情况。
此外,重点对统计 `commit` 功能进行了优化和 `Bug` 修复,此功能目前还处于内部灰度阶段,未来有希望成为 `YouQu` 的另一个亮点,能自动分析统计每次提交中包含的用例和方法的增删改的数据,数据汇报者统计者的利器。
**New 🌟**
- 新增 `skipif_not_xxx` 条件跳过逻辑;[PR 68](https://github.com/linuxdeepin/youqu/pull/68) by [DarkLii](https://github.com/DarkLii)
- 对生成的 `JSON` 报告的路径、文件名称、报告内容进行了重新规划,将在下一个版本开发并发布;[mikigo](https://github.com/mikigo)
- 文档更新:指南/框架必备/执行管理器,新增用例驱动方式章节,用以集中说明 `YouQu` 支持的驱动方式。[mikigo](https://github.com/mikigo)
- `YouQu` 插件 `image-center` 更新:支持 `Windows` 和 `MacOS`,图片入参支持多种图片格式,并兼容不带文件后缀名入参方式。[CCrazyPeter](https://github.com/CCrazyPeter)
**Fix 🐛**
- 修复统计 `commit` 数据中修复方法数量错误的问题;[mikigo](https://github.com/mikigo)
- 修改 `JSON` 报告计算逻辑:[mikigo](https://github.com/mikigo)
- 用例总数 = 通过数 + 失败数 (剔除跳过数)
- 失败数:剔除跳过数
- 跳过数:跳过用例数
- 通过率 = 通过数 / 用例总数
- 修复 `env.sh` 提示找不到 `youqu-shell-rm` 的问题,将删除虚拟环境的命令修改为:`youqu-rm`;[mikigo](https://github.com/mikigo)
- 修复统计 `commit` 功能 `enddate` 报错的问题;[mikigo](https://github.com/mikigo)