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

Changelog History
Page 1

  • v5.12.0 Changes

    September 30, 2021

    🚀 See all tickets marked for the 5.12.0 release

    🔋 Features

    Cache

    • 🔀 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

    Downloader

    • 🔋 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

    Transformer

    • ➕ 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

    Project

    • 🚀 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
  • v5.9.4 Changes

    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