diff --git a/Docs/API-Diff/5.0/apidiff.html b/Docs/API-Diff/5.0/apidiff.html index 02d5349f..13c7d66c 100644 --- a/Docs/API-Diff/5.0/apidiff.html +++ b/Docs/API-Diff/5.0/apidiff.html @@ -5,17 +5,71 @@ +
+
FLAnimatedImage.h
+ +
+
Removed kFLAnimatedImageDelayTimeIntervalMinimum
+
Removed FLAnimatedImage
+
Removed FLAnimatedImage.posterImage
+
Removed FLAnimatedImage.size
+
Removed FLAnimatedImage.loopCount
+
Removed FLAnimatedImage.delayTimesForIndexes
+
Removed FLAnimatedImage.frameCount
+
Removed FLAnimatedImage.frameCacheSizeCurrent
+
Removed FLAnimatedImage.frameCacheSizeMax
+
Removed -[FLAnimatedImage imageLazilyCachedAtIndex:]
+
Removed +[FLAnimatedImage sizeForImage:]
+
Removed -[FLAnimatedImage initWithAnimatedGIFData:]
+
Removed -[FLAnimatedImage initWithAnimatedGIFData:optimalFrameCacheSize:predrawingEnabled:]
+
Removed +[FLAnimatedImage animatedImageWithGIFData:]
+
Removed FLAnimatedImage.data
+
Removed FLLogLevel
+
Removed FLLogLevelNone
+
Removed FLLogLevelError
+
Removed FLLogLevelWarn
+
Removed FLLogLevelInfo
+
Removed FLLogLevelDebug
+
Removed FLLogLevelVerbose
+
Removed +[FLAnimatedImage setLogBlock:logLevel:]
+
Removed +[FLAnimatedImage logStringFromBlock:withLevel:]
+
Removed #def FLLog
+
Removed FLWeakProxy
+
Removed +[FLWeakProxy weakProxyForObject:]
+
+ +
+ +
+
FLAnimatedImageView.h
+ +
+
Removed FLAnimatedImageView
+
Removed FLAnimatedImageView.animatedImage
+
Removed FLAnimatedImageView.loopCompletionBlock
+
Removed FLAnimatedImageView.currentFrame
+
Removed FLAnimatedImageView.currentFrameIndex
+
Removed FLAnimatedImageView.runLoopMode
+
+ +
+
FLAnimatedImageView+WebCache.h
-
Modified -[FLAnimatedImageView sd_setImageWithURL:placeholderImage:options:progress:completed:]
- - - - -
Declaration
From- (void)sd_setImageWithURL:(nullable NSURL *)url placeholderImage:(nullable UIImage *)placeholder options:(SDWebImageOptions)options progress:(nullable SDWebImageDownloaderProgressBlock)progressBlock completed:(nullable SDExternalCompletionBlock)completedBlock
To- (void)sd_setImageWithURL:(nullable NSURL *)url placeholderImage:(nullable UIImage *)placeholder options:(SDWebImageOptions)options progress:(nullable SDImageLoaderProgressBlock)progressBlock completed:(nullable SDExternalCompletionBlock)completedBlock
-
+
Removed UIImage (FLAnimatedImage)
+
Removed UIImage.sd_FLAnimatedImage
+
Removed FLAnimatedImageView.sd_optimalFrameCacheSize
+
Removed FLAnimatedImageView.sd_predrawingEnabled
+
Removed FLAnimatedImageView.sd_cacheFLAnimatedImage
+
Removed -[FLAnimatedImageView sd_setImageWithURL:]
+
Removed -[FLAnimatedImageView sd_setImageWithURL:placeholderImage:]
+
Removed -[FLAnimatedImageView sd_setImageWithURL:placeholderImage:options:]
+
Removed -[FLAnimatedImageView sd_setImageWithURL:completed:]
+
Removed -[FLAnimatedImageView sd_setImageWithURL:placeholderImage:completed:]
+
Removed -[FLAnimatedImageView sd_setImageWithURL:placeholderImage:options:completed:]
+
Removed -[FLAnimatedImageView sd_setImageWithURL:placeholderImage:options:progress:completed:]
@@ -24,9 +78,43 @@
MKAnnotationView+WebCache.h
-
Added -[MKAnnotationView sd_setImageWithURL:placeholderImage:options:context:]
-
Added -[MKAnnotationView sd_setImageWithURL:placeholderImage:options:progress:completed:]
-
Added -[MKAnnotationView sd_setImageWithURL:placeholderImage:options:context:progress:completed:]
+
Removed MKAnnotationView (WebCache)
+
Removed -[MKAnnotationView sd_setImageWithURL:]
+
Removed -[MKAnnotationView sd_setImageWithURL:placeholderImage:]
+
Removed -[MKAnnotationView sd_setImageWithURL:placeholderImage:options:]
+
Removed -[MKAnnotationView sd_setImageWithURL:completed:]
+
Removed -[MKAnnotationView sd_setImageWithURL:placeholderImage:completed:]
+
Removed -[MKAnnotationView sd_setImageWithURL:placeholderImage:options:completed:]
+
+ + + +
+
NSData+ImageContentType.h
+ +
+
Removed SDImageFormatUndefined
+
Removed SDImageFormatJPEG
+
Removed SDImageFormatPNG
+
Removed SDImageFormatGIF
+
Removed SDImageFormatTIFF
+
Removed SDImageFormatWebP
+
Removed SDImageFormatHEIC
+
Removed SDImageFormatHEIF
+
Removed +[NSData sd_UTTypeFromSDImageFormat:]
+
+ + +
+
Added SDImageFormatUndefined
+
Added SDImageFormatJPEG
+
Added SDImageFormatPNG
+
Added SDImageFormatGIF
+
Added SDImageFormatTIFF
+
Added SDImageFormatWebP
+
Added SDImageFormatHEIC
+
Added SDImageFormatHEIF
+
Added +[NSData sd_UTTypeFromImageFormat:]
@@ -36,10 +124,11 @@
Added SDAnimatedImage
+
Added -[SDAnimatedImage initWithData:scale:options:]
Added -[SDAnimatedImage initWithAnimatedCoder:scale:]
Added -[SDAnimatedImage preloadAllFrames]
Added -[SDAnimatedImage unloadAllFrames]
-
Added -[SDAnimatedImage isAllFramesLoaded]
+
Added SDAnimatedImage.allFramesLoaded
Added SDAnimatedImage
Added +[SDAnimatedImage imageNamed:]
Added +[SDAnimatedImage imageNamed:inBundle:compatibleWithTraitCollection:]
@@ -49,7 +138,6 @@
Added -[SDAnimatedImage initWithContentsOfFile:]
Added -[SDAnimatedImage initWithData:]
Added -[SDAnimatedImage initWithData:scale:]
-
Added -[SDAnimatedImage initWithAnimatedCoder:scale:]
Added SDAnimatedImage.animatedImageFormat
Added SDAnimatedImage.animatedImageData
Added SDAnimatedImage.scale
@@ -111,6 +199,7 @@
Added -[SDDiskCache totalSize]
Added SDDiskCache
Added SDDiskCache.config
+
Added -[SDDiskCache moveCacheDirectoryFromPath:toPath:]
@@ -304,10 +393,12 @@
Added SDImageCoderOption
Added SDImageCoderOptions
+
Added SDImageCoderMutableOptions
Added SDImageCoderDecodeFirstFrameOnly
Added SDImageCoderDecodeScaleFactor
Added SDImageCoderEncodeFirstFrameOnly
Added SDImageCoderEncodeCompressionQuality
+
Added SDImageCoderWebImageContext
Added SDImageCoder
Added -[SDImageCoder canDecodeFromData:]
Added -[SDImageCoder decodedImageWithData:options:]
@@ -319,9 +410,9 @@
Added -[SDProgressiveImageCoder updateIncrementalData:finished:]
Added -[SDProgressiveImageCoder incrementalDecodedImageWithOptions:]
Added SDAnimatedImageProvider
-
Added -[SDAnimatedImageProvider animatedImageData]
-
Added -[SDAnimatedImageProvider animatedImageFrameCount]
-
Added -[SDAnimatedImageProvider animatedImageLoopCount]
+
Added SDAnimatedImageProvider.animatedImageData
+
Added SDAnimatedImageProvider.animatedImageFrameCount
+
Added SDAnimatedImageProvider.animatedImageLoopCount
Added -[SDAnimatedImageProvider animatedImageFrameAtIndex:]
Added -[SDAnimatedImageProvider animatedImageDurationAtIndex:]
Added SDAnimatedImageCoder
@@ -429,7 +520,7 @@
Added SDTransformedKeyForKey()
Added SDImageTransformer
-
Added -[SDImageTransformer transformerKey]
+
Added SDImageTransformer.transformerKey
Added -[SDImageTransformer transformedImageWithImage:forKey:]
Added SDImagePipelineTransformer
Added SDImagePipelineTransformer.transformers
@@ -576,6 +667,12 @@
Removed #def dispatch_queue_async_safe
+ +
+
Added #def SD_LOCK
+
Added #def SD_UNLOCK
+
+
@@ -596,7 +693,6 @@
Added SDWebImageDecodeFirstFrameOnly
Added SDWebImagePreloadAllFrames
Added SDWebImageContextSetImageOperationKey
-
Added SDWebImageContextSetImageGroup
Added SDWebImageContextCustomManager
Added SDWebImageContextImageTransformer
Added SDWebImageContextImageScaleFactor
@@ -721,6 +817,7 @@
Added SDWebImageDownloaderConfig.defaultDownloaderConfig
Added SDWebImageDownloaderConfig.maxConcurrentDownloads
Added SDWebImageDownloaderConfig.downloadTimeout
+
Added SDWebImageDownloaderConfig.minimumProgressInterval
Added SDWebImageDownloaderConfig.sessionConfiguration
Added SDWebImageDownloaderConfig.operationClass
Added SDWebImageDownloaderConfig.executionOrder
@@ -743,6 +840,7 @@
Removed -[SDWebImageDownloaderOperationInterface credential]
Removed -[SDWebImageDownloaderOperationInterface setCredential:]
Removed -[SDWebImageDownloaderOperationInterface cancel:]
+
Removed -[SDWebImageDownloaderOperationInterface dataTask]
Removed SDWebImageDownloaderOperation.shouldDecompressImages
Removed SDWebImageDownloaderOperation.shouldUseCredentialStorage
Removed SDWebImageDownloaderOperation.expectedSize
@@ -754,12 +852,13 @@
Added -[SDWebImageDownloaderOperation initWithRequest:inSession:options:]
Added -[SDWebImageDownloaderOperation initWithRequest:inSession:options:context:]
Added -[SDWebImageDownloaderOperation addHandlersForProgress:completed:]
-
Added -[SDWebImageDownloaderOperation credential]
-
Added -[SDWebImageDownloaderOperation setCredential:]
Added -[SDWebImageDownloaderOperation cancel:]
-
Added -[SDWebImageDownloaderOperation request]
-
Added -[SDWebImageDownloaderOperation response]
-
Added -[SDWebImageDownloaderOperation dataTask]
+
Added SDWebImageDownloaderOperation.request
+
Added SDWebImageDownloaderOperation.response
+
Added SDWebImageDownloaderOperation.dataTask
+
Added SDWebImageDownloaderOperation.credential
+
Added SDWebImageDownloaderOperation.minimumProgressInterval
+
Added SDWebImageDownloaderOperation.minimumProgressInterval
Added SDWebImageDownloaderOperation.context
Added -[SDWebImageDownloaderOperation initWithRequest:inSession:options:context:]
@@ -769,7 +868,7 @@
Modified SDWebImageDownloaderOperation
- +
Protocols
FromNSURLSessionDataDelegate, NSURLSessionTaskDelegate, SDWebImageDownloaderOperationInterface, SDWebImageOperation
FromSDWebImageDownloaderOperationInterface, SDWebImageOperation
ToSDWebImageDownloaderOperation

@@ -861,7 +960,7 @@
Added SDWebImageIndicator
-
Added -[SDWebImageIndicator indicatorView]
+
Added SDWebImageIndicator.indicatorView
Added -[SDWebImageIndicator startAnimatingIndicator]
Added -[SDWebImageIndicator stopAnimatingIndicator]
Added -[SDWebImageIndicator updateIndicatorProgress:]
@@ -1155,6 +1254,8 @@
Removed -[UIImageView sd_setImageWithPreviousCachedImageWithURL:placeholderImage:options:progress:completed:]
+
Removed -[UIImageView sd_setAnimationImagesWithURLs:]
+
Removed -[UIImageView sd_cancelCurrentAnimationImagesLoad]
@@ -1199,6 +1300,13 @@
+
Modified SDSetImageBlock
+ + + + +
Declaration
Fromtypedef void (^SDSetImageBlock)(UIImage * _Nullable image, NSData * _Nullable imageData)
Totypedef void (^SDSetImageBlock)(UIImage * _Nullable image, NSData * _Nullable imageData, SDImageCacheType cacheType, NSURL * _Nullable imageURL)
+
Modified -[UIView sd_imageURL]
Declaration