File tree Expand file tree Collapse file tree 5 files changed +34
-30
lines changed
android-supabase-todolist
app/src/main/java/com/powersync/androidexample/powersync
shared/src/commonMain/kotlin/com/powersync/demos/powersync Expand file tree Collapse file tree 5 files changed +34
-30
lines changed Original file line number Diff line number Diff line change @@ -15,8 +15,10 @@ import kotlinx.coroutines.flow.MutableStateFlow
1515import kotlinx.coroutines.flow.StateFlow
1616import kotlinx.coroutines.flow.flowOf
1717import kotlinx.coroutines.launch
18- import kotlinx.datetime.Clock
18+ import kotlin.time.Clock
19+ import kotlin.time.ExperimentalTime
1920
21+ @OptIn(ExperimentalTime ::class )
2022internal class Todo (
2123 private val db : PowerSyncDatabase ,
2224 private val attachmentsQueue : AttachmentQueue ? ,
Original file line number Diff line number Diff line change 11[versions ]
2- agp = " 8.10 .1"
2+ agp = " 8.11 .1"
33coreSplashscreen = " 1.0.1"
4- kotlin = " 2.1.10 "
5- coreKtx = " 1.15 .0"
4+ kotlin = " 2.2.0 "
5+ coreKtx = " 1.16 .0"
66junit = " 4.13.2"
7- junitVersion = " 1.2.1 "
8- espressoCore = " 3.6.1 "
9- lifecycleRuntimeKtx = " 2.8.7 "
7+ junitVersion = " 1.3.0 "
8+ espressoCore = " 3.7.0 "
9+ lifecycleRuntimeKtx = " 2.9.2 "
1010activityCompose = " 1.10.1"
11- composeBom = " 2025.02 .00"
11+ composeBom = " 2025.07 .00"
1212materialIconsExtended = " 1.7.8"
13- uuid = " 0.8.2 "
14- kermit = " 2.0.5 "
15- sqldelight = " 2.0.2 "
13+ uuid = " 0.8.4 "
14+ kermit = " 2.0.6 "
15+ sqldelight = " 2.1.0 "
1616
1717[libraries ]
1818androidx-core-ktx = { group = " androidx.core" , name = " core-ktx" , version.ref = " coreKtx" }
Original file line number Diff line number Diff line change @@ -4,36 +4,36 @@ android-minSdk = "24"
44android-targetSdk = " 35"
55android-compileSdk = " 35"
66java = " 17"
7- atomicfu = " 0.27 .0"
7+ atomicfu = " 0.29 .0"
88
99# Dependencies
10- kotlin = " 2.1.10 "
11- coroutines = " 1.8.1 "
12- kotlinx-datetime = " 0.6.2 "
13- kotlinx-io = " 0.5.4 "
14- ktor = " 3.1.0 "
15- sqliteJdbc = " 3.45.2 .0"
16- uuid = " 0.8.2 "
17- buildKonfig = " 0.15 .1"
18- koin-bom = " 4.0.2 "
10+ kotlin = " 2.2.0 "
11+ coroutines = " 1.10.2 "
12+ kotlinx-datetime = " 0.7.1 "
13+ kotlinx-io = " 0.8.0 "
14+ ktor = " 3.2.3 "
15+ sqliteJdbc = " 3.50.3 .0"
16+ uuid = " 0.8.4 "
17+ buildKonfig = " 0.17 .1"
18+ koin-bom = " 4.1.0 "
1919
2020junit = " 4.13.2"
2121
22- compose = " 1.6.11 "
23- compose-preview = " 1.7.8 "
22+ compose = " 1.8.2 "
23+ compose-preview = " 1.8.3 "
2424lifecycle = " 2.8.4"
2525
2626# plugins
27- android-gradle-plugin = " 8.10 .1"
27+ android-gradle-plugin = " 8.11 .1"
2828
2929# Sample - Android
30- androidx-core = " 1.15 .0"
30+ androidx-core = " 1.16 .0"
3131androidx-activity-compose = " 1.10.1"
3232
33- androidx-appcompat = " 1.7.0 "
34- androidx-espresso-core = " 3.6.1 "
33+ androidx-appcompat = " 1.7.1 "
34+ androidx-espresso-core = " 3.7.0 "
3535androidx-material = " 1.12.0"
36- androidx-test-junit = " 1.2.1 "
36+ androidx-test-junit = " 1.3.0 "
3737
3838[libraries ]
3939sqlite-jdbc = { module = " org.xerial:sqlite-jdbc" , version.ref = " sqliteJdbc" }
Original file line number Diff line number Diff line change @@ -11,8 +11,10 @@ import kotlinx.coroutines.flow.Flow
1111import kotlinx.coroutines.flow.MutableStateFlow
1212import kotlinx.coroutines.flow.StateFlow
1313import kotlinx.coroutines.launch
14- import kotlinx.datetime.Clock
14+ import kotlin.time.Clock
15+ import kotlin.time.ExperimentalTime
1516
17+ @OptIn(ExperimentalTime ::class )
1618internal class Todo (
1719 private val db : PowerSyncDatabase ,
1820 private val userId : String?
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ kotest = "5.9.1"
2626
2727sqlDelight = " 2.1.0"
2828stately = " 2.1.0"
29- supabase = " 3.2.0 "
29+ supabase = " 3.2.2 "
3030junit = " 4.13.2"
3131
3232compose = " 1.6.11"
You can’t perform that action at this time.
0 commit comments