diff --git a/CHANGELOG.md b/CHANGELOG.md index 58c9b2992..38422b622 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ ## CHANGE LOG. +### November 29, 2024 +* [CleverTap Android SDK v7.0.3](docs/CTCORECHANGELOG.md) + ### October 10, 2024 * [CleverTap Android SDK v7.0.2](docs/CTCORECHANGELOG.md) diff --git a/README.md b/README.md index 12d731c94..d97d6fb99 100644 --- a/README.md +++ b/README.md @@ -26,7 +26,7 @@ We publish the SDK to `mavenCentral` as an `AAR` file. Just declare it as depend ```groovy dependencies { - implementation "com.clevertap.android:clevertap-android-sdk:7.0.2" + implementation "com.clevertap.android:clevertap-android-sdk:7.0.3" } ``` @@ -34,7 +34,7 @@ Alternatively, you can download and add the AAR file included in this repo in yo ```groovy dependencies { - implementation (name: "clevertap-android-sdk-7.0.2", ext: 'aar') + implementation (name: "clevertap-android-sdk-7.0.3", ext: 'aar') } ``` @@ -46,7 +46,7 @@ Add the Firebase Messaging library and Android Support Library v4 as dependencie ```groovy dependencies { - implementation "com.clevertap.android:clevertap-android-sdk:7.0.2" + implementation "com.clevertap.android:clevertap-android-sdk:7.0.3" implementation "androidx.core:core:1.9.0" implementation "com.google.firebase:firebase-messaging:23.0.6" implementation "com.google.android.gms:play-services-ads:22.3.0" // Required only if you enable Google ADID collection in the SDK (turned off by default). diff --git a/docs/CTCORECHANGELOG.md b/docs/CTCORECHANGELOG.md index 44110c303..945381b49 100644 --- a/docs/CTCORECHANGELOG.md +++ b/docs/CTCORECHANGELOG.md @@ -1,5 +1,11 @@ ## CleverTap Android SDK CHANGE LOG +### Version 7.0.3 (November 29, 2024) + +#### New Features +* Changes campaign triggering evaluation of event names, event properties, and profile properties to ignore letter case and whitespace. +* Adds support for previewing in-apps created through the new dashboard advanced builder. + ### Version 7.0.2 (October 10, 2024) #### New Features diff --git a/docs/CTGEOFENCE.md b/docs/CTGEOFENCE.md index 52c26961b..9aaeaf173 100644 --- a/docs/CTGEOFENCE.md +++ b/docs/CTGEOFENCE.md @@ -17,7 +17,7 @@ Add the following dependencies to the `build.gradle` ```Groovy implementation "com.clevertap.android:clevertap-geofence-sdk:1.3.0" -implementation "com.clevertap.android:clevertap-android-sdk:7.0.2" // 3.9.0 and above +implementation "com.clevertap.android:clevertap-android-sdk:7.0.3" // 3.9.0 and above implementation "com.google.android.gms:play-services-location:21.0.0" implementation "androidx.work:work-runtime:2.7.1" // required for FETCH_LAST_LOCATION_PERIODIC implementation "androidx.concurrent:concurrent-futures:1.1.0" // required for FETCH_LAST_LOCATION_PERIODIC diff --git a/docs/CTPUSHTEMPLATES.md b/docs/CTPUSHTEMPLATES.md index 260eedeab..1936f78d7 100644 --- a/docs/CTPUSHTEMPLATES.md +++ b/docs/CTPUSHTEMPLATES.md @@ -21,7 +21,7 @@ CleverTap Push Templates SDK helps you engage with your users using fancy push n ```groovy implementation "com.clevertap.android:push-templates:1.2.4" -implementation "com.clevertap.android:clevertap-android-sdk:7.0.2" // 4.4.0 and above +implementation "com.clevertap.android:clevertap-android-sdk:7.0.3" // 4.4.0 and above ``` 2. Add the following line to your Application class before the `onCreate()` diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index f384b46e9..f98e6ef52 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -54,7 +54,7 @@ coroutines_test = "1.7.3" installreferrer = "2.2" #SDK Versions -clevertap_android_sdk = "7.0.2" +clevertap_android_sdk = "7.0.3" clevertap_rendermax_sdk = "1.0.3" clevertap_geofence_sdk = "1.3.0" clevertap_hms_sdk = "1.3.4" diff --git a/sample/build.gradle b/sample/build.gradle index acdfe8dc8..51f5faff7 100644 --- a/sample/build.gradle +++ b/sample/build.gradle @@ -18,8 +18,8 @@ android { applicationId "com.clevertap.demo" minSdkVersion 21 targetSdkVersion 34 - versionCode 7000002 - versionName "7.0.2" + versionCode 7000003 + versionName "7.0.3" multiDexEnabled true testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } @@ -159,12 +159,12 @@ dependencies { implementation "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.72" implementation "org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:3.1.1"*/ - remoteImplementation("com.clevertap.android:clevertap-android-sdk:7.0.2") + remoteImplementation("com.clevertap.android:clevertap-android-sdk:7.0.3") remoteImplementation("com.clevertap.android:clevertap-geofence-sdk:1.3.0") remoteImplementation("com.clevertap.android:push-templates:1.2.4") remoteImplementation("com.clevertap.android:clevertap-hms-sdk:1.3.4") - stagingImplementation("com.clevertap.android:clevertap-android-sdk:7.0.2") + stagingImplementation("com.clevertap.android:clevertap-android-sdk:7.0.3") stagingImplementation("com.clevertap.android:clevertap-geofence-sdk:1.3.0") stagingImplementation("com.clevertap.android:push-templates:1.2.4") stagingImplementation("com.clevertap.android:clevertap-hms-sdk:1.3.4") diff --git a/templates/CTCORECHANGELOG.md b/templates/CTCORECHANGELOG.md index 44110c303..945381b49 100644 --- a/templates/CTCORECHANGELOG.md +++ b/templates/CTCORECHANGELOG.md @@ -1,5 +1,11 @@ ## CleverTap Android SDK CHANGE LOG +### Version 7.0.3 (November 29, 2024) + +#### New Features +* Changes campaign triggering evaluation of event names, event properties, and profile properties to ignore letter case and whitespace. +* Adds support for previewing in-apps created through the new dashboard advanced builder. + ### Version 7.0.2 (October 10, 2024) #### New Features