File tree Expand file tree Collapse file tree 13 files changed +47
-59
lines changed
src/main/java/com/intercom/sample Expand file tree Collapse file tree 13 files changed +47
-59
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 15.11.1
4+ ###### Release Date: 08-11-2024
5+
6+ ### 🐛 Bug Fixes
7+ * Fixed an issue causing conflicts when the host application integrates with Sentry
8+ * Addressed a MalformedURLException that occurred during file downloads
9+ * Fixed crash IllegalArgumentException: Cannot have an empty start destination route
10+ * Fixed a bug where the device's language settings would override Messenger default language settings
11+
312## 15.11.0
413###### Release Date: 31-10-2024
514
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ There are 2 options for installing Intercom on your Android app.
3939Add the following dependency to your app's ` build.gradle ` file:
4040``` groovy
4141dependencies {
42- implementation 'io.intercom.android:intercom-sdk:15.11.0 '
42+ implementation 'io.intercom.android:intercom-sdk:15.11.1 '
4343 implementation 'com.google.firebase:firebase-messaging:23.1.+'
4444}
4545```
@@ -49,7 +49,7 @@ dependencies {
4949If you'd rather not have push notifications in your app, you can use this dependency:
5050``` groovy
5151dependencies {
52- implementation 'io.intercom.android:intercom-sdk-base:15.11.0 '
52+ implementation 'io.intercom.android:intercom-sdk-base:15.11.1 '
5353}
5454```
5555
Original file line number Diff line number Diff line change @@ -48,10 +48,10 @@ android {
4848
4949dependencies {
5050 // Compose
51- def composeBom = platform(" androidx.compose:compose-bom:2023 .10.01" )
51+ def composeBom = platform(" androidx.compose:compose-bom:2024 .10.01" )
5252 implementation composeBom
5353 implementation " androidx.compose.ui:ui"
54- implementation " androidx.compose.material:material "
54+ implementation " androidx.compose.material3:material3 "
5555 implementation " androidx.compose.ui:ui-tooling-preview"
5656 debugImplementation " androidx.compose.ui:ui-tooling"
5757
@@ -64,7 +64,7 @@ dependencies {
6464
6565 implementation(" androidx.datastore:datastore-preferences:1.0.0" )
6666
67- implementation(" io.intercom.android:intercom-sdk:15.11.0 " )
67+ implementation(" io.intercom.android:intercom-sdk:15.11.1 " )
6868 implementation(" com.google.firebase:firebase-messaging:23.1.0" )
6969}
7070
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ import androidx.activity.ComponentActivity
66import androidx.activity.compose.setContent
77import androidx.activity.viewModels
88import androidx.compose.foundation.layout.padding
9- import androidx.compose.material .Scaffold
9+ import androidx.compose.material3 .Scaffold
1010import androidx.compose.runtime.LaunchedEffect
1111import androidx.compose.ui.Modifier
1212import androidx.navigation.compose.NavHost
Original file line number Diff line number Diff line change @@ -4,10 +4,10 @@ import androidx.compose.foundation.layout.Column
44import androidx.compose.foundation.layout.Row
55import androidx.compose.foundation.layout.padding
66import androidx.compose.foundation.text.KeyboardOptions
7- import androidx.compose.material .Button
8- import androidx.compose.material .ButtonDefaults
9- import androidx.compose.material .OutlinedTextField
10- import androidx.compose.material .Text
7+ import androidx.compose.material3 .Button
8+ import androidx.compose.material3 .ButtonDefaults
9+ import androidx.compose.material3 .OutlinedTextField
10+ import androidx.compose.material3 .Text
1111import androidx.compose.runtime.Composable
1212import androidx.compose.runtime.mutableStateOf
1313import androidx.compose.runtime.saveable.rememberSaveable
@@ -59,7 +59,7 @@ fun InputPanel(
5959 }
6060 Button (
6161 colors = ButtonDefaults .buttonColors(
62- backgroundColor = Color .Magenta ,
62+ containerColor = Color .Magenta ,
6363 contentColor = Color .White
6464 ),
6565 onClick = {
Original file line number Diff line number Diff line change 11package com.intercom.sample.components
22
33import androidx.compose.foundation.layout.Column
4- import androidx.compose.material .Button
5- import androidx.compose.material .Text
4+ import androidx.compose.material3 .Button
5+ import androidx.compose.material3 .Text
66import androidx.compose.runtime.Composable
77import androidx.compose.ui.text.font.FontWeight
88import androidx.compose.ui.tooling.preview.Preview
Original file line number Diff line number Diff line change 11package com.intercom.sample.components
22
3- import androidx.compose.material .AlertDialog
4- import androidx.compose.material .Button
5- import androidx.compose.material .OutlinedTextField
6- import androidx.compose.material .Text
3+ import androidx.compose.material3 .AlertDialog
4+ import androidx.compose.material3 .Button
5+ import androidx.compose.material3 .OutlinedTextField
6+ import androidx.compose.material3 .Text
77import androidx.compose.runtime.Composable
88import androidx.compose.runtime.MutableState
99import androidx.compose.runtime.mutableStateOf
Original file line number Diff line number Diff line change @@ -4,11 +4,11 @@ import androidx.compose.foundation.layout.Column
44import androidx.compose.foundation.layout.Row
55import androidx.compose.foundation.layout.Spacer
66import androidx.compose.foundation.layout.padding
7- import androidx.compose.material .Button
8- import androidx.compose.material .Icon
9- import androidx.compose.material .IconButton
10- import androidx.compose.material .Text
11- import androidx.compose.material .TextField
7+ import androidx.compose.material3 .Button
8+ import androidx.compose.material3 .Icon
9+ import androidx.compose.material3 .IconButton
10+ import androidx.compose.material3 .Text
11+ import androidx.compose.material3 .TextField
1212import androidx.compose.material.icons.Icons
1313import androidx.compose.material.icons.outlined.Delete
1414import androidx.compose.runtime.Composable
Original file line number Diff line number Diff line change 11package com.intercom.sample.components
22
33import androidx.compose.foundation.layout.Column
4- import androidx.compose.material .Button
5- import androidx.compose.material .Text
4+ import androidx.compose.material3 .Button
5+ import androidx.compose.material3 .Text
66import androidx.compose.runtime.Composable
77import androidx.compose.ui.text.font.FontWeight
88import androidx.compose.ui.tooling.preview.Preview
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ package com.intercom.sample.screens
22
33import androidx.compose.foundation.layout.Column
44import androidx.compose.foundation.layout.padding
5- import androidx.compose.material .Surface
5+ import androidx.compose.material3 .Surface
66import androidx.compose.runtime.Composable
77import androidx.compose.runtime.collectAsState
88import androidx.compose.ui.Modifier
You can’t perform that action at this time.
0 commit comments