特征
错误
- 提高取消挂起请求的性能(627d04a,感谢@yorickhenning)
- 改善解码 byte[] 和 ByteBuffer ( 042f6b5 )时的内存开销
- 避免在注册表中返回重复的转码类(ce8b5e3,感谢@fightyz)
- 避免在较低层完成时取消较高层(通常是更高分辨率)的预加载请求 ( 4733d1d )
- 降低某些设备的最大 FD 大小限制以避免本机崩溃 ( 808a685 )
- 修复由异常活动/片段生命周期交互引起的内存泄漏 ( 8bebf71 )
- 修复从资产中解码视频 ( 52a8cf8 )
弃用
- 弃用 .thumbnail(float) 以简化缩略图逻辑,尤其是围绕请求侦听器。通过将 .thumbnail() 与您设置大小乘数的 RequestBuilder 一起使用,可以轻松重现相同的行为。( aa23eed )
行为改变
- 将默认颜色空间设置为 null 而不是 SRGB(ce6852d,9dc1f60,感谢@skyinu)
- 将源写入磁盘缓存失败时,如果可能,回退到从源解码数据 ( 755c39f )
- 避免使用已弃用的 API 来检测 API 24+(dbdae56、833ef21)上的连接状态
- 为 Glide 的 ImageHeaderParser ( 42654b2 )添加了对检测动画 webp 的支持
重大变化
构建更改
- Bump Gradle 版本一次,然后用检查过的内部版本替换 gradle 版本(# 4484、9f81339、15d9648,谢谢@EwoutH)
- 将 Jcenter 替换为 Maven Central ( 0d32049 , 87a77ce )