1.2 KiB
1.2 KiB
CHANGELOG
v1.0.3 (2026-05-03)
- API 变更: 将泛型解析函数
Bind[T]重命名为To[T],以保持与全局 API 风格一致。 - 文档优化: 移除冗余的
AI.md,更新README.md中的 API 示例。
v1.0.2 (2026-05-03)
- Breaking Changes & API Renames:
ToT重命名为Bind(泛型解析)。Result.Arr重命名为Result.Slice。MPost重命名为PostMultipart。GlobalHeaders字段私有化,改为通过SetGlobalHeader/GetGlobalHeader进行线程安全操作。
- New Features:
- 并行下载:
Download方法现在支持并行分段下载,可通过client.MaxConnsPerHost控制并发度。 - 性能优化: 引入
sync.Pool复用bytes.Buffer,降低高并发下的内存分配开销。
- 并行下载:
- Improvements:
- 优化
PostMultipart实现,支持更清晰的错误处理。 - 统一内部 Header 透传逻辑,采用更高效的 slice 追加方式。
- 优化
v1.0.1 (2026-05-03)
- 重构
Download逻辑,使用offsetWriter解决重试场景下的数据偏移风险。 - 迁移测试至
http_test独立包。
v1.0.0 (2026-05-02)
- 从
github.com/ssgo/httpclient迁移完成。