Skip to content

Commit 3930d5f

Browse files
authored
Merge pull request #904 from CleverTap/develop
Release v7.7.0
2 parents 6d87e2d + d0a3506 commit 3930d5f

File tree

121 files changed

+15067
-3116
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+15067
-3116
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
## CHANGE LOG.
22

3+
### November 21, 2025
4+
* [CleverTap Android SDK v7.7.0](docs/CTCORECHANGELOG.md).
5+
36
### October 17, 2025
47
* [CleverTap Android SDK v7.6.0](docs/CTCORECHANGELOG.md).
58
* [CleverTap Push Templates SDK v2.2.0](docs/CTPUSHTEMPLATESCHANGELOG.md).

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ We publish the SDK to `mavenCentral` as an `AAR` file. Just declare it as depend
2626

2727
```groovy
2828
dependencies {
29-
implementation "com.clevertap.android:clevertap-android-sdk:7.6.0"
29+
implementation "com.clevertap.android:clevertap-android-sdk:7.7.0"
3030
}
3131
```
3232

3333
Alternatively, you can download and add the AAR file included in this repo in your Module libs directory and tell gradle to install it like this:
3434

3535
```groovy
3636
dependencies {
37-
implementation (name: "clevertap-android-sdk-7.6.0", ext: 'aar')
37+
implementation (name: "clevertap-android-sdk-7.7.0", ext: 'aar')
3838
}
3939
```
4040

@@ -46,7 +46,7 @@ Add the Firebase Messaging library and Android Support Library v4 as dependencie
4646

4747
```groovy
4848
dependencies {
49-
implementation "com.clevertap.android:clevertap-android-sdk:7.6.0"
49+
implementation "com.clevertap.android:clevertap-android-sdk:7.7.0"
5050
implementation "androidx.core:core:1.13.0"
5151
implementation "com.google.firebase:firebase-messaging:24.0.0"
5252
implementation "com.google.android.gms:play-services-ads:23.6.0" // Required only if you enable Google ADID collection in the SDK (turned off by default).

clevertap-core/build.gradle

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ android {
2828
kotlinOptions {
2929
jvmTarget = JavaVersion.VERSION_1_8
3030
}
31+
defaultConfig {
32+
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
33+
}
3134
namespace 'com.clevertap.android.sdk'
3235
testNamespace 'com.clevertap.demo'
3336
}
@@ -48,6 +51,7 @@ dependencies {
4851

4952
implementation(libs.androidx.appcompat)
5053
implementation(libs.androidx.recyclerview)
54+
implementation(libs.androidx.lifecycle.process)
5155
implementation(libs.installreferrer)
5256
implementation(libs.androidx.work.runtime)
5357

@@ -58,6 +62,14 @@ dependencies {
5862
testImplementation(project(":test_shared"))
5963
testImplementation(libs.firebase.messaging)
6064
testImplementation(libs.test.coroutines)
65+
66+
// Instrumentation testing dependencies
67+
androidTestImplementation(libs.test.ext.junit)
68+
androidTestImplementation(libs.runner)
69+
androidTestImplementation(libs.rules)
70+
androidTestImplementation(libs.test.espresso.core)
71+
androidTestImplementation(libs.test.work.testing)
72+
testImplementation(libs.androidx.lifecycle.runtime.testing)
6173
}
6274

6375
sonarqube {

0 commit comments

Comments
 (0)