From e6248c2b73c3a4470b67e6c3ff16dfa0f7122381 Mon Sep 17 00:00:00 2001 From: Evan Greer Date: Fri, 8 Nov 2024 13:04:09 -0700 Subject: [PATCH 1/2] prepares for 3.6.0-beta release --- CHANGELOG.md | 10 ++++++++++ iterableapi-ui/build.gradle | 2 +- iterableapi/build.gradle | 4 ++-- sample-apps/inbox-customization/app/build.gradle | 4 ++-- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a57ee7b0..acddfd541 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,16 @@ This project adheres to [Semantic Versioning](http://semver.org/). #### Changed - nothing yet +## [3.6.0-beta] + +#### Added +- This release includes initial support for Anonymous user activation, a feature that allows marketers to convert valuable visitors into customers. With this feature, the SDK can: + - Fetch anonymous profile creation criteria from your Iterable project, and then automatically create Iterable user profiles for anonymous users who meet these criteria. + - Save information about a user's previous interactions with your application to their anonymous profile, after it's created. + - Display personalized messages for anonymous users (in-app, push, and embedded messages). + - Merge anonymous profiles into an existing, known user profiles (when needed). +- Anonymous user activation is currently in private beta. If you'd like to learn more about it or discuss using it, talk to your Iterable customer success manager (who can also provide detailed documentation). + ## [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..e0b50cb99 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.6.0-beta' } if (hasProperty("mavenPublishEnabled")) { diff --git a/iterableapi/build.gradle b/iterableapi/build.gradle index 82b51be95..79b911382 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.6.0-beta\"" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } @@ -86,7 +86,7 @@ dependencies { ext { libraryName = 'iterableapi' - libraryVersion = '3.5.3' + libraryVersion = '3.6.0-beta' } if (hasProperty("mavenPublishEnabled")) { diff --git a/sample-apps/inbox-customization/app/build.gradle b/sample-apps/inbox-customization/app/build.gradle index 3b4838839..731cf5ecf 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.6.0-beta' + implementation 'com.iterable:iterableapi-ui:3.6.0-beta' implementation 'com.squareup.okhttp3:mockwebserver:4.2.2' testImplementation 'junit:junit:4.12' From ff711b7586e01bbdab98fdcb69575f7fb3832142 Mon Sep 17 00:00:00 2001 From: Evan Greer Date: Mon, 11 Nov 2024 11:15:15 -0700 Subject: [PATCH 2/2] updates pointers --- CHANGELOG.md | 2 +- iterableapi-ui/build.gradle | 2 +- iterableapi/build.gradle | 4 ++-- sample-apps/inbox-customization/app/build.gradle | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index acddfd541..02ed1e45c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). #### Changed - nothing yet -## [3.6.0-beta] +## [3.6.0-beta1] #### Added - This release includes initial support for Anonymous user activation, a feature that allows marketers to convert valuable visitors into customers. With this feature, the SDK can: diff --git a/iterableapi-ui/build.gradle b/iterableapi-ui/build.gradle index e0b50cb99..139bd3e46 100644 --- a/iterableapi-ui/build.gradle +++ b/iterableapi-ui/build.gradle @@ -51,7 +51,7 @@ dependencies { ext { libraryName = 'iterableapi-ui' - libraryVersion = '3.6.0-beta' + libraryVersion = '3.6.0-beta1' } if (hasProperty("mavenPublishEnabled")) { diff --git a/iterableapi/build.gradle b/iterableapi/build.gradle index 79b911382..995a82902 100644 --- a/iterableapi/build.gradle +++ b/iterableapi/build.gradle @@ -19,7 +19,7 @@ android { minSdkVersion 16 targetSdkVersion 27 - buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.6.0-beta\"" + buildConfigField "String", "ITERABLE_SDK_VERSION", "\"3.6.0-beta1\"" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } @@ -86,7 +86,7 @@ dependencies { ext { libraryName = 'iterableapi' - libraryVersion = '3.6.0-beta' + libraryVersion = '3.6.0-beta1' } if (hasProperty("mavenPublishEnabled")) { diff --git a/sample-apps/inbox-customization/app/build.gradle b/sample-apps/inbox-customization/app/build.gradle index 731cf5ecf..e0932f03e 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.6.0-beta' - implementation 'com.iterable:iterableapi-ui:3.6.0-beta' + implementation 'com.iterable:iterableapi:3.6.0-beta1' + implementation 'com.iterable:iterableapi-ui:3.6.0-beta1' implementation 'com.squareup.okhttp3:mockwebserver:4.2.2' testImplementation 'junit:junit:4.12'