diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 79cb8d6..b82b183 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -99,22 +99,26 @@ android { dependencies { - implementation("androidx.core:core-ktx:1.12.0") + implementation("androidx.core:core-ktx:1.13.0") implementation("androidx.lifecycle:lifecycle-runtime-ktx:2.7.0") - implementation("androidx.activity:activity-compose:1.8.2") - implementation(platform("androidx.compose:compose-bom:2024.02.00")) + implementation("androidx.activity:activity-compose:1.9.0") + implementation(platform("androidx.compose:compose-bom:2024.04.01")) implementation("androidx.compose.ui:ui") implementation("androidx.compose.ui:ui-graphics") implementation("androidx.compose.ui:ui-tooling-preview") implementation("androidx.compose.material3:material3") + // Should be included transitively, but doesn't actually seem to render emojis + // without a direct dependency. + // Emojis still not rendering properly? Try gradle clean and then rebuilding. + implementation("androidx.emoji2:emoji2:1.4.0") implementation("androidx.emoji2:emoji2-emojipicker:1.4.0") implementation("androidx.emoji2:emoji2-bundled:1.4.0") implementation("androidx.navigation:navigation-compose:2.7.7") testImplementation("junit:junit:4.13.2") androidTestImplementation("androidx.test.ext:junit:1.1.5") androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1") - androidTestImplementation("androidx.test.uiautomator:uiautomator:2.2.0") - androidTestImplementation(platform("androidx.compose:compose-bom:2024.02.00")) + androidTestImplementation("androidx.test.uiautomator:uiautomator:2.3.0") + androidTestImplementation(platform("androidx.compose:compose-bom:2024.04.01")) androidTestImplementation("androidx.compose.ui:ui-test-junit4") androidTestImplementation("tools.fastlane:screengrab:2.1.1") debugImplementation("androidx.compose.ui:ui-tooling")