All Versions
Latest Version
Avg Release Cycle
24 days
Latest Release
49 days ago

Changelog History
Page 1

  • v5.12.1 Changes

    October 15, 2021

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

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix ProMotion display issues #3280
    • โž• Add tvos check when use targetTimestamp in displaylink #3286
    • ๐Ÿš€ Revert "Fix image source release in iOS 15" in 5.12.0 #3281

    โš  Warnings

    • โš  Since UTI is an standard, we can use it directly to avoid warning on iOS 15

    โœ… Tests

    • ๐Ÿ›  Fix test error #3283
    • ๐Ÿ”ง Port travis configuration to github actions #3285
  • v5.12.0 Changes

    September 30, 2021

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

    ๐Ÿ”‹ Features


    • ๐Ÿ”€ Do a extra memory cache sync when weak cache feature enabled && Change the default value for shouldUseWeakMemoryCache to NO #3239
    • ๐Ÿ›  Fix imageFromCacheForKey with options and context behavior, matching the async version one. #3238


    • ๐Ÿ”‹ Feature: allow user to custom acceptable status code and content type #3227
    • ๐Ÿ”„ Change the default delegate method to allows optional cert in SSL verify, matches URLSession's behavior #3241

    Animated Image

    • โž• Added sd_imageFrameCount convenient API for UIAinmatedImage/NSBitmapImageRep #3243
    • ๐Ÿ‘‰ Make SDAnimatedImageRep confirms to correct copy semantic #3258

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix image source release in iOS 15 #3276
    • ๐Ÿ›  Fix wrong memory cost in _UIAnimatedImage #3237
    • ๐Ÿ›  Fix pixel ratio thumbnail calculation #3277
    • Fix the warning, enable APPLICATION_EXTENSION_API_ONLY for all framework target #3236
  • v5.11.1 Changes

    April 23, 2021

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

    ๐Ÿ”„ Changes

    • ๐Ÿ”„ Change the .originalStoreCaheType and .originalQueryCacheType into .disk, Now we will store the full image data into disk and re-query the full image data by default #3219
    • ๐Ÿ”„ Change the willTerminate auto clean cache logic into sync version #3210

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix the bug that when querying original cache miss, the download process will be skipped. This is not designed behavior #3221
    • ๐Ÿ‘€ Ensure the invalid URLSeesion will receive the cancel callback and does not trigger the any exception from framework #3205

    ๐Ÿ“š Documentation

    • ๐Ÿ›  Fix spelling error in SDWebImageDownloaderOperation #3220
  • v5.11.0 Changes

    April 01, 2021

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

    ๐Ÿ”‹ Features


    • โž• Added the new context option SDWebImageContextOriginalImageCache, which control the cache instance used for original full size image query/write when using transformer #3184

    ๐ŸŽ Performance

    • ๐ŸŽ Increase progressive decoding performance by using the progressive decoder's result instead of re-decoding the full image data #3182
    • Avoid the strong retain during download decoding, this can make the download operation fast to destroy and reduce memory peak, especially in progressive decoding #3183

    ๐Ÿ›  Fixes

    • Don't encode/decode image when app will terminated #3149
  • v5.10.4 Changes

    February 02, 2021

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

    ๐ŸŽ Performance

    • Don't unnecessarily copy image data in the Download Operation #3167
  • v5.10.3 Changes

    January 24, 2021

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

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fixed the store cache type was specified to SDImageCacheTypeDisk that pictures shouldn't cache to memory. #3157
  • v5.10.2 Changes

    December 29, 2020

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

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix the case that we setFinished=YES before NSOperation started. This may cause exception from Foundation #3146
  • v5.10.1 Changes

    December 25, 2020

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

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix the race condition when user cancel the network loading will not trigger the completion block #3142
    • ๐Ÿ›  Fix deprecation warnings for OSSpinLock #3137
  • v5.10.0 Changes

    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 Changes

    November 13, 2020

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

    ๐Ÿ›  Fixes

    • โž• Add animationImages support when using SDAnimatedImageView #3113