github kean/Nuke 12.0.0-beta.3
Nuke 12.0 (Beta 3)

latest releases: 12.7.0, 12.7.0-beta.1, 12.6.0...
pre-release15 months ago
  • ImageCache uses 20% of available RAM which is quite aggressive. It's a good default on iOS because it clears 90% of the used RAM when entering the background to be a good citizen. But it's not a good default on a Mac where the app is constantly running, and the RAM usage is highly visible. Starting with Nuke 12, the default size is now strictly limited by 512 MB.
  • Move all video-related code to a separate module NukeVideo, so that the users who don't need it, which are the majority, don't need to pay the extra compile time / code size price. With this and other changes in Nuke 12, if you install NukeUI, you are now adding 25% less code to your project compared to Nuke 11.
  • Remove ImageContainer.asset. The asset is now added to ImageContainer/userInfo under the new .videoAssetKey.
  • Make _PlatformImageView internal (was public)
  • Fix an issue with FetchImage/progress not delivering updates
  • FetchImage/progress is now created lazily
  • Remove callbacks from FetchImage
  • FetchImage/image now returns Image instead of PlatformImage

Don't miss a new Nuke release

NewReleases is sending notifications on new releases.