Skip to content

Releases: kean/Nuke

Nuke 10.7.1

27 Jan 21:48
Compare
Choose a tag to compare
  • Fix intermittent SwiftUI crash in NukeUI/FetchImage on onDisappear called during dealloc

Nuke 10.7.0

24 Jan 15:01
Compare
Choose a tag to compare
  • Fix M4V support – #523, thanks to Son Changwoo
  • Make ImagePrefetcher didComplete closure public – #528, thanks to Winston Du
  • Rename internal didEnterBackground selector - #531

Nuke 10.5.2

02 Dec 12:53
Compare
Choose a tag to compare
  • Revert preparingForDisplay changes made in #512
  • Add URLSession & URLSessionDataTask descriptions - #517, thanks to Stavros Schizas

Nuke 10.5.1

23 Oct 21:04
Compare
Choose a tag to compare
  • Fix build for Catalyst

Nuke 10.5.0

23 Oct 18:29
Compare
Choose a tag to compare
  • Improve image decompressiong performance on iOS 15 and tvOS 15 by using preparingForDispaly() (requires Xcode 13) - #512
  • On iOS 15, tvOS 15, image decompressiong now preserves 8 bits per pixel for grayscale images - #512
  • Adopt extended static member lookup (SE-0299) (requires Xcode 13) - #513
// Before
ImageRequest(url: url, processors: [ImageProcessors.Resize(width: 320)])

// After
ImageRequest(url: url, processors: [.resize(width: 320)])
  • ImageRequest now takes a non-optional array of image processors in its initializers. This change is required to mitigate an Xcode issue where it won't suggest code-completion for SE-0299 - #513
  • Add ImageDecoders.Video (registered by default)

Nuke 10.4.1

30 Aug 20:47
Compare
Choose a tag to compare
  • Fix build on watchOS (needs investigation why xcodebuild returns 0 for failed watchOS builds) - #505, thanks fo David Harris

Nuke 10.4

28 Aug 21:08
Compare
Choose a tag to compare
  • Add an API for efficiently generating thumbnails or extracting the existing ones from the image data. It can reduce peak memory usage by up to x4 times depending on the original image size - #503
  • Fix an issue with scale (ImageRequest.UserInfoKey.scaleKey) not being applied to progressively decoded images

Nuke 10.3.4

26 Aug 14:09
Compare
Choose a tag to compare
  • Fix an issue where if you pass incorect strings (String) in the request, the pipeline eventually start failing silently - #502

Nuke 10.3.3

18 Aug 19:21
Compare
Choose a tag to compare
  • Fix an issue with disk cache images being overwritten in some scenarios (with disk cache policies that enable encoding and storage of the processed images) - #500

Nuke 10.3.2

26 Aug 14:15
Compare
Choose a tag to compare
  • Add podspec