Swiftpack.co - Swift Packages by SDWebImage

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by SDWebImage

SDWebImage/SDWebImage 5.15.5
Asynchronous image downloader with cache support as a UIImageView category
⭐️ 24,533
🕓 3 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
5.15.5 - Fix
3 weeks ago
See [all tickets marked for the 5.15.5 release](https://github.com/SDWebImage/SDWebImage/milestone/113) ### Fixes - Protect the disk operation when input key is nil and cause exception #3505 #3504 - Fix the blur effect logic by avoid color convert and always use three box-blur methodology #3506
5.15.4 - Hotfix
4 weeks ago
See [all tickets marked for the 5.15.4 release](https://github.com/SDWebImage/SDWebImage/milestone/112) ### Fixes - Fix the crash because of wrong usage of NS_NOESCAPE for SDCallbackQueue async block, should matching DispatchQueue #3500 - - This crash only occurs in specified version of clang compiler. But still recommended to update
5.15.3 - Promotion Fix
5 weeks ago
See [all tickets marked for the 5.15.3 release](https://github.com/SDWebImage/SDWebImage/milestone/111) ### Fixes - Fix the issue when multiple request for same url failed, the completedBlock will callback more times #3497 #3493 - Try to fix the SDAnimatedImageView playback speed issue in Promotion devices (iPhone Pro) #3496 #3491
5.15.2 - Race Condition Fix
6 weeks ago
See [all tickets marked for the 5.15.2 release](https://github.com/SDWebImage/SDWebImage/milestone/110) ### Fixes - Fix the atomic logic between downloader and operation again #3483 ### Warnings - Code garden to change Objc bool from true/false to YES/NO #3484
5.15.1 - Race Condition Fix
6 weeks ago
See [all tickets marked for the 5.15.1 release](https://github.com/SDWebImage/SDWebImage/milestone/109) ### Fixes - Ensure the Downloader and DownloaderOperation callback the completion in atomic and never miss one #3477 - - This fix a long-term issue when multiple download request for same URL at the same time, some callbacks will missing. After fix, this will cause a brand new HTTP request but never miss any callbacks. - Fix the issue the fallback logic of ImageIO Source should avoid passing any UTI hint #3473 - Try to fix the SDAsyncBlockOperation's race condition #3479 #3275 - Avoid compiler generate the wrong property attribute with non-atomic #3474 ### Performance - Remove the unused extra copy for SDAnimatedImage data initializer #3480
5.15.0 - Performance Enhancement
9 weeks ago
See [all tickets marked for the 5.15.0 release](https://github.com/SDWebImage/SDWebImage/milestone/108) ### Features #### Encoder - Added encodeWithFrames API for animation encoding in custom coder, better for usage #3469 - - Previously you have to wrap `SDImageFrame` array into temp image object for encoding, this cause wrap/unwrap performance cost (even bad on macOS because it implicit triggers temp GIF encoding). Now you can directly pass it into new `encodedDataWithFrames:` APIs. #### Decoder - Update the decode solution to allows CoreGraphics avoid using any UIKit method #3468 #### Cache - Seperate the SDImageCache encode queue and IO queue to match waitStoreCache behavior #3466 - - Now, the encode process does not block IO queue and query disk cache faster. Previously `SDWebImageWaitStoreCache` is useless when you use transformer or cache serializer. Now you MUST pass this if you want to query disk cache inside completionBlock. #### Manager/Cache/Loader - Added context option callbackQueue and SDCallbackQueue wrapper for advanced user to control which queue to callback #3465 #3457 - - If you want SDWebImage callback your completion in current non-main queue, pass `.context[.callbackQueue] = SDCallbackQueue.current` - Added SDWebImageContextImageEncodeOptions to pass encode options like compression quality to SDImageCache storeImage API #3466 - - The re-encode and store cache logic happens if you use transformer or custom cache serializer, now you can pass the encode options.
5.14.3 - 5.14 Opt
12 weeks ago
See [all tickets marked for the 5.14.3 release](https://github.com/SDWebImage/SDWebImage/milestone/106) ### Performance - Added ioQueueAttributes to use concurrent or control QoS for image cache internal IO Queue #3460 - When frame timestamp not reached, we should prefetch frame in advance for image render #3452 ### Fixes - Fix the iOS 15+ force-decode hack break Apple's HEIF and JPEG YUV420 optimization #3461 - The poster image should not trigger a frameChange callback #3459
5.14.2 - 5.14 Fix
18 weeks ago
See [all tickets marked for the 5.14.2 release](https://github.com/SDWebImage/SDWebImage/milestone/105) ### Fixes - Move the `SD_CHECK_CGIMAGE_RETAIN_SOURCE` assertion to SDWebImage Demo and Tests only #3443 #3442 #3441
5.14.1 - 5.14 Crash Fix
19 weeks ago
See [all tickets marked for the 5.14.1 release](https://github.com/SDWebImage/SDWebImage/milestone/104) ### Fixes - Fix the iOS 12 crash because the underlyingQueue is nil #3434 #3433 - Fix the missing lock for callbackTokens which may cause thread-safe issue #3439 #3438 - Use CoreGraphics to decode PDF instead of ImageIO to solve iOS 16's issue #3436
5.14.0 - Meet DecodeOptions
19 weeks ago
See [all tickets marked for the 5.14.0 release](https://github.com/SDWebImage/SDWebImage/milestone/102) ### Behavior Changes - Introduce `SDWebImageContextImageDecodeOptions`, deprecate `SDImageCoderWebImageContext` #3421 - - Note the deprecated `SDImageCoderWebImageContext` is no longer used. Update your codebase to use `SDWebImageContextImageDecodeOptions` to pass extra information from manager to coder. Loaded image will also store the same information in `image.sd_decodeOptions` - Refactor the hack when multiple different thumbnail image requests for same url called at the same time #3423 - - Now the SDWebImageDownloader can callback each thumbnail request for same url with the correct image size as well (previously can't) - - Now if manager's callback image is thumbnail (`image.sd_isThumbnail == YES`), or transformed (`image.sd_isTransformed == YES`), the callback data will be nil. This because the image does not match downloaded data actually. If you really need original full size data, query the disk cache again using the original key. You may need `SDWebImageWaitStoreCache` options as well. (previously behavior is undefined, may callback with full size data, or encoded small size data, or even nil) ### Features #### Coder - Support use url.path or custom UTI hint passed to ImageIO, solve the TIFF/NEF/SRW raw image decoding with wrong size #3419 - - Note from 5.14.0, we may pass the file extension to coder as a UTI hint - Added `SDImageCoderDecodeUseLazyDecoding` to control whether to use lazy-decoding for ImageIO #3425 - - Note from 5.14.0, by default we enable lazy decoding for static image coder, disable lazy decoding for animated image coder, suitable for most cases. If you want, pass `.decodeUseLazyDecoding = YES` to context option `.imageDecodeOptions` ### Performance - Introduce new workaround to strip CGImage retained CGImageSource on iOS 15 #3425 #3387 - - Note this also fix the limitation that you can not use lazy-decoding for animated image on iOS 15+. Pass `.decodeUseLazyDecoding = YES` to context option `.imageDecodeOptions` - Replace conformsToProtocol call with appropriate respondsToSelector check to improve performance #3429 Thanks @timonus - Fix del redundant autoreleasepool #3388 Thanks @dongranGG ### Fixes - Avoid store again when origin disk cache hit during Thumbnail or Transformer with smaller pixel size #3428 #3395 - Add the possible nullable logic check when the force-decode/copy failed #3427
iOS macOS watchOS tvOS
SDWebImage/SDWebImageSwiftUI 2.2.2
SwiftUI Image loading and Animation framework powered by SDWebImage
⭐️ 1,640
🕓 12 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2.2.2 - Fix isAnimating
12 weeks ago
### Fixed - Fix the bug that isAnimating control does not works on WebImage #251 - Note you should upgrade the SDWebImage 5.14.3+, or this may cause extra Xcode 14's runtime warning (function is unaffected)
2.2.1 - Fix WebImage CPU usage
26 weeks ago
### Fixed - Fix the nil url always returns Error will cause infinity onAppear call and image manager to load, which waste CPU #235 - Fix the case which sometimes the player does not stop when WebImage it out of screen #236 - Al v2.2.0 users are recommended to update
2.2.0 - Fix iOS 13 && @State
26 weeks ago
### Fixed - Fix iOS 13 compatibility #232 - Fix WebImage/Animated using `@State` to publish changes - Al v2.1.0 users are recommend to update ### Changed - ImageManager API changes. The init method has no args, use `load(url:options:context:)` instead
2.1.0 - StateObject and fix iOS 16 warnings
27 weeks ago
### Fixed - Refactor WebImage/AnimatedImage using SwiftUIBackports and StateObject #227 - Fix iOS 16 undefined behavior warnings because of Publishing changes from within view updates. - Fix iOS 14+ WebImage behavior using `@StateObject` (and backport on iOS 13) ### Changed - The `IndicatorReportable` is misused and removed. Use `IndicatorStatus` instead. - Deprecate iOS 13 support, this may be the last version to support iOS 13.
2.0.2 - Fix WebImage edge cases
2 years ago
### Fixed - Fix the issue that using `Image(uiImage:)` will result wrong rendering mode in some component like `TabBarItem`, while using `Image(decorative:scale:orientation:)` works well #177 ### Changed - Remove the WebImage placeholder maxWidth/maxHeight modifier, this may break some use case like `TabView`. If user want to use placeholder, limit themselves #178 #175
2.0.1 - Fix WebImage animation
2 years ago
### Fixed - Fix the rare cases that WebImage will lost animation when visibility changes. #171
2.0.0 - iOS 14/SwiftUI 2.0 compatible
2 years ago
This is the second major version. Which fix many issues with iOS 14+'s SwiftUI behaviors. ### Added - Update with the playbackMode support for `WebImage` and `AnimatedImage` #168 - Update watchOS demo to watchOS 7, remove the custom indicator sample and use `ProgressView` instead #166 - Update the Example to make WebImage animatable by default #160 ### Fixed - Fix the issue sometime the `WebImage` appear/disappear logic wrong. Using UIKit/AppKit to detect the visibility #164 - Fix the leak of WebImage with animation and NavigationLink. #163 - Try to fix the recursive updateView when using AnimatedImage inside `ScrollView/LazyVStack`. Which cause App freeze #162 - Remove the fix for EXIF image in WebImage, which is fixed by Apple in iOS 14 #159 ### Changed - Bump the limit to Xcode 12, because we need new iOS 14+ APIs check #167 - Update the WebImage to defaults animatable #165 ### Removed - Remove the wrong design onSuccess API. Using the full params one instead #169
1.5.0 - Convenient transition duration API
2 years ago
### Added - Add the convenient API support to use SwiftUI transition with ease-in-out duration #116 - Update the Travis-CI to use Catalina and enable macOS test case #98
1.4.0 - Add image data parameter
2 years ago
### Added - Add the same overload method for onSuccess API, which introduce the image data arg. Keep the source code compatibility #109 - Add the support for image data observable on ImageManager #107
1.3.4 - Fix some case WebImage does not load new URL
2 years ago
### Fixed - Revert the changes to prefetch the image url from memory cache #106
iOS macOS watchOS tvOS
SDWebImage/SDWebImageWebPCoder 0.11.0
A WebP coder plugin for SDWebImage, use libwebp
⭐️ 170
🕓 1 week ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.11.0 - Thumbnail and encoding opt
1 week ago
### Performance + Reduce memory usage peak when using thumbnail animated WebP decoding and encoding #73
0.10.1 - Avoid extra copy
6 weeks ago
### Performance - Avoid unused extra copy of MutableData #71
0.10.0 - Adopt encodedWithFrames API
6 weeks ago
### Features - Adopt 5.15.0's encodedDataWithFrames API #70 - Dump dependency of SDWebImage to 5.15.0+
0.9.1 - Fix incremental thread safe issue
28 weeks ago
### Bugfix - Fix the thread safe issue for accessing array with index, which may happend during incremental decoding #68
0.9.0 - Fix maxPixelSize (0.9.x)
28 weeks ago
### Bugfix - Fix the encoding maxPixelSize logic using 5.13.0 API #65
0.8.5 - Fix maxPixelSize
28 weeks ago
### Bugfix - Fix the encoding maxPixelSize logic (patch) #66
0.8.4 - Carthage XCFramework
1 year ago
### Project - Update framework search paths to find XCFrameworks #57
0.8.3 - Fix WebP encoding leak for 0.8.2
2 years ago
This is an important fix for 0.8.2, all 0.8.2 users are recommended to upgrade ### Fixes - Fix the encoding leak when input CGImage is not RGBA8888 or RGB888 #54
0.8.2 - Fix grayscale & CMYK encoding
2 years ago
### Fixes - Fix the issue when WebP Encoding grayscale image/CMYK image #53
0.8.1 - Fix advanced WebP Params default value
2 years ago
### Fixes - Fixed bug that caused WebP parameter value 0 to be ignored #52. Thanks @AaaK00
iOS macOS watchOS tvOS
SDWebImage/SDWebImageSVGCoder 1.6.1
A SVG coder plugin for SDWebImage, using Apple's built-in framework
⭐️ 83
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.6.1 - Fix aspect ratio
1 year ago
### Fixes - Fix preserve aspect bug #37
1.6.0 - Bitmap render SVG sizing support
2 years ago
### Features - Allow constraining bitmap on one length only (width or height) #28 - Update the calculation of bitmap image based on more complicated rules for most use cases #29
1.5.2 - Fix small SVG
2 years ago
### Fix - Make isSVGFormatForData work for small SVG strings #26 Thanks @marcprux
1.5.1 - Fix SVG thumbnail bitmap generation
2 years ago
### Fix - Fix the issue that SVG bitmap generation does not works well when thumbnail pixel size set to zero, fix the logic to calculate the transform #25
1.5.0 - Support SDWebImage 5.6.0
3 years ago
### Fix - Fix the compatible with SDWebImage 5.6.0 #19
1.4.0 - Support SDWebImage 5.5
3 years ago
### Features - Update to support SDWebImage 5.5's new `thumbnailPixelSize` option #18 ### Deprecation Deprecated the current SVG prefixed options: + SDWebImageContextSVGPrefersBitmap + SDWebImageContextSVGImageSize + SDWebImageContextSVGImagePreserveAspectRatio
Backward deployment
3 years ago
### Project - Add the available annoatation to support backward deployment #17
Fix CocoaPods Static Library issue
3 years ago
### Fixes - Fix the compatible issue when using the Static Library (CocoaPods) to install SDWebImage, also keep the module import for framework target
Hidden Symbol and Catalyst
3 years ago
### Project - Change to hidden the symbols and follows App Store Submit rule #14 - Add the support for mac Catalyst #15
Support SVG bitmap form
3 years ago
### Features - Support to decode SVG as bitmap image, for image processing #11 - Fix the issue that `sd_imageFormat` not been set to `.SVG`
iOS macOS watchOS tvOS
SDWebImage/SDWebImagePhotosPlugin 1.2.0
A SDWebImage plugin to support Photos framework image loading
⭐️ 48
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.2.0 - iOS 9+
2 years ago
### Project - Bump the Photos Loader into iOS 9+, match SDWebImage 5.10+ #22 ### Features - Added the convenience API to get URL representation from PHAsset object #21
1.1.0 - Support Thumbnail && Default Size Changes
2 years ago
### Features - Feature: Add the support to use thumbnail size for querying Photos Asset #15 ### Changes - Behavior changes - The default query image size now changed to PHImageManagerMaximumSize #16
1.0.1 - Fix CocoaPods Static Library issue
3 years ago
### Fixes - Fix the compatible issue when using the Static Library (CocoaPods) to install SDWebImage, also keep the module import for framework target
1.0 - Catalyst, API naming change without Web
3 years ago
### Changes: - Support mac Catalyst - Remove the SDWebImage prefix into the SDImage prefix, match the 5.0 version naming #13 - Change to use the ph:// URL format, to compatible with react-native-cameraroll #12
Request Video Asset
3 years ago
### Features - Add option to request other type of PHAsset like Video during loading #10
Swift Package Manager and Xcode 11
3 years ago
### Feature - Support Xcode 11 and Swift Package Manager #8
Allow using request image data API
3 years ago
### Features + Feature: add new context option to use request image data instead of request image API #7
Compatible for SDWebImage 5.0
3 years ago
## Fix + Fix some `PHAsset` local identifier may contains percent sign, which cause `NSURL` create failed. + Fix the loader protocol compatible issue with the official SDWebImage 5.0.0. ## Project + Upgrade the SDWebImage dependency to `~> SDWebImage 5.0`.
Upstream dependency update
4 years ago
## Project - Upgrade the upstream dependency SDWebImage to 5.0.0-beta4.
Carthage fix
4 years ago
## Fix Fix the Carthage build framework Module Name on macOS && tvOS. The name should now be just `SDWebImagePhotosPlugin` without any suffix.
iOS macOS tvOS
SDWebImage/libwebp-Xcode 1.2.4
A wrapper for libwebp + Xcode project. Support Carthage && CocoaPods && SwiftPM.
⭐️ 46
🕓 19 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Snapshot of libwebp 1.2.1
1 year ago
Snapshot of libwebp 1.2.0
1 year ago
Snapshot of libwebp 1.1.0
3 years ago
Snapshot of libwebp 1.1.0-rc2
3 years ago
### Extra Changes - Support Swift Package Manager #3
Snapshot of libwebp 1.0.3
3 years ago
Snapshot of libwebp 1.0.2
3 years ago
Snapshot of libwebp 1.0.1
3 years ago
Snapshot of libwebp 1.0.0
3 years ago
Snapshot of libwebp 0.6.1
4 years ago
iOS macOS watchOS tvOS
SDWebImage/SDWebImageAVIFCoder 0.9.5
A SDWebImage coder plugin to support AVIF(AV1 Image File Format) image
⭐️ 43
🕓 7 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.9.5 - Fix decode failure cleanup issue
7 weeks ago
### Fixes - fix animated avif decode failed, os_unfair_lock crash #47 - fix double free memory issue when vImageConvert failed
0.9.4 - Fix leak and include
14 weeks ago
### Fixes - fix decode animated image leak #46 - fix include internal #41
0.9.3 - Fix Leak and Crash
32 weeks ago
### Fixes - Fix ICC profile, buffer and AVIF encoding memory leak #40
0.9.2 - Fix SwiftPM
51 weeks ago
### Project - Fix the build of SwiftPM which use the wrong umbrella header #34
0.9.1 - Fix leak
51 weeks ago
### Fixes - Fix the avifDecoder memory leak #32
0.9.0 - AVIF Animation!
1 year ago
### Feature + Feature support avifs animation #31
0.8.2 - Support libavif 0.9.1+
1 year ago
### Project + Support libavif 0.9.1 #30
0.8.1 - Support libavif 0.8.2+
1 year ago
### Project + Support libavif 0.8.2+ #29
0.8.0 - iOS 9+/Xcode 11 && Fix CMYK
2 years ago
### Project - Bump the deployment target to iOS 9+/macOS 10.11+ #24 ### Fixes - Fix the encoding compatibility for CMYK image #25
0.7.0 - Support libavif 0.8+
2 years ago
### Features - Fix the compatible with libavif 0.8+ version #23
iOS macOS watchOS tvOS
SDWebImage/SDWebImageLottieCoder 0.2.0
A Lottie animation coder which use SDAnimatedImageView instead of LOTAnimationView for bitmap rendering
⭐️ 36
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.2.0 - Fix cache issue and iOS 9+
2 years ago
### Fixes - Fix the issue that rlottie use the same cache key for different json data, which cause the wrong frame and index #6 ### Proejct - Bumped the min deployment target to iOS 9+, Xcode to Xcode 11 #5
0.1.0 - Initial version
2 years ago
### Note This version contains bug that can not render different JSON data at the same time. Use 0.2.0 instead.
iOS macOS watchOS tvOS
SDWebImage/SDWebImageHEIFCoder 0.10.1
A SDWebImage coder plugin to support HEIF image without Apple's Image/IO framework
⭐️ 32
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.10.1 - Fix CMYK encoding
2 years ago
### Fixes - Fix the compatible for CMYK image for HEIF encoding #22
0.10.0 - iOS 9+/Xcode 11+
2 years ago
### Project - Bumped the min deployment target to iOS 9+, Xcode to Xcode 11 #21
0.9.0 - Embed Thumbnail
2 years ago
### Features - Added the support to use HEIF embed thumbnail, the current thumbnail pixel size is 320x320 #20
0.8.0 - Thumbnail Encoding && Max File Size
2 years ago
### Features - Feature support thumbnail encoding && max file size for HEIF #18 ### Performance - Performance remove the bitmap copy during encoding #19 ### Fixes - Fix the HEIF Encoding issue because of byte alignment, which cause encoding image wrong #17
0.7.0 - Support Thumbnail Decoding
3 years ago
### Features - HEIFCoder now supports the thumbnail decoding #16 ### Project - Update the dependency of libheif && SDWebImage
Support Swift Package Manager
3 years ago
### Features - Add support for Swift Package Manager #15
Fix the compatible for libheif 1.5.0
3 years ago
### Fix + Fix the wrong calculation of bitDepth of HEIF encoding for non-alpha image, compatbile for libheif 1.5.0 #14
[Important] Fix iPhone crash on real device
3 years ago
### Fix + https://github.com/SDWebImage/SDWebImageHEIFCoder/pull/12 The impacted version from 0.5.1 - 0.5.2
Fix the crash
3 years ago
### Fix + Revert the changes to free the bitmap buffer. Fix the crash due the double-freed buffer #10
Supports 10/12 bit HDR HEIF images
3 years ago
### Feature + Support 10bit 12bit HEIF HDR images #9
iOS macOS watchOS tvOS
SDWebImage/SDWebImageFLPlugin 0.6.0
A SDWebImage plugin to support GIF using FLAnimatedImage and category
⭐️ 26
🕓 50 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.6.0 - SwiftPM
50 weeks ago
### Project - Add SPM support #16
0.5.0 - iOS 9+/Xcode 11+
2 years ago
### Project - Bumped the min deployment target to iOS 9+, Xcode to Xcode 11 #13
0.4.0 - Support SDWebImage 5.6.0
3 years ago
### Changes - Fix the nullability of animatedImage property, it can be nullable in some cases. #8 - Override the UIImage+Metadata category method to provide the correct value for SDFLAnimatedImage #9
Compatible for SDWebImage 5.0
3 years ago
## Project + Upgrade the SDWebImage dependency to `~> SDWebImage 5.0`
Adopt memory cache cost function
3 years ago
## Fix + Adopt SDWebImage's memory cache cost function, fix the nullable issue #7
Custom image class && Carthage support
4 years ago
### Feature Add `SDFLAnimatedImage` custom image class for GIF loading. Drop the `SDFLAnimatedCoder` usage. #3 Note: Now you don't need to register coder. Just import the framework and start using. ### Project Fully support Carthage (use v0.30.1 above) #6
API refine && Performance enhancement
4 years ago
### Feature Move the `sd_optimalFrameCacheSize` && `sd_predrawingEnabled` property from imageView level to context option level. This allows user to specify GIF image options for each image request. ### Performance Enhance FLAnimatedImage decoding performance by using custom coder for GIF images #2 ### Fix Fix some header issues.
Initial Realse
4 years ago
The first beta version to be compatible for SDWebImage 5.0.0-beta. The original code are from SDWebImage/GIF 4.4.1.
iOS
SDWebImage/SDWebImagePDFCoder 1.0.0
A PDF coder plugin for SDWebImage, using Apple's built-in framework
⭐️ 20
🕓 19 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.0.0 - PDF export and upstream update
19 weeks ago
### Features + Support to encode as new PDF with bitmap image #11 + Upgrade dependency of SDWebImage to 5.14.1+ #10 This upgrade can reduce code size because SDWebImage core supports PDF decode now
0.8.0 - iOS 9+/Xcode 11
2 years ago
### Project - Bumped the min deployment target to iOS 9+, Xcode to Xcode 11 #9
0.7.0 - Support SDWebImage 5.6.0
3 years ago
### Fix - Fix the compatible with SDWebImage 5.6.0 #8
0.6.0 - Support SDWebImage 5.5
3 years ago
### Features - Update to support SDWebImage 5.5's new `thumbnailPixelSize` option #6 ### Deprecation Deprecated the current PDF prefixed options: - SDWebImageContextPDFPrefersBitmap - SDWebImageContextPDFImageSize - SDWebImageContextPDFImagePreserveAspectRatio
Fix CocoaPods Static Library issue
3 years ago
### Fixes - Fix the compatible issue when using the Static Library (CocoaPods) to install SDWebImage, also keep the module import for framework target
Hidden Symbol and Catalyst
3 years ago
### Project - Changing the PDF symbol naming with the encoded string instead #3 - Add support for Catalyst #4
watchOS and SwiftPM!
3 years ago
### Features + watchOS platform support #2 + SwiftPM support #2
Supports PDF data export
3 years ago
### Feature + Support to export the PDF data for iOS && macOS. iOS need iOS 11+ for keeping vector format. #1
Compatible for SDWebImage 5.0
3 years ago
## Project + Upgrade the SDWebImage dependency to `~> SDWebImage 5.0`
Upstream dependency update && Fix Carthage
4 years ago
## Fix - Upgrade the upstream dependency to 5.0.0-beta4. Fix the compile issue. - Fix the Carthage install module name. Which should be just `SDWebImagePDFCoder` without any suffix.
iOS macOS watchOS tvOS
SDWebImage/SDWebImageLottiePlugin 1.0.0
SDWebImage integration with Lottie Animation using remote JSON files
⭐️ 17
🕓 37 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.0.0 - Lottie 3 && pure Swift
37 weeks ago
### Importance This release bump the dependency from Lottie v2 to Lottie v3.4 Because Lottie 3 use pure Swift, so do we. The Objective-C support was removed Because Lottie 3 deployment is iOS/tvOS 11+, so do we. For lower version, please use the 0.x version ### Migration For Lottie migration, please check [Lottie's migration guide](http://airbnb.io/lottie/#/ios-migration) For usage, please check the README.md for example. Also check the Tests.swift for test cases. ### Features - Now it's time to move to Lottie 3.4, which solve the performance issue #7
0.3.0 - iOS 9+/Xcode 11+
2 years ago
### Project - Bumped the min deployment target to iOS 9+, Xcode to Xcode 11 #3
0.2.0 - Support Lottie Bundle
3 years ago
### Features - Add the support to provide the NSBundle during lottie URL loading #2
0.1.0 - Initial version
3 years ago
### Features - Support load Lottie JSON files into LOTAnimatedImageView - Support generate bitmap of specify animation frame - Use Lottie 2.5+
iOS macOS tvOS
SDWebImage/SDWebImageSVGKitPlugin 1.4.0
A SDWebImage plugin to support SVG with SVGKit and category
⭐️ 15
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.4.0 - Support SwiftPM
1 year ago
### Project - Add SPM support #10 - Bump the dependency of SVGKit to 3.0.0
1.3.0 - iOS 9+/Xcode 11+
2 years ago
### Project - Bumped the min deployment target to iOS 9+, Xcode to Xcode 11 #9
1.2.0 - Support SDWebImage 5.6.0
3 years ago
### Changes - Override the UIImage+Metadata category method to provide the correct value for SDSVGKImage #5 ### Fix - Fix the compatible with SDWebImage 5.6.0 #5
1.1.0 - Support SDWebImage 5.5
3 years ago
### Features - Update to support SDWebImage 5.5's new `thumbnailPixelSize` option #4 ### Deprecation Deprecated the current SVG prefixed options: + SDWebImageContextSVGPrefersBitmap + SDWebImageContextSVGImageSize + SDWebImageContextSVGImagePreserveAspectRatio
SVGKit migration version, based on v0.3.0
3 years ago
# Important This repo is migrated from [SDWebImageSVGCoder](https://github.com/SDWebImage/SDWebImageSVGCoder/releases/tag/0.3.0) v0.3.0 version. The API is renamed with `SDWebImageSVGCoder` -> `SDWebImageSVGKCoder`, to avoid conflict with the new 1.0.0 version of SVGCoder.
iOS macOS tvOS
SDWebImage/librlottie-Xcode 0.2.1
A wrapper for librlottie + Xcode project. Support Carthage && CocoaPods && SwiftPM.
⭐️ 14
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.2.1 - Patch
2 years ago
### Project - Fix the compile issue on Xcode 12 because of watchOS 2 simulator does not support thread local - Disable the lottie model cache, there are no C-API to disable the cache which may cause OOM on iOS platform - Upstream commit `3cd0015`
iOS macOS watchOS tvOS
SDWebImage/libavif-Xcode 0.11.0-rc1
A wrapper for libavif + Xcode project. Support Carthage && CocoaPods && SwiftPM.
⭐️ 13
🕓 23 weeks ago
iOS macOS watchOS tvOS
SDWebImage/libde265-Xcode 1.0.9
A wrapper for libde265 + Xcode project. Support Carthage && CocoaPods && SwiftPM.
⭐️ 12
🕓 22 weeks ago
iOS macOS watchOS tvOS
SDWebImage/SDWebImageVideoCoder 0.2.0
A toy (non-production) SDWebImage coder plugin to play Video Format like MP4 on Animated Image View
⭐️ 10
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.2.0 - SwiftPM/iOS 9+
2 years ago
### Project - Added SwiftPM support #3 - Bumped the min deployment target to iOS 9+, Xcode to Xcode 11 #2
Fix CocoaPods Static Library issue
3 years ago
### Fixes - Fix the compatible issue when using the Static Library (CocoaPods) to install SDWebImage, also keep the module import for framework target
Initial version
3 years ago
### Features - Supports using MP4/MOV video url to load animated images into UIImageView - Supports using AVAssetImageGenerator to play with animated player
iOS macOS tvOS
SDWebImage/SDWebImageSVGNativeCoder 0.1.1
SVG-Native (SVG OpenType) image coder plugin for SDWebImage
⭐️ 7
🕓 25 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.1.1 - Fix SwiftPM
25 weeks ago
### Projects - Fix the import from SwiftPM && CocoaPods #4
0.1.0 - Initial Release
25 weeks ago
### Features - Use Adobe svgnative to draw Bitmap version of SVG-Native (no CSS support)
iOS macOS watchOS tvOS
SDWebImage/SDWebImagePINPlugin 0.3.0
A SDWebImage plugin to integrate PINCache for custom image caching
⭐️ 6
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.3.0 - SwiftPM && iOS9+
2 years ago
### Project - Added SwiftPM support #3 - Bumped the min deployment target to iOS 9+, Xcode to Xcode 11 #2 ### Changes - Sync the SDImageCache logic from SDWebImage 5.10.0 #4
0.2.0 - Supports watchOS on Carthage
2 years ago
### Project - Added the support for watchOS on Carthage. Update the dependency to 3.0.1 #1
0.1.0 - Initial version
2 years ago
### Features - Supports to use PINCache 3.x version to replace SDWebImage's built-in cache implementation
iOS macOS watchOS tvOS
SDWebImage/libaom-Xcode 2.0.2
A wrapper for libaom + Xcode project. Support Carthage && CocoaPods && SwiftPM.
⭐️ 5
🕓 1 year ago
SDWebImage/libheif-Xcode 1.12.0
A wrapper for libheif + Xcode project. Support Carthage && CocoaPods && SwiftPM.
⭐️ 5
🕓 42 weeks ago
iOS macOS watchOS tvOS
SDWebImage/libdav1d-Xcode 1.0.0
A wrapper for libdav1d + Xcode project. Support Carthage && CocoaPods.
⭐️ 5
🕓 35 weeks ago
iOS macOS watchOS tvOS
SDWebImage/libvmaf-Xcode 2.2.0
A wrapper for libvmaf + Xcode project. Support Carthage && CocoaPods.
⭐️ 2
🕓 1 year ago
iOS macOS watchOS tvOS
SDWebImage/SVT-AV1-Xcode 0.8.7
A wrapper for SVT-AV1 + Xcode project. Support SwiftPM && CocoaPods.
⭐️ 1
🕓 1 year ago
SDWebImage/svgnative-Xcode 0.1.0-beta
Integrate svg-native-viewer library with Xcode project. Support Carthage && CocoaPods && SwiftPM.
⭐️ 0
🕓 33 weeks ago
iOS macOS watchOS tvOS
SDWebImage/libgav1-Xcode 0.16.3
A wrapper for libgav1 + Xcode project. Support SwiftPM && CocoaPods.
⭐️ 0
🕓 1 year ago

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics