- fix: 自动补全 Request 对象的初始化
- fix: 解决了 HTTP 请求体因被消耗而导致重试失败的问题
- fix: SSE 消息解析器 (如果值以 U+0020 空格字符开头,则将其从值中移除)
- feat: 使用 OmitBehaviour 来控制 json 序列化的 omitnil 行为
- fix: omitnil 和 omitempty 的向后兼容性问题
- feat: 支持 OIDCRoleArnProvider 的 beforeRefresh
- fix: 移除 common/json 中的 omitempty (以便在 models.go 中添加 omitempty 标签同时保持代码兼容性)
- fix: 使 STS 凭证更加一致
- feat: OIDCRoleArnProvider 支持 endpoint
- feat: UnsafeRetryOnConnectionFailure
- feat: 支持 apigw endpoint
- feat: 支持 SSE
- feat: json 包支持 omitnil 标签
- feat: 支持自定义日志记录器
- fix: 修复了启用 debug 标志时 HTTP 请求失败导致程序崩溃的问题
- feat: 启用 debug 时记录响应
- fix: 支持 httpmock
- feat: 支持自定义 http client
- feat: 支持 Content-Encoding gzip
- feat: OIDC role provider
- feat: 支持跳过签名
- feat: http proxy
- 支持自定义 header
- feat: common/client 添加 context 支持
- deprecated: ClientProfile.BackupEndPoint
- fix: BaseRequest.SetPath
- feat: 支持 octet-stream
- fix: use crypto/rand for clienttoken
- feat: 支持lz4压缩上传日志
- fix : 将 common request 更改为 common client
- feat: 支持地域熔断
- SDK增强特性,客户端重试
- feat: 通过 common request 发送 octet stream
- feat: 通过 common client 发送请求
- 添加 SetScheme 和 SetRootDomain 支持