Skip to content

Releases: qiniu/android-sdk

Release 8.4.4

02 Jun 10:26
98d26ee
Compare
Choose a tag to compare
  • 优化 Dns 预解析内存消耗问题,happy-dns 依赖升级至 v1.0.1 版本

Release 8.4.3

18 May 11:07
6fce0a6
Compare
Choose a tag to compare
  • 修复:解决使用分片上传 v1 偶现上传异常:在多个区域域名之间进行上传重试的场景下空指针异常
  • 补充了上传 response status code 注释,详情 code 注释说明

Release 8.3.4

18 May 10:52
Compare
Choose a tag to compare
  • 解决使用分片上传 v1 偶现上传异常:在多个区域域名之间进行上传重试的场景下空指针异常

Release 8.4.2

02 Mar 02:59
2609388
Compare
Choose a tag to compare
  • 为自动获取上传域名流程增加了一个默认的备份域名

Release 8.4.1

27 Jan 09:53
95a89b3
Compare
Choose a tag to compare
  • 优化 SystemDns 解析:异步开线程池,降低高并发场景下对内存资源占用

Release 8.4.0

07 Dec 11:46
Compare
Choose a tag to compare
  • 优化:

    • DNS 预解析支持 DoH (DNS over HTTPS)
    • 检测并处理劫持,使用安全的 DNS 重试,提高上传可用性
    • 优化 DNS 预取结果分组和预取失败处理,提高上传可用性
    • 优化日志收集,可更快定位异常问题
    • okhttp 依赖版本升至 v4.9.1
    • HappyDns 依赖升至 v1.0.0
    • SDK 行为可与存储服务端配合,来控制某版本或者指定客户 SDK 的行为,主要用来控制 DNS 预解析阶段要请求的 DNS server 地址和一些提供了开关能力的功能的开启/关闭状态,防止 DNS server 变动或者部分功能的开启/关闭需要更新 SDK 版本
  • 新增:token.isValidForDuration API,可在上传之前检查 token 是否有效

Release 8.3.3

20 Oct 05:37
890acf5
Compare
Choose a tag to compare
  • 删除关于手机信强度信息的获取

Release 8.3.2

17 Aug 03:23
a319ea8
Compare
Choose a tag to compare
  • 对 DNS 域名预解析缓存增加缓存有效期,默认 10 分钟,支持手动修改有效期 GlobalConfiguration.getInstance().dnsCacheMaxTTL 时长,单位为 s
  • 优化网络检测,支持关闭

Release 8.3.1

12 Jul 12:45
1279154
Compare
Choose a tag to compare
  • 兼容支持 Android 4.x ( API level 14+ ),使用 Android 4.x 对应 okhttp 版本请调整至 3.12.+
  • 支持 okhttp 4.9
  • 解决偶现并发异常

Release 8.3.0

25 May 10:39
2e962b4
Compare
Choose a tag to compare
  • uploadManager.put 新增支持通过 Uri 和 InputStream 方式上传资源