Features
Bugs
- Improve performance of canceling pending requests (627d04a, thanks @yorickhenning)
- Improve memory overhead when decoding byte[] and ByteBuffer (042f6b5)
- Avoid returning duplicate transcode classes in the registry (ce8b5e3, thanks @fightyz)
- Avoid cancelling higher tier (usually higher resolution) preload requests when a lower tier completes (4733d1d)
- Decrease the maximum FD size limit for certain devices to avoid native crashes (808a685)
- Fix memory leak caused by unusual activity/fragment lifecycle interactions (8bebf71)
- Fix decoding videos from assets (52a8cf8)
Deprecations
- Deprecate .thumbnail(float) to simplify the thumbnail logic, particularly around request listeners. The same behavior can be easily reproduced by using .thumbnail() with a RequestBuilder on which you set size multiplier. (aa23eed)
Behavior Changes
- Set the default color space to null instead of SRGB (ce6852d, 9dc1f60, thanks @skyinu)
- Fallback to decoding data from source if possible when writing the source to the disk cache fails (755c39f)
- Avoid using deprecated APIs for detecting connectivity state on API 24+ (dbdae56, 833ef21)
- Added support for detecting animated webp's to Glide's ImageHeaderParser (42654b2)