diff --git a/CHANGELOG b/CHANGELOG
index 31ff7a8d741b6bd3059d99fb65cc5cf0463c0ea4..381ed06becf5f313ce4dfacd83754a2105cf762b 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,3 +1,14 @@
+1.5.3 Obfuscation update release
+features:
+- provide support for quic as obfuscation protocol
+- improve bridge hopping mode
+bugfixes:
+- reduce obfuscated connection failure rates after changing settings
+- fix updating VPN certificate via APIv5
+- improve invite code validation
+- fix minor UI bugs in location selection and censorship circumvention settings
+- remove camera permission for custom branded clients
+
 1.5.2RC2 Obfuscation Update beta release
 bugfixes:
 - fix parsing invite code parameters, fixes bucket authentication
diff --git a/app/build.gradle b/app/build.gradle
index 48ec9f0ff8072e40d40de170d31c011807232284..b6553fd4d4c6eb2bc24aca8d7a1738d1660ae49f 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -32,8 +32,8 @@ android {
     // the factor 1000 is used so that gplay users can upgrade from split apks ((current version number - 1) * 1000) + n
     // to extracted bundle apks, supplied by google
     // however we don't calculate the versionCode here, because F-Droid doesn't like that
-    versionCode 181000
-    versionName "1.5.2RC2"
+    versionCode 182000
+    versionName "1.5.3"
     compileSdk 34
     minSdkVersion 21
     targetSdkVersion 34