Releases: kean/Nuke
Releases Β· kean/Nuke
Nuke 12.4
Nuke 12.3
What's Changed
- Add support for visionOS by @bobek-balinek in #743
New Contributors
- @bobek-balinek made their first contribution in #743
Full Changelog: 12.2.0...12.3.0
Nuke 12.2
What's Changed
- Add another file type signature for
.m4v
files by @leonid-shevtsov in #735 - Added the
onStart
callback toLazyImage
by @urbaneewe in #736
New Contributors
- @leonid-shevtsov made their first contribution in #735
- @urbaneewe made their first contribution in #736
Full Changelog: 12.1.6...12.2.0
Nuke 12.1.6
- Improve
ImageCache
(memory cache) performance by 20% - Improve
NukeExtensions
performance by 5% - Update the code to support future visionOS releases by switching to
canImport
where possible
Nuke 12.2 (Beta 2)
- Fix compilation visionOS errors on Xcode 15 Beta 6
Warning
Swift Package Manager is not supported yet. There seem to be compilation errors when adding .visionOS(.v1)
to the list of the supported versions. More updates coming soon.
Nuke 12.1.5
Nuke 12.1.4
- Upgrade from
CommonCrypto
toCryptoKit
and slightly optimize how cryptographic hashes are converted to strings (used as filenames forDataCache
) - Deprecate
DataCache/isCompressionEnabled
. It was initially added as a general-purpose feature used in Pulse, but it's not recommended to be used with most image formats. DataCache
now performs sweeps less frequently- Minor docs correction β #715 by @tdkn
New Contributors
Nuke 12.1.3
- Fix #709:
LazyImage
fails to perform memory cache lookup in some scenarios - (Internal) Replace some of the custom code with native extensions β #713 by @openmetrue
- Increase the minimum required Xcode version to 14.1 (required by App Store)
New Contributors
- @openmetrue made their first contribution in #713
Nuke 12.1.2
- Fix #710: build failure on watchOS in debug mode β #711 by @FieryFlames
New Contributors
- @FieryFlames made their first contribution in #711