Skip to content

Glide 4.13.0

Compare
Choose a tag to compare
@sjudd sjudd released this 08 Feb 00:43
· 331 commits to master since this release

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)

Breaking Changes

Build Changes