Releases: qiniu/objc-sdk
Releases · qiniu/objc-sdk
Release 8.5.2
- 修复
- 修复并发上传场景,服务配置模块 token 并发设置问题,详情见 #423
Release 8.5.1
- 优化 Server 配置获取逻辑
Release 8.5.0
- 优化分片上传 ctx 超时检测
- QNDnsDelegate 代理函数名调整 lookup: 调整为 query:【不兼容变更】To fix #416
- 增加亚太-首尔和华东-浙江2区固定区域
Release 8.4.4
- HappyDns 依赖升至 v1.0.2
Release 8.4.3
- 优化表单上传:当出现内存问题抛出错误
- 优化分片 v1 上传:强化验证上传块数据验证
- 增加上传 status code 注释
Release 8.4.2
- 为自动获取上传域名流程增加了一个默认的备份域名
Release 8.4.1
- 支持 Swift Package Manager
Release 8.4.0
-
优化:
- DNS 预解析支持 DoH (DNS over HTTPS)
- 检测并处理劫持,使用安全的 DNS 重试,提高上传可用性
- 优化 DNS 预取结果分组和预取失败处理,提高上传可用性
- 优化日志收集,可更快定位异常问题
- HappyDns 依赖升至 v1.0.0
- SDK 行为可与存储服务端配合,来控制某版本或者指定客户 SDK 的行为,主要用来控制 DNS 预解析阶段要请求的 DNS server 地址和一些提供了开关能力的功能的开启/关闭状态,防止 DNS server 变动或者部分功能的开启/关闭需要更新 SDK 版本
-
新增: token.isValidForDuration API,可在上传之前检查 token 是否有效
Release 8.3.2
- 修复了 PHAssert 偶现上传失败的问题
Release 8.3.1
- 对 DNS 域名预解析缓存增加缓存有效期,默认 10 分钟,支持手动修改有效期kQNGlobalConfiguration.dnsCacheMaxTTL 时长,单位为 s
- 优化网络检测,支持关闭
- 优化日志统计