Skip to content

Commit 22da98c

Browse files
committed
Update all Compose and Material dependencies
1 parent fb9f5e5 commit 22da98c

File tree

2 files changed

+23
-17
lines changed

2 files changed

+23
-17
lines changed

buildSrc/src/main/kotlin/com/guru/composecookbook/build/dependencies/Dependencies.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,19 @@ object Dependencies {
1919
"com.google.android.gms:play-services-maps:${Versions.playServicesMaps}"
2020
const val composeUi = "androidx.compose.ui:ui:${Versions.compose}"
2121
const val composeUiTooling = "androidx.compose.ui:ui-tooling:${Versions.compose}"
22+
// Material Design 1 and 3 dependencies
2223
const val composeMaterial = "androidx.compose.material:material:${Versions.compose}"
2324
const val composeMaterial3 = "androidx.compose.material3:material3:${Versions.material3}"
25+
const val composeMaterial3WindowSizeClass = "androidx.compose.material3:material3-window-size-class:${Versions.material3}"
2426
const val composeMaterialIconsExtended =
2527
"androidx.compose.material:material-icons-extended:${Versions.compose}"
28+
29+
// Runtime and State Management
2630
const val composeRuntime = "androidx.compose.runtime:runtime:${Versions.compose}"
2731
const val composeRuntimeLivedata =
2832
"androidx.compose.runtime:runtime-livedata:${Versions.compose}"
33+
34+
// Layout and Navigation
2935
const val composeConstraintLayout =
3036
"androidx.constraintlayout:constraintlayout-compose:${Versions.constraintLayoutCompose}"
3137
const val composePaging = "androidx.paging:paging-compose:${Versions.pagingCompose}"

buildSrc/src/main/kotlin/com/guru/composecookbook/build/dependencies/Versions.kt

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
package com.guru.composecookbook.build.dependencies
22

33
internal object Versions {
4-
const val compose = "1.5.4" // Updated to latest stable
4+
const val compose = "1.6.1" // Latest stable Compose UI version
55
const val composeCompiler = "1.5.8" // Latest compiler compatible with Kotlin 1.9.22
6-
const val activityCompose = "1.8.2" // Updated
7-
const val pagingCompose = "3.2.1" // Updated
8-
const val navCompose = "2.7.6" // Updated
9-
const val constraintLayoutCompose = "1.0.1"
10-
const val fontAwesomeCompose = "1.1.0" // Updated
11-
const val coilCompose = "2.5.0" // Updated
12-
const val kotlin = "1.9.22" // Latest stable kotlin that works with Compose 1.5.x
13-
const val coroutines = "1.7.3" // Updated
14-
const val androidLifecycleGrouped = "2.7.0" // Updated
6+
const val activityCompose = "1.8.2" // Latest stable
7+
const val pagingCompose = "3.3.0" // Latest stable
8+
const val navCompose = "2.7.7" // Latest stable navigation
9+
const val constraintLayoutCompose = "1.1.0" // Latest stable
10+
const val fontAwesomeCompose = "1.1.0"
11+
const val coilCompose = "2.5.0" // Latest stable
12+
const val kotlin = "1.9.22" // Latest stable kotlin compatible with Compose
13+
const val coroutines = "1.7.3" // Latest stable
14+
const val androidLifecycleGrouped = "2.7.0" // Latest stable
1515
const val flinger = "1.0.5"
16-
const val paging = "3.2.1" // Updated
17-
const val lottie = "6.3.0" // Updated
18-
const val room = "2.6.1" // Updated
19-
const val coreKtx = "1.12.0" // Updated
20-
const val appcompat = "1.6.1" // Updated
16+
const val paging = "3.2.1" // Latest stable
17+
const val lottie = "6.3.0" // Latest stable
18+
const val room = "2.6.1" // Latest stable
19+
const val coreKtx = "1.12.0" // Latest stable
20+
const val appcompat = "1.6.1" // Latest stable
2121
const val paletteKtx = "1.0.0"
22-
const val material = "1.11.0" // Updated
23-
const val material3 = "1.2.0" // Updated
22+
const val material = "1.11.0" // Latest stable Material Design 1
23+
const val material3 = "1.2.1" // Latest stable Material 3
2424
const val playServicesAds = "22.5.0" // Updated
2525
const val googleMaps = "2.0.1" // Google Maps version that is available
2626
const val playServicesMaps = "18.2.0" // Updated

0 commit comments

Comments
 (0)