diff --git a/.github/workflows/CD.yml b/.github/workflows/CD.yml index 0406415b..5af3dc27 100644 --- a/.github/workflows/CD.yml +++ b/.github/workflows/CD.yml @@ -45,6 +45,7 @@ jobs: cd build zip -r SDWebImage-${{ matrix.linkage }}.xcframework.zip SDWebImage.xcframework cd ../ + mv build/SDWebImage-${{ matrix.linkage }}.xcframework.zip SDWebImage-${{ matrix.linkage }}.xcframework.zip rm -rf build - uses: softprops/action-gh-release@v0.1.15 diff --git a/CHANGELOG.md b/CHANGELOG.md index c52758df..1ab97dd6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +## [5.19.2 - Canonical Binary XCFramework, on Mar 26th, 2024](https://github.com/rs/SDWebImage/releases/tag/5.19.2) +See [all tickets marked for the 5.19.2 release](https://github.com/SDWebImage/SDWebImage/milestone/134) + +### Fixes +- Fix some regression when SDAnimatedImage created with static format like JPEG #3708 +- Fix that colorSpaceGetDeviceRGB cache the color space even when active display changed #3712 + +### Project +- Added GitHub action to release XCFramework which is self-signed #3711 #3709 +- - This is the canonical release of binary framework. Import [certifacate](https://github.com/SDWebImage/SDWebImage/blob/master/Certificate/SDWebImage%20Signing%20Certificate.cer) and verify the [public key](https://github.com/SDWebImage/SDWebImage/blob/master/Certificate/SDWebImage%20Signing%20Certificate.pem) when you download the binary framework from unknown sources to avoid supply chain attack. +- - For Carthage user who build its own SDWebImage binary framwork, you must sign yourself. +- - See more in https://developer.apple.com/documentation/Xcode/verifying-the-origin-of-your-xcframeworks + ## [5.19.1 - 5.9 Patch, on Mar 26th, 2024](https://github.com/rs/SDWebImage/releases/tag/5.19.1) See [all tickets marked for the 5.19.1 release](https://github.com/SDWebImage/SDWebImage/milestone/133) diff --git a/SDWebImage.json b/SDWebImage.json new file mode 100644 index 00000000..bf6ed655 --- /dev/null +++ b/SDWebImage.json @@ -0,0 +1,3 @@ +{ + "5.19.2": "https://github.com/SDWebImage/SDWebImage/releases/download/5.19.2/SDWebImage-dynamic.xcframework.zip" +} diff --git a/SDWebImage.podspec b/SDWebImage.podspec index 83054c34..53dc2acc 100644 --- a/SDWebImage.podspec +++ b/SDWebImage.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'SDWebImage' - s.version = '5.19.1' + s.version = '5.19.2' s.osx.deployment_target = '10.11' s.ios.deployment_target = '9.0' diff --git a/WebImage/Info.plist b/WebImage/Info.plist index 702262e4..01101b21 100644 --- a/WebImage/Info.plist +++ b/WebImage/Info.plist @@ -15,11 +15,11 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 5.19.1 + 5.19.2 CFBundleSignature ???? CFBundleVersion - 5.19.1 + 5.19.2 NSPrincipalClass