From ff05ea79a7c3f8716c319a450f409f7eb5d36f2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CAkshay?= <“ayyanchira.akshay@gmail.com”> Date: Thu, 12 Dec 2024 13:57:51 -0800 Subject: [PATCH] [MOB-10403] - Prepare for 3.5.4 --- CHANGELOG.md | 8 ++++++++ iterableapi-ui/build.gradle | 2 +- iterableapi/build.gradle | 4 ++-- sample-apps/inbox-customization/app/build.gradle | 4 ++-- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a57ee7b0..4feb35655 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,14 @@ This project adheres to [Semantic Versioning](http://semver.org/). #### Changed - nothing yet +## [3.5.4] +#### Fixed +- In-Apps are now robust with animation, resolving flickering and animation issues observed on Pixel 6 Pro with API 35. +- Fixed an issue where AuthManager was not reset correctly when logging out a user. +- Fixed `ConcurrentModificationException` leading to crashes during application launches. +- Addressed a text truncation issue in Embedded Message templates for applications targeting Android 14 and Android 15. +- Improved InboxActivity compatibility with edge-to-edge layouts, ensuring seamless handling of notches and display cutouts. + ## [3.5.3] #### Fixed - Fixed an [issue](https://github.com/Iterable/react-native-sdk/issues/547) where the SDK would crash if the `IterableInAppMessage` object was null when consuming an in-app message. diff --git a/iterableapi-ui/build.gradle b/iterableapi-ui/build.gradle index a67875e99..7ea701b66 100644 --- a/iterableapi-ui/build.gradle +++ b/iterableapi-ui/build.gradle @@ -51,7 +51,7 @@ dependencies { ext { libraryName = 'iterableapi-ui' - libraryVersion = '3.5.3' + libraryVersion = '3.5.4' } if (hasProperty("mavenPublishEnabled")) { diff --git a/iterableapi/build.gradle b/iterableapi/build.gradle index 926aa73ed..aaf669b3b 100644 --- a/iterableapi/build.gradle +++ b/iterableapi/build.gradle @@ -19,7 +19,7 @@ android { minSdkVersion 16 targetSdkVersion 27 - buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.5.3\"" + buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.5.4\"" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } @@ -85,7 +85,7 @@ dependencies { ext { libraryName = 'iterableapi' - libraryVersion = '3.5.3' + libraryVersion = '3.5.4' } if (hasProperty("mavenPublishEnabled")) { diff --git a/sample-apps/inbox-customization/app/build.gradle b/sample-apps/inbox-customization/app/build.gradle index 3b4838839..8aeaf81ae 100644 --- a/sample-apps/inbox-customization/app/build.gradle +++ b/sample-apps/inbox-customization/app/build.gradle @@ -33,8 +33,8 @@ dependencies { implementation 'androidx.navigation:navigation-ui-ktx:2.1.0' implementation 'com.google.android.material:material:1.1.0' - implementation 'com.iterable:iterableapi:3.5.3' - implementation 'com.iterable:iterableapi-ui:3.5.3' + implementation 'com.iterable:iterableapi:3.5.4' + implementation 'com.iterable:iterableapi-ui:3.5.4' implementation 'com.squareup.okhttp3:mockwebserver:4.2.2' testImplementation 'junit:junit:4.12'