Skip to content

Commit

Permalink
Set up stability configuration file and bump compose library dependen…
Browse files Browse the repository at this point in the history
…cies (#1122)
  • Loading branch information
skydoves authored Jun 27, 2024
1 parent 869b2cc commit a7b223f
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@ internal fun Project.configureAndroidCompose(
extensions.configure<ComposeCompilerGradlePluginExtension> {
enableStrongSkippingMode = true
reportsDestination = layout.buildDirectory.dir("compose_compiler")
stabilityConfigurationFile = rootProject.layout.projectDirectory.file("compose_compiler_config.conf")
}
}
11 changes: 8 additions & 3 deletions compose_compiler_config.conf
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
kotlin.collections.List
org.threeten.bp.OffsetDateTime
org.threeten.bp.LocalDateTime
// Kotlin collections and datetime classes
kotlin.collections.*
org.threeten.bp.*
java.time.*

// We always use immutable classes for our data model, to avoid running the Compose compiler
// in the module we declare it to be stable here.
io.getstream.video.android.core.model.*
9 changes: 4 additions & 5 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ cameraCamera2 = "1.3.0"
spotless = "6.21.0"
nexusPlugin = "1.3.0"
kotlin = "2.0.0"
ksp = "2.0.0-1.0.21"
ksp = "2.0.0-1.0.22"
kotlinSerialization = "1.6.3"
kotlinSerializationConverter = "1.0.0"
kotlinxCoroutines = "1.8.0"
Expand All @@ -22,15 +22,14 @@ androidxActivity = "1.9.0"
androidxDataStore = "1.0.0"
googleService = "4.3.14"

androidxComposeBom = "2024.05.00"
androidxComposeCompiler = "1.5.11"
androidxComposeBom = "2024.06.00"
androidxComposeTracing = "1.0.0-beta01"
androidxHiltNavigation = "1.2.0"
androidxComposeNavigation = "2.7.7"
composeStableMarker = "1.0.2"
composeStableMarker = "1.0.5"

coil = "2.6.0"
landscapist = "2.3.3"
landscapist = "2.3.5"
accompanist = "0.32.0"
telephoto = "0.3.0"
audioswitch = "1.1.8"
Expand Down

0 comments on commit a7b223f

Please sign in to comment.