Skip to content

Commit 605cf9a

Browse files
authored
docs: add release note v0.0.17 (#484)
Co-authored-by: rick <[email protected]>
1 parent 7df7d75 commit 605cf9a

File tree

1 file changed

+93
-0
lines changed

1 file changed

+93
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
+++
2+
title = "v0.0.17"
3+
+++
4+
5+
`atest` 发布 `v0.0.17`
6+
7+
`atest` 是致力于帮助开发者持续保持高质量 API 的开源接口工具。
8+
9+
你可以在命令行终端或者容器中启动:
10+
11+
```shell
12+
docker run -p 8080:8080 ghcr.io/linuxsuren/api-testing:v0.0.17
13+
```
14+
15+
## 亮点
16+
17+
* 我们提供了基于 Electron 的桌面应用,会极大地方便开发者在桌面环境中测试 API。
18+
* 为缩减镜像的体积(40M),我们把插件全部以 OCI 的格式单独存储,并在启用时自动下载。
19+
* 诞生了第二位项目 Committer [@yuluo-yx](https://github.com/LinuxSuRen/api-testing/discussions/479)
20+
21+
非常期待 `atest` 可以帮助更多的项目持续提升、保持 API 稳定性。
22+
23+
## 🚀 主要的新功能
24+
25+
* 支持通过 HTTP 请求执行测试套件 (#478) @LinuxSuRen
26+
* 增加 gRPC 接口对 TLS 的支持 (#477) @DWJ-Squirtle
27+
* 支持自动下载插件 (#471) @LinuxSuRen
28+
* 补充代码生成器的 e2e 测试 (#458) @LinuxSuRen
29+
* 支持复制测试用例和测试套件 (#455) @LinuxSuRen
30+
* Web 界面上添加切换语言的按钮 (#447) @SamYSF
31+
* 支持通过 Web 界面查看 YAML 格式的测试套件 (#438) @SamYSF
32+
* 支持发送测试报告到 gRPC 服务 (#431) @lizzy-0323
33+
* 支持发送测试报告到 HTTP 服务 (#367) @hahahashen
34+
* 增加基于 Electron 的桌面应用 (#428) @LinuxSuRen
35+
* 实现了镜像 Registry 的 Mock 服务 (#425) @LinuxSuRen
36+
* 支持在 Web 界面启动、刷新 Mock 服务 (#410) @LinuxSuRen
37+
* 支持根据测试用例生成 JavaScript 代码 (#400) @YukiCoco
38+
* 支持根据测试用例生成 Python 代码 (#398) @zhouzhou1017
39+
* 支持根据测试用例生成 Java 代码 (#369) @Agility6
40+
* 增加日志框架的支持 (#389) @yuluo-yx
41+
* 生成 Golang 代码时支持 Cookie 的设置 (#363) @SLOWDOWNO
42+
* 测试用例支持 Cookie 设置 (#355) @LinuxSuRen
43+
44+
## 🐛 缺陷修复
45+
46+
* 解决测试用例页面徽章显示的问题 (#462) @SamYSF
47+
* 解决无法导入 Postman 子集的问题 (#426) @SamYSF
48+
* 优化 gRPC 消息超过默认值的处理 (#399) @acceleratorssr
49+
* 解决 golang.org/x/net 的安全漏洞 CVE-2023-45288 (#401) @yuluo-yx
50+
* 修复生成 Golang 代码时对 HTTP 请求体的设置 (#383) @Agility6
51+
52+
## 📝 文档
53+
54+
* 增加行为准则说明 (#379) @yuluo-yx
55+
* 增加安全漏洞相关的说明 (#391) @yuluo-yx
56+
* 更新贡献文档说明 (#380) @yuluo-yx
57+
58+
## 👻 维护
59+
60+
* 用 openapi 官方的依赖库替换当前实现 (#439) @dshyjtdes8888
61+
* 增加 issue comment github actions (#382) @yuluo-yx
62+
63+
## 致谢
64+
65+
本次版本发布,包含了以下 13 位 contributor 的努力:
66+
67+
* [@Agility6](https://github.com/Agility6)
68+
* [@DWJ-Squirtle](https://github.com/DWJ-Squirtle)
69+
* [@LinuxSuRen](https://github.com/LinuxSuRen)
70+
* [@SLOWDOWNO](https://github.com/SLOWDOWNO)
71+
* [@SamYSF](https://github.com/SamYSF)
72+
* [@YukiCoco](https://github.com/YukiCoco)
73+
* [@acceleratorssr](https://github.com/acceleratorssr)
74+
* [@dshyjtdes8888](https://github.com/dshyjtdes8888)
75+
* [@hahahashen](https://github.com/hahahashen)
76+
* [@lizzy-0323](https://github.com/lizzy-0323)
77+
* [@wt-goodluck](https://github.com/wt-goodluck)
78+
* [@yuluo-yx](https://github.com/yuluo-yx)
79+
* [@zhouzhou1017](https://github.com/zhouzhou1017)
80+
81+
## 相关数据
82+
83+
下面是 `atest` 截止到 `v0.0.17` 的部分数据:
84+
85+
* watch 8
86+
* fork 47
87+
* star 209 (+86)
88+
* contributor 24 (+11)
89+
* 二进制文件下载量 3.1k (+1.8k)
90+
* 部分镜像 5.5k (+3.3k)
91+
* 单元测试覆盖率 74% (-8%)
92+
93+
想了解完整信息的话,请访问 https://github.com/LinuxSuRen/api-testing/releases/tag/v0.0.17

0 commit comments

Comments
 (0)