Skip to content

Commit 7f40b52

Browse files
authored
Release 15.2.1 (#615)
1 parent a00a2ea commit 7f40b52

File tree

4 files changed

+24
-19
lines changed

4 files changed

+24
-19
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 15.2.1
4+
###### Release Date: 07-09-2023
5+
- Bumped Jetpack Compose version to 1.5.
6+
- This version requires `compileSdkVersion` to be at least **34**. If you are not ready to use API level 34, please stay on the previous version of Intercom.
7+
38
## 15.2.0
49
###### Release Date: 30-08-2023
510
### 📱 New Feature : Tickets Space in Messenger

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ There are 2 options for installing Intercom on your Android app.
4343
Add the following dependency to your app's `build.gradle` file:
4444
```groovy
4545
dependencies {
46-
implementation 'io.intercom.android:intercom-sdk:15.2.0'
46+
implementation 'io.intercom.android:intercom-sdk:15.2.1'
4747
implementation 'com.google.firebase:firebase-messaging:20.+'
4848
}
4949
```
@@ -53,7 +53,7 @@ dependencies {
5353
If you'd rather not have push notifications in your app, you can use this dependency:
5454
```groovy
5555
dependencies {
56-
implementation 'io.intercom.android:intercom-sdk-base:15.2.0'
56+
implementation 'io.intercom.android:intercom-sdk-base:15.2.1'
5757
}
5858
```
5959

sample/app/build.gradle

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ plugins {
44
}
55

66
android {
7-
compileSdk 33
7+
compileSdk 34
88

99
defaultConfig {
1010
applicationId "com.intercom.sample"
@@ -36,7 +36,7 @@ android {
3636
compose true
3737
}
3838
composeOptions {
39-
kotlinCompilerExtensionVersion "1.2.0"
39+
kotlinCompilerExtensionVersion "1.4.8"
4040
}
4141
packagingOptions {
4242
resources {
@@ -48,23 +48,28 @@ android {
4848

4949
dependencies {
5050
implementation 'androidx.core:core-ktx:1.9.0'
51-
implementation "androidx.compose.ui:ui:$jetpackCompose"
52-
implementation "androidx.compose.material:material:$composeMaterial"
53-
implementation "androidx.compose.ui:ui-tooling-preview:$jetpackCompose"
51+
52+
def composeBom = platform('androidx.compose:compose-bom:2023.08.00')
53+
implementation composeBom
54+
androidTestImplementation composeBom
55+
56+
implementation 'androidx.compose.material:material'
57+
implementation 'androidx.compose.ui:ui-tooling-preview'
58+
debugImplementation 'androidx.compose.ui:ui-tooling'
59+
60+
implementation 'androidx.activity:activity-compose:1.7.2'
61+
implementation("androidx.navigation:navigation-compose:2.7.1")
5462
implementation 'androidx.lifecycle:lifecycle-runtime-ktx:2.5.1'
55-
implementation 'androidx.activity:activity-compose:1.6.1'
56-
implementation("androidx.navigation:navigation-compose:2.5.3")
5763

5864
implementation "com.google.accompanist:accompanist-flowlayout:0.27.0"
5965

6066
implementation("androidx.datastore:datastore-preferences:1.0.0")
6167

62-
implementation("io.intercom.android:intercom-sdk:15.2.0")
68+
implementation("io.intercom.android:intercom-sdk:15.2.1")
6369
implementation("com.google.firebase:firebase-messaging:23.2.0")
6470

6571
testImplementation 'junit:junit:4.13.2'
6672
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
6773
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
68-
androidTestImplementation "androidx.compose.ui:ui-test-junit4:$jetpackCompose"
69-
debugImplementation "androidx.compose.ui:ui-tooling:$jetpackCompose"
74+
androidTestImplementation 'androidx.compose.ui:ui-test-junit4'
7075
}

sample/build.gradle

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
1-
buildscript {
2-
ext {
3-
jetpackCompose = '1.3.3'
4-
composeMaterial = '1.3.1'
5-
}
6-
}// Top-level build file where you can add configuration options common to all sub-projects/modules.
1+
// Top-level build file where you can add configuration options common to all sub-projects/modules.
72
plugins {
83
id 'com.android.application' version '7.3.0' apply false
94
id 'com.android.library' version '7.3.0' apply false
10-
id 'org.jetbrains.kotlin.android' version '1.7.0' apply false
5+
id 'org.jetbrains.kotlin.android' version '1.8.22' apply false
116
}
127

138
task clean(type: Delete) {

0 commit comments

Comments
 (0)