SDWebImage v5.0.0-beta3 Release Notes
Release Date: 2018-08-30 // over 5 years ago-
๐ See all tickets marked for the 5.0.0 release
๐ Features
- Minimum progress interval config for
SDWebImageDownloader
#2415 #2437 1d8454d - ๐ Feature disk cache migration from 4.x #2417 #2433
- โ Add
SDImageFormatHEIF
representmif1
&&msf1
brands #2423 (imported from 4.4.3) - โ Add default
HTTP User-Agent
for specific system #2409 (imported from 4.4.3) - Replace
valueForKey
withobjectForKey
when access NSDictionary #2399 - ๐ Improved unit tests #2438 #2434
- โจ Enhanced contributing guide #2416
- Adopt all the protocol APIs which contains getter value to use property instead, to make the API easy to use or Swift user #2452
- โ Remove
sd_setAnimationImagesWithURLs
API, because its cause ambiguity, behave not consistently and have rare use case #2459 - ๐ Improved
SDAnimatedImage
protocol withinitWithData:scale:options:
#2453 - Extra args for
SDSetImageBlock
(addedcacheType
andimageURL
) #2449
๐ Fixes
- Fix that using
NS_TYPED_ENUM
onSDImageFormat
cause the existing Swift API (sd_UTTypeFromImageFormat
) naming changed #2413 - ๐ Fix that downloader options about image decoding is not correctly set #2414
- ๐ Make download receive response notification only dispatch to specific observer #2426
- ๐ Fix a race condition during progressive animation load in
SDAnimatedImageView
#2435 - ๐ Fix the bug that
SDWebImageContextCacheKeyFilter
wrongly be used as cache serializer and cause crash #2451 - ๐ Fix resource key invalid when clean cached disk file #2462
- โ Add no expiration file support of disk cache #2461
- Minimum progress interval config for