-
Adopt the current requirement, change ImageIO coder's canDeocdeFromHEIC to actual implementation
-
Fix Clang Static Analyzer warning for number nil check from Xcode 9.2
-
When store image with no data for SDImageCache, check whether it contains alpha to use PNG or JPEG format
-
…to use PNG or JPEG format
-
Use a copy-weak maptable for operations stored in UIView(WebCacheOperation) category to avoid retain of operation, and also use lock to keep thread-safe
-
…s, avoid extra retain of operation instance
-
…gory to avoid retain of operation, and also use lock to keep thread-safe
-
Fix progressive WebP decoding by creating data provider with actual data size
-
Add a SDWebImageExternalCustomManagerKey context arguments to allow user to custom image manager for UIView category
-
…om image manager for UIView category to avoid build from scratch
-
Revert changes for FLAnimatedImage performance enhancement.
-
Allow custom SDWebImageDownloaderOperation to handle HTTP redirect
-
capture currentURL instead of using index to access to avoid race condition
-
…through prefetcher queue and retain the local URLs firstly
-
Follow Apple doc and remove that manual calculation of byte alignment to make it more universal for different architecture device
-
… more universal for different architecture device
-
Add a public API to allow user to invalidate URLSession used in SDWebImageDownloader to avoid memory leak on non-singleton instance
-
…ader to avoid memory leak on non-singleton instance
-
…tionBlock order. Ensure that completionBlock is called after that animatedImage created
-
Keep the refactored code for future maintain
-
Byte Alignment to 64 bytes to reduce memory usage
-
…c and reduce memory usage