Skip to content

Commit fa92b61

Browse files
committed
Prepare 1.5.0 release, update dependencies
1 parent 75016c7 commit fa92b61

File tree

6 files changed

+27
-25
lines changed

6 files changed

+27
-25
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
## 1.5.0 (unreleased)
3+
## 1.5.0
44

55
* Add `PowerSyncDatabase.getCrudTransactions()`, returning a flow of transactions. This is useful
66
to upload multiple transactions in a batch.

demos/android-supabase-todolist/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ fun getLocalProperty(
2121

2222
android {
2323
namespace = "com.powersync.androidexample"
24-
compileSdk = 35
24+
compileSdk = libs.versions.android.compileSdk.get().toInt()
2525

2626
buildFeatures {
2727
buildConfig = true
@@ -30,7 +30,7 @@ android {
3030
defaultConfig {
3131
applicationId = "com.powersync.androidexample"
3232
minSdk = 24
33-
targetSdk = 35
33+
targetSdk = libs.versions.android.targetSdk.get().toInt()
3434
versionCode = 1
3535
versionName = "1.0"
3636

demos/supabase-todolist/iosApp/iosApp/Info.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,7 @@
4444
<string>UIInterfaceOrientationLandscapeLeft</string>
4545
<string>UIInterfaceOrientationLandscapeRight</string>
4646
</array>
47+
<key>CADisableMinimumFrameDurationOnPhone</key>
48+
<true/>
4749
</dict>
4850
</plist>

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ development=true
1919
RELEASE_SIGNING_ENABLED=true
2020
# Library config
2121
GROUP=com.powersync
22-
LIBRARY_VERSION=1.4.0
22+
LIBRARY_VERSION=1.5.0
2323
GITHUB_REPO=https://github.com/powersync-ja/powersync-kotlin.git
2424
# POM
2525
POM_URL=https://github.com/powersync-ja/powersync-kotlin/

gradle/libs.versions.toml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
[versions]
22
## SDK Versions
33
android-minSdk = "24"
4-
android-targetSdk = "35"
5-
android-compileSdk = "35"
6-
configurationAnnotations = "0.10.4"
4+
android-targetSdk = "36"
5+
android-compileSdk = "36"
6+
configurationAnnotations = "0.10.6"
77
dokkaBase = "2.0.0"
88
gradleDownloadTask = "5.6.0"
99
java = "17"
1010
idea = "243.22562.218" # Meerkat | 2024.3.1 (see https://plugins.jetbrains.com/docs/intellij/android-studio-releases-list.html)
1111

1212
# Dependencies
13-
kermit = "2.0.6"
14-
kotlin = "2.2.0"
13+
kermit = "2.0.8"
14+
kotlin = "2.2.10"
1515
coroutines = "1.10.2"
1616
kotlinx-datetime = "0.7.1"
1717
kotlinx-io = "0.8.0"
@@ -21,44 +21,44 @@ powersync-core = "0.4.4"
2121
sqlite-jdbc = "3.50.3.0"
2222
sqliter = "1.3.3"
2323
turbine = "1.2.1"
24-
kotest = "5.9.1"
24+
kotest = "5.9.1" # we can't upgrade to 6.x because that requires Java 11 or above (we need Java 8 support)
2525

2626
sqlDelight = "2.1.0"
2727
stately = "2.1.0"
2828
supabase = "3.2.2"
2929
junit = "4.13.2"
3030

3131
compose = "1.8.2" # This is for the multiplatform compose
32-
androidCompose = "2025.07.00"
33-
compose-preview = "1.8.3"
34-
compose-lifecycle = "2.9.1"
32+
androidCompose = "2025.08.00"
33+
compose-preview = "1.9.9"
34+
compose-lifecycle = "2.9.2"
3535
androidxSqlite = "2.5.2"
3636
androidxSplashscreen = "1.0.1"
3737

3838
# plugins
39-
android-gradle-plugin = "8.11.1"
40-
skie = "0.10.5"
39+
android-gradle-plugin = "8.12.1"
40+
skie = "0.10.6"
4141
maven-publish = "0.34.0"
4242
download-plugin = "5.6.0"
4343
grammarkit-composer = "0.1.12"
4444
mokkery = "2.9.0"
45-
kotlinter = "5.1.1"
45+
kotlinter = "5.2.0"
4646
keeper = "0.16.1"
4747
atomicfu = "0.29.0"
4848
buildKonfig = "0.17.1"
4949

5050
# Sample - Android
51-
androidx-core = "1.16.0"
51+
androidx-core = "1.17.0"
5252
androidx-activity-compose = "1.10.1"
5353
materialIconsExtended = "1.7.8"
5454

5555
androidx-appcompat = "1.7.1"
56-
androidx-espresso-core = "3.6.1"
56+
androidx-espresso-core = "3.7.0"
5757
androidx-lifecycle = "2.9.2"
5858
androidx-material = "1.12.0"
59-
androidx-test-runner = "1.6.2"
60-
androidx-test-rules = "1.6.1"
61-
junitVersion = "1.2.1"
59+
androidx-test-runner = "1.7.0"
60+
androidx-test-rules = "1.7.0"
61+
junitVersion = "1.3.0"
6262
koin-bom = "4.1.0"
6363

6464
[libraries]

persistence/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import com.powersync.plugins.sonatype.setupGithubRepository
22
import com.powersync.plugins.utils.powersyncTargets
3-
import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
4-
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
3+
import org.jmailen.gradle.kotlinter.tasks.FormatTask
4+
import org.jmailen.gradle.kotlinter.tasks.LintTask
55

66
plugins {
77
alias(libs.plugins.kotlinMultiplatform)
@@ -79,11 +79,11 @@ sqldelight {
7979
}
8080
}
8181

82-
tasks.formatKotlinCommonMain {
82+
tasks.withType<FormatTask> {
8383
exclude { it.file.path.contains("generated/") }
8484
}
8585

86-
tasks.lintKotlinCommonMain {
86+
tasks.withType<LintTask> {
8787
exclude { it.file.path.contains("generated/") }
8888
}
8989

0 commit comments

Comments
 (0)