diff --git a/.version b/.version
index 554bfea942..ce7f2b425b 100644
--- a/.version
+++ b/.version
@@ -1 +1 @@
-5.3.0-SNAPSHOT
+5.2.2
diff --git a/CHANGELOG.latest.md b/CHANGELOG.latest.md
index d50b7f0332..fe6cd7163a 100644
--- a/CHANGELOG.latest.md
+++ b/CHANGELOG.latest.md
@@ -1,14 +1,12 @@
-### Bugfixes
-* Retry Requests with HTTP Status 429 (#4048) via Will Taylor (@fire-at-will)
-* Use newer Alert API for showing customer restored alert (#4078) via Mark Villacampa (@MarkVillacampa)
### Dependency Updates
-* Bump fastlane-plugin-revenuecat_internal from `5f55466` to `d5f0742` (#4101) via dependabot[bot] (@dependabot[bot])
+
+- Bump nokogiri from 1.16.5 to 1.16.6 (#3980) via dependabot[bot] (@dependabot[bot])
+
### Other Changes
-* PaywallsTester: fix macOS build (#4093) via Andy Boedo (@aboedo)
-* Cleanup `trigger_all_tests` github workflow (#4088) via Toni Rico (@tonidero)
-* Fix PaywallsTester by changing TestData DEBUG checks (#4092) via Cesar de la Vega (@vegaro)
-* Add missing @PublicForExternalTesting that broke PaywallsTester (#4087) via Cesar de la Vega (@vegaro)
-* Fix workflow permission check logic (#4084) via Toni Rico (@tonidero)
-* Fix prepare next version job (#4085) via Toni Rico (@tonidero)
-* [CI]: fix CI test trigger parameters (#4076) via Andy Boedo (@aboedo)
-* Fix docs deploy and add manual trigger on CI (#4081) via Josh Holtz (@joshdholtz)
\ No newline at end of file
+
+- Only Retry POST Receipt Paths for 429 (#4107) via Will Taylor (@fire-at-will)
+- Clarify Instructions to Run All Manual Tests (#4112) via Will Taylor (@fire-at-will)
+- Fixes trigger_all_tests.yml triggering on every issue comment (#4114) via JayShortway (@JayShortway)
+- Fixes a typo in the bug_report issue template (#3945) via JayShortway (@JayShortway)
+- [External] Add missing SwiftUI environment for previews (#4109) via @noahsmartin (#4110) via Andy Boedo (@aboedo)
+- Remove notify-on-non-patch-release-branches (#4106) via Cesar de la Vega (@vegaro)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8c2bd22732..d4a9057ce1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,17 @@
+## 5.2.2
+### Dependency Updates
+
+- Bump nokogiri from 1.16.5 to 1.16.6 (#3980) via dependabot[bot] (@dependabot[bot])
+
+### Other Changes
+
+- Only Retry POST Receipt Paths for 429 (#4107) via Will Taylor (@fire-at-will)
+- Clarify Instructions to Run All Manual Tests (#4112) via Will Taylor (@fire-at-will)
+- Fixes trigger_all_tests.yml triggering on every issue comment (#4114) via JayShortway (@JayShortway)
+- Fixes a typo in the bug_report issue template (#3945) via JayShortway (@JayShortway)
+- [External] Add missing SwiftUI environment for previews (#4109) via @noahsmartin (#4110) via Andy Boedo (@aboedo)
+- Remove notify-on-non-patch-release-branches (#4106) via Cesar de la Vega (@vegaro)
+
## 5.2.1
### Bugfixes
* Retry Requests with HTTP Status 429 (#4048) via Will Taylor (@fire-at-will)
diff --git a/RevenueCat.podspec b/RevenueCat.podspec
index 005a526dee..212a6a6c3a 100644
--- a/RevenueCat.podspec
+++ b/RevenueCat.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RevenueCat"
- s.version = "5.3.0-SNAPSHOT"
+ s.version = "5.2.2"
s.summary = "Subscription and in-app-purchase backend service."
s.description = <<-DESC
diff --git a/RevenueCatUI.podspec b/RevenueCatUI.podspec
index 5a3e58e96e..54f894ad53 100644
--- a/RevenueCatUI.podspec
+++ b/RevenueCatUI.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "RevenueCatUI"
- s.version = "5.3.0-SNAPSHOT"
+ s.version = "5.2.2"
s.summary = "UI library for RevenueCat paywalls."
s.description = <<-DESC
diff --git a/Sources/Info.plist b/Sources/Info.plist
index e59670b5f2..05b86430fe 100644
--- a/Sources/Info.plist
+++ b/Sources/Info.plist
@@ -17,7 +17,7 @@