diff --git a/Braintree.podspec b/Braintree.podspec
index 7faa182559..49a9308c61 100644
--- a/Braintree.podspec
+++ b/Braintree.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "Braintree"
- s.version = "5.23.0"
+ s.version = "5.24.0"
s.summary = "Braintree iOS SDK: Helps you accept card and alternative payments in your iOS app."
s.description = <<-DESC
Braintree is a full-stack payments platform for developers
diff --git a/CHANGELOG.md b/CHANGELOG.md
index de2ad3318f..7a23db9648 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
# Braintree iOS SDK Release Notes
-## unreleased
+## 5.24.0 (2023-10-30)
* BraintreePayPalDataCollector
* Update PPRiskMagnes with 5.4.1 - staging removed (fixes #1107)
diff --git a/Demo/Application/Supporting Files/Braintree-Demo-Info.plist b/Demo/Application/Supporting Files/Braintree-Demo-Info.plist
index 671aac38dd..bfcbcb6eb7 100644
--- a/Demo/Application/Supporting Files/Braintree-Demo-Info.plist
+++ b/Demo/Application/Supporting Files/Braintree-Demo-Info.plist
@@ -41,7 +41,7 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 5.23.0
+ 5.24.0
CFBundleURLTypes
@@ -56,7 +56,7 @@
CFBundleVersion
- 5.23.0
+ 5.24.0
LSApplicationQueriesSchemes
com.braintreepayments.Demo.payments
diff --git a/Sources/BraintreeCore/Braintree-Version.h b/Sources/BraintreeCore/Braintree-Version.h
index 5942ecacef..80c1639520 100644
--- a/Sources/BraintreeCore/Braintree-Version.h
+++ b/Sources/BraintreeCore/Braintree-Version.h
@@ -1 +1 @@
-#define BRAINTREE_VERSION (@"5.23.0")
+#define BRAINTREE_VERSION (@"5.24.0")
diff --git a/Sources/BraintreeCore/Info.plist b/Sources/BraintreeCore/Info.plist
index d325e709dc..c4724306f8 100644
--- a/Sources/BraintreeCore/Info.plist
+++ b/Sources/BraintreeCore/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 5.23.0
+ 5.24.0
CFBundleSignature
????
CFBundleVersion
- 5.23.0
+ 5.24.0
NSPrincipalClass