Releases: SDWebImage/SDWebImage
Releases · SDWebImage/SDWebImage
5.19.3 - 5.19 Patch
See all tickets marked for the 5.19.3 release
Fixes
- Fix the detection of SVGImageRep on macOS AppKit #3716
5.19.2 - Canonical Binary XCFramework
See all tickets marked for the 5.19.2 release
Fixes
- [Important] Fix some performance regression when SDAnimatedImage created with static format like JPEG #3708
- Fix that colorSpaceGetDeviceRGB cache the color space even when active display changed #3712
Project
- Added GitHub action to release XCFramework which is self-signed #3711 #3709
-
- This is the canonical release of binary framework. Import certifacate and verify the public key when you download the binary framework from unknown sources to avoid supply chain attack.
-
- For Carthage user who build its own SDWebImage binary framwork, you must sign yourself.
- Fix CocoaPods resource bundle when using only
SDWebImage/Core
5.19.1 - 5.9 Patch
See all tickets marked for the 5.19.1 release
Features
- Allows the transformer to preserve the UIImage metadata like image format #3688
- Add a protect when NSString passed into sd_setImageWithURL API (which should be NSURL instance) #3686 @aasdsjk
Performance
- Replace NSFileManager.enumeratorAtPath with enumeratorAtURL for performance and RAM saving #3690 @ChengzhiHuang
Warnings
- mark SDWebImageCacheKeyFilter default initializer unavailable & add missing default case of SDCallbackQueue sync/async function #3683 @adamwangxx
5.19.0 - CocoaPods X VisionOS
See all tickets marked for the 5.19.0 release
Project
- [Part 2]Added the official visionOS support with CocoaPods, include Demo/Tests/CI #3673
- This need CocoaPods 1.13.0+
- Next: We'll bump other SDWebImage.org Pods, like
SDWebImageSwiftUI
,SDWebImageWebPCoder
,libwebp
on CocoaPods with the visionOS podspec support.
Features
- Added SDWebImageWaitTransition to wait for transition finished and then callback completedBlock #3680
Changes
- Formally deprecate
sd_cancelCurrentImageLoad
on UIView category, which cause misunderstanding for the same overloaded method in UIImageView category #3654
5.18.12 - 5.8 Patch
See all tickets marked for the 5.18.12 release
Fixes
- Fix the issue that iOS 17 indexed PNG workaround breaks the 16bit RGBA PNG #3678
5.18.11 - 5.18 Patch
See all tickets marked for the 5.18.11 release
Fixes
- Add missing break keyword while converting NSData to SDImageFormat #3672 @adamwangxx
5.18.10 - 5.18 Patch
See all tickets marked for the 5.18.10 release
Warning
5.18.9 - 5.18 Bugfix
See all tickets marked for the 5.18.9 release
Fixes
- Fix that PNG indexed color fix does not enable on Release Build configuration #3659 #3658
-
- The fix was introduced in 5.18.5, but accidentally only enabled in Debug configuration :)
- Fix the behavior that query thumbnail from full size data does not sync back the thumbnail image into memory cache #3657 #3656
-
- The bug was introduced in 5.14.0, please upgrade if you use thumbnail decoding.
- Temp remove the assert when thumbnail cache key used with thumbnail context , this may be changed later #3661
Project
- Using os_log for our all log to replace the NSLog #3660
5.18.8 - 5.18 Patch
See all tickets marked for the 5.18.8 release
Fixes
- Fix the issue when using the sd_cancelCurrentImageLoad on non-stateful view (like UIImageView.image) #3653
5.18.7 - CocoaPods Privacy Manifest
See all tickets marked for the 5.18.7 release
Project
- Added xcprivacy manifest to CocoaPods #3649
-
- Now all the 3 integration supports the privacy manifest. Check README about usage.