You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix DataCache writing entries non-atomically, so a read that arrived while the same key was being overwritten could return a truncated file – #937
Fix an image stored in a full ImageCache being evicted right away when every cached image had been read – #1011
Fix DataCache.init reading and decoding its metadata file on the calling thread, typically the main thread during app launch – #925
Fix ImageProcessors/Resize/init(width:unit:upscale:) and init(height:unit:upscale:) capping the other dimension at 9999, which shrank tall or wide images below the requested size – #1021
Fix ImageDecoders/Default previews ignoring the EXIF orientation, so a rotated progressive image snapped a quarter turn when the download completed – #1029
Fix ImageDecoders/Default decoding full-size progressive previews for a request with ImageRequest/thumbnail set – #1029
Fix ImageDecoders/Default not attaching ImageContainer/UserInfoKey/scanNumberKey to the GIF preview, or to the final GIF that followed it – #1029
Fix the crop documentation of ImageProcessors/Resize saying the flag has no effect with .aspectFill; it has no effect with .aspectFit – #1021