diff --git a/CHANGELOG.md b/CHANGELOG.md index 68b393fa..224d23ad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## [5.19.5 - Swift 6 Compatible, on Jul 24th, 2024](https://github.com/rs/SDWebImage/releases/tag/5.19.5) +See [all tickets marked for the 5.19.5 release](https://github.com/SDWebImage/SDWebImage/milestone/137) + +### Fixes +- Fix our HEIC coder to encode timed image sequences instead of non-timed image gallery for HEIC encoding #3727 +- - If you have use case to encode static multi-frame HEIC image, use ImageIO directly. SDWebImage currenly always assume multi-frame image to be animated. + +### Project +- Use the new macro from Swift compiler and SDK to mark the UIImage/UIImageView subclass matching what they designed to be #3731 +- - This solve the Xcode 16 Beta issue when trun on Swift 6 mode with strict concurrency. + +### Tests +- Try to re-enable the HEIC encoding test and visionOS xctest #3728 + ## [5.19.4 - 5.19 Patch, on Jul 1st, 2024](https://github.com/rs/SDWebImage/releases/tag/5.19.4) See [all tickets marked for the 5.19.4 release](https://github.com/SDWebImage/SDWebImage/milestone/136) diff --git a/SDWebImage.json b/SDWebImage.json index 8be54ab6..2b94273b 100644 --- a/SDWebImage.json +++ b/SDWebImage.json @@ -1,5 +1,6 @@ { "5.19.2": "https://github.com/SDWebImage/SDWebImage/releases/download/5.19.2/SDWebImage-dynamic.xcframework.zip", "5.19.3": "https://github.com/SDWebImage/SDWebImage/releases/download/5.19.3/SDWebImage-dynamic.xcframework.zip", - "5.19.4": "https://github.com/SDWebImage/SDWebImage/releases/download/5.19.4/SDWebImage-dynamic.xcframework.zip" + "5.19.4": "https://github.com/SDWebImage/SDWebImage/releases/download/5.19.4/SDWebImage-dynamic.xcframework.zip", + "5.19.5": "https://github.com/SDWebImage/SDWebImage/releases/download/5.19.5/SDWebImage-dynamic.xcframework.zip" } diff --git a/SDWebImage.podspec b/SDWebImage.podspec index 68e8622e..4dae1776 100644 --- a/SDWebImage.podspec +++ b/SDWebImage.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'SDWebImage' - s.version = '5.19.4' + s.version = '5.19.5' s.osx.deployment_target = '10.11' s.ios.deployment_target = '9.0' diff --git a/WebImage/Info.plist b/WebImage/Info.plist index 0e39aaaa..f11315bd 100644 --- a/WebImage/Info.plist +++ b/WebImage/Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 5.19.4 + 5.19.5 CFBundleSignature ???? CFBundleVersion - 5.19.4 + 5.19.5 NSPrincipalClass