diff --git a/CHANGELOG.md b/CHANGELOG.md
index 51271238..5c27bdc1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+## [3.1.0] - 2024-06-27
+- Re-implements the aspectRatio support on AnimatedImage, fix issue like cornerRadius #324
+- Add Image scale support in WebImage init #323
+- Update platform names in `available` attributes #321
+- - This is source compatible but binary incompatible version
+
## [3.0.4] - 2024-04-30
- Trying to move the initial state setup before onAppear to fix the watchOS switching url or any other state issue #316
- This solve a issue in history when sometimes SwiftUI does not trigger the `onAppear` and cause state error, like #312 #314
diff --git a/SDWebImageSwiftUI.podspec b/SDWebImageSwiftUI.podspec
index 158dac83..9d71080a 100644
--- a/SDWebImageSwiftUI.podspec
+++ b/SDWebImageSwiftUI.podspec
@@ -8,7 +8,7 @@
Pod::Spec.new do |s|
s.name = 'SDWebImageSwiftUI'
- s.version = '3.0.4'
+ s.version = '3.1.0'
s.summary = 'SwiftUI Image loading and Animation framework powered by SDWebImage'
s.description = <<-DESC
diff --git a/SDWebImageSwiftUI/Module/Info.plist b/SDWebImageSwiftUI/Module/Info.plist
index 4f3308f9..99601856 100644
--- a/SDWebImageSwiftUI/Module/Info.plist
+++ b/SDWebImageSwiftUI/Module/Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
$(PRODUCT_BUNDLE_PACKAGE_TYPE)
CFBundleShortVersionString
- 3.0.4
+ 3.1.0
CFBundleVersion
$(CURRENT_PROJECT_VERSION)