Hertz Release v0.10.0
项目:
Hertz v0.10.0 版本新增两项功能并修复了一些问题。
Feature
- [#1327] feat(adaptor): 为 http.Handler 添加新的 HertzHandler
- [#1349] feat(sse): SetLastEventID
- [#1343] feat(sse): reader 支持取消流
- [#1341] feat(server): 检测请求 race
- [#1339] feat(sse): 添加 LastEventID helper
- [#1335] feat(protocol): 新的 sse 包
- [#1322] feat: server 使用标准 go net 传输时感知客户端连接关闭
Fix
- [#1340] fix:仅在 amd64/arm64 linux/darwin 上使用 netpoll 和 sonic
- [#1333] fix(protocol): 非预期的设置 resp.bodyStream
- [#1329] fix(client): sse 场景下自动切换为 stream body 模式
- [#1332] fix(server): server 关闭时检查 ExitWaitTimeout
- [#1316] fix: 优先使用自定义 validator
Tests
- [#1336] test(protocol): 修复硬编码的监听地址