All Versions
Latest Version
Avg Release Cycle
15 days
Latest Release
9 days ago

Changelog History
Page 1

  • v5.10.0

    November 22, 2020


    • ๐Ÿš€ Bumped the min deployment target version to iOS 9, macOS 10.11. Bumped the min Xcode version to Xcode 11 #3130
    • โšก๏ธ This effect the downstream dependencies like SDWebImageWebPCoder, you may update them to the latest version at the same time.

    ๐Ÿ”‹ Features

    Animated Image

    • โž• Add animation playback mode for SDAnimatedImageView/Player, including reverse, bounce and reversed bounce #3115

    Custom Loader

    • โž• Added the options and context arg for Image Loader custom protocol, this can be used for advanced user to grab and check for context for current loading URL to process the logic #3129

    ๐ŸŽ Performance

    • Replace all current dispatch_semaphore usage into the os_unfair_lock, use OSSpinLock for lower firmware #3128
  • v5.9.5

    November 13, 2020

    ๐Ÿš€ See all tickets marked for the 5.9.5 release

    ๐Ÿ›  Fixes

    • โž• Add animationImages support when using SDAnimatedImageView #3113
  • v5.9.4

    October 13, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix race condition when using transitions that are canceled and then switched to a new transition or load operation #3108 #3107
    • ๐Ÿ›  Fixed the store cache type was specified to SDImageCacheTypeDisk that no pictures were obtained when the disk had pictures #3110
  • v5.9.3

    October 13, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix coder priority inverse in SDAnimatedImage #3101
    • ๐Ÿ›  Fix that SDImageCache will automatically store the disk image into memory cache even if store cache type is disk #3104
  • v5.9.2

    September 29, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix the issue that SDAnimatedImageView will trigger an empty callback when animation stopped. This will cause some bad effect such as rendering a empty image or placeholder image (especially on iOS 14) #3092
    • ๐Ÿ›  Fix: duration is not used in SDWebImageTransition convenience initializers. #3094
  • v5.9.1

    September 11, 2020

    ๐Ÿš€ See all tickets marked for the 5.9.1 release

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix the issue of SDAnimatedImage initWithContentsOfFile where the path name less than 3 characters #3081
  • v5.9.0

    August 27, 2020

    ๐Ÿ”‹ Features


    • ๐Ÿ‘Œ Supports built-in WebP/AWebP codec from ImageIO for iOS 14/tvOS 14/macOS 11/watchOS 7 #3048
    • ๐Ÿ‘ To use, add SDImageAWebPCoder to your coders manager. Note built-in WebP currently supports decoding only, for encoding, you still need SDImageWebPCoder
    • โž• Add the support to pass small bytes to decodedAndScaledDownLargeImage, which always scale down (at least 1x1 pixel) but not return the original size #3067


    • ๐Ÿ‘Œ Supports the user to customize the default disk cache directory, which can be used to share cache for App && App Extension #3066

    View Category

    • ๐Ÿ‘€ Adjust the current behavior to use transition. Now it automatically do transition when manager callback asynchronously (if user see waiting, then do transition) #3074

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix the bug when the thumbnail pixel size is larger than the pixel size, and the image has EXIF orientation, the final UIImage will use wrong image orientation #3070
    • ๐Ÿ›  Fix the image format detection for smaller SVG which less than 100 Bytes #3072
  • v5.8.4

    July 16, 2020

    ๐Ÿ›  Fixes

    • Try to copy the local NSMutableDictionary before calling CGImageSourceCreateImageAtIndex, try to solve the rare crash inside ImageIO call stack #3052
    • ๐Ÿ›  Fix race condition when use transition but canceling an operation #3053
  • v5.8.3

    July 02, 2020

    ๐Ÿ”„ Changes

    • โž• Add the support for that UIImage+MultiFormat methods on SDAnimatedImage, which supports encoding the animation like GIF/APNG/WebP with lower compression quality #3047

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix the issue of iOS 14 vector image rendering on SDAnimatedImageView #3046
  • v5.8.2

    June 23, 2020

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix the issue that SDAnimatedImageView can not render static image on iOS 14. #3043
    • ๐Ÿ›  Fix the maxPixelSize logic issue will cause a upscale in SDImageIOAnimatedCoder #3039