All Versions
169
Latest Version
Avg Release Cycle
29 days
Latest Release
559 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v5.15.3 Changes
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 Changes
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 Changes
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
- โช A workaround for a SwiftUI issue that embedding an image view inside the
-
v5.15.0 Changes
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
- An
-
v5.14.1 Changes
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
- Early return if no valid animator in an
-
v5.14.0 Changes
May 13, 2020โ Add
- A
.retryStrategy
option and associatedRetryStrategy
to define a highly customizable retry mechanism in Kingfisher. [#1424] - Built-in
DelayRetryStrategy
to provide a most common used retry strategy implementation. It simplifies the normal retry requirement when downloading an image from network. #1447 - Now you can set the round corner radius for a
RoundCornerImageProcessor
in a fraction way. This is useful when you do not know the desire image view size, but still want to clip any received image to a certain round corner ratio (such as a circle for any image). #1443 - โ Add an
isLoaded
binding toKFImage
to follow SwiftUI pattern better. #1429
๐ Fix
- A
-
v5.13.4 Changes
April 11, 2020๐ Fix
- ๐ Expose all build configurations in Package.swift file for Swift Package Manager. Now you can choose the linking style by yourself. #1426
-
v5.13.3 Changes
April 01, 2020 -
v5.13.2 Changes
February 28, 2020 -
v5.13.1 Changes
February 17, 2020๐ Fix
- ๐ Fix an unused variable warning which is on by default in Xcode 11.4 and Swift 5.2, which makes CocoaPods angry when compiling. #1393