diff --git a/.version b/.version
index bcdb580320..280bdbcc2c 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-4.38.1
+4.39.0
diff --git a/CHANGELOG.latest.md b/CHANGELOG.latest.md
index c58266812b..e80f3d8d91 100644
--- a/CHANGELOG.latest.md
+++ b/CHANGELOG.latest.md
@@ -1,4 +1,7 @@
+### RevenueCatUI
+* Add `PaywallView.onRequestedDismissal` modifier and option to pass `dismissRequestedHandler` to `PaywallViewController` (#3738) via Cesar de la Vega (@vegaro)
### Bugfixes
-* Fix for passing `TargetingContext` when using `currentOffering(forPlacement:)` (#3751) via Josh Holtz (@joshdholtz)
+* [EXTERNAL] Fix Typos in ReceiptStrings.swift (#3756) via @nickkohrn (#3760) via Cesar de la Vega (@vegaro)
### Other Changes
-* Remove unneeded tests for StoreKit2 with JWS (#3747) via Josh Holtz (@joshdholtz)
+* Pin xcbeautify version for xcode 14 tests (#3759) via Cesar de la Vega (@vegaro)
+* PaywallsTester: fix compilation (#3753) via Andy Boedo (@aboedo)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9b856b65a8..feac49b608 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,12 @@
+## 4.39.0
+### RevenueCatUI
+* Add `PaywallView.onRequestedDismissal` modifier and option to pass `dismissRequestedHandler` to `PaywallViewController` (#3738) via Cesar de la Vega (@vegaro)
+### Bugfixes
+* [EXTERNAL] Fix Typos in ReceiptStrings.swift (#3756) via @nickkohrn (#3760) via Cesar de la Vega (@vegaro)
+### Other Changes
+* Pin xcbeautify version for xcode 14 tests (#3759) via Cesar de la Vega (@vegaro)
+* PaywallsTester: fix compilation (#3753) via Andy Boedo (@aboedo)
+
## 4.38.1
### Bugfixes
* Fix for passing `TargetingContext` when using `currentOffering(forPlacement:)` (#3751) via Josh Holtz (@joshdholtz)
diff --git a/RevenueCat.podspec b/RevenueCat.podspec
index 001c89539e..a2c503cf54 100644
--- a/RevenueCat.podspec
+++ b/RevenueCat.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RevenueCat"
- s.version = "4.38.1"
+ s.version = "4.39.0"
s.summary = "Subscription and in-app-purchase backend service."
s.description = <<-DESC
diff --git a/RevenueCatUI.podspec b/RevenueCatUI.podspec
index 9cbf14a5e8..9cb6770e1e 100644
--- a/RevenueCatUI.podspec
+++ b/RevenueCatUI.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RevenueCatUI"
- s.version = "4.38.1"
+ s.version = "4.39.0"
s.summary = "UI library for RevenueCat paywalls."
s.description = <<-DESC
diff --git a/Sources/Info.plist b/Sources/Info.plist
index 05e998c589..8b3de1fd57 100644
--- a/Sources/Info.plist
+++ b/Sources/Info.plist
@@ -17,7 +17,7 @@