SDWebImage v5.11.1 Release Notes

Release Date: 2021-04-23 // 5 months ago
  • 🚀 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

Previous changes from v5.11.0

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