See all tickets marked for the 5.16.0 release
Features
Animated Image
- Performance: Introduce frame pool for SDAnimatedImage playback. Solve when multiple image view references the same URL image cause un-wanted decode which waste RAM/CPU #3524
-
- Note this currently does not expose the frame pool API. Fire issue if you're facing issues about this change.
Decoder
- Introduce the automatically calculation of thumbnail (include animated/static image) using SDImageCoderDecodeScaleDownLimitBytes #3537
-
- This calculation of the UIKit-based animated image frame count as well (only
UIAnimatedImage
, notSDAnimatedImage
, becauseSDAnimatedImage
manage frames dynamically). Fire issue if you're facing issues about this change.
- This calculation of the UIKit-based animated image frame count as well (only
-
- The
.scaleDownLargeImages
implementation has switched to use this instead of.thumbnailPixelSize
(5.5.0 - 5.16.0)
- The
-
- Note this introduce new API and need Coder Plugin update (like WebP/AVIF)
Documentations
- Update some comments to allows SwiftDocC generate better page #3547