All Versions
Latest Version
Avg Release Cycle
19 days
Latest Release
58 days ago

Changelog History
Page 1

  • v5.15.8

    November 27, 2020

    ๐Ÿ›  Fix

    • An issue caused the onSuccess handler not be called when the image is already cached. #1570

  • v5.15.7

    October 29, 2020

    ๐Ÿ›  Fix

    • A potential crash when cancelling image downloading task while accessing its original request on iOS 13 or earlier. #1558

  • v5.15.6

    October 11, 2020

    ๐Ÿ›  Fix

    • Prevent main queue dispatching in ImageBinder if it is already on main thread. This prevents unintended flickering when reloading. #1551

  • v5.15.5

    September 29, 2020

    ๐Ÿ›  Fix

    • A possible fix for the crashes when cancelling a huge amount of image tasks too fast. [#1537]
  • v5.15.4

    September 24, 2020

    ๐Ÿ›  Fix

    • Give SessionDelegate an Objective-C name so it can work with other libraries even added by a dependency which generates Objective-C header. #1532

  • v5.15.3

    September 21, 2020

    ๐Ÿ›  Fix

    • โœ‚ Removed the unnecessary ObjC header generating and module defining due to Xcode 12 is now generating conflicted types even for different libraries. #1517
    • ๐Ÿš€ Set deploy target for SwiftUI target and its pod spec to iOS 10 and macOS 10.12, which aligns to the settings of core framework. That resolves some dependency issues when using CocoaPods for both app target and extension targets. But it does not mean you can use the SwiftUI support on those minimal target. All related APIs are still unavailable on old system versions. #1524

  • v5.15.2

    September 19, 2020

    ๐Ÿ›  Fix

    • ๐Ÿ›  Fix a build error introduced by the previous SwiftUI fix for Xcode 12. Now Xcode 11 can also build the KingfisherSwiftUI target. #1515

  • v5.15.1

    September 16, 2020

    ๐Ÿ›  Fix

    • โ†ช A workaround for a SwiftUI issue that embedding an image view inside the List > NavigationLink > HStack hierarchy could crash the app on iOS 14. #1508

  • v5.15.0

    August 17, 2020

    โž• Add

    • An AVAssetImageDataProvider to generate an image from a remote video asset at a specified time. All the processing gets benefits from current existing Kingfisher technologies, such as cache and image processors. #1500
    • ๐Ÿ†• New extension methods on NSTextAttachment to load an image from network for an attachment. #1495
    • A general clear cache method which combines clearing for memory cache and disk cache. #1494

    ๐Ÿ›  Fix

    • ๐Ÿ‘ Now the sample app has a new look and supports dark mode, finally. #1496

  • v5.14.1

    July 06, 2020

    ๐Ÿ›  Fix

    • Early return if no valid animator in an AnimatedImageView. This prevents a CGImage rendering issue displaying a static image. #1428
    • Enable Define Module setting to generate module map. So Kingfisher could be used in libraries imported to Objective-C projects. #1451
    • โ†ช A fix to workaround on implicitly initializer of queue that might cause a crash. #1449
    • ๐Ÿ‘Œ Improve the disk cache performance by avoiding unnecessary disk operations. #1480