Skip to content

Commit 279a36b

Browse files
committed
Update to 2.7.0 stable
1 parent 14a5062 commit 279a36b

4 files changed

Lines changed: 6 additions & 8 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@ Pods/
2323
dialect/bin
2424
.build
2525
.vscode
26+
kotlin-js-store

common/src/commonNonWeb/kotlin/com/powersync/db/driver/SQLiteConnectionLease.nonWeb.kt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,15 @@ public actual interface SQLiteConnectionLease {
2525
block: suspend (SQLiteStatement) -> R,
2626
): R
2727

28-
public fun isInTransactionSync(): Boolean = runBlocking { isInTransaction() }
28+
public fun isInTransactionSync(): Boolean
2929

3030
public fun <R> usePreparedSync(
3131
sql: String,
3232
block: (SQLiteStatement) -> R,
33-
): R =
34-
runBlocking {
35-
usePrepared(sql, block)
36-
}
33+
): R
3734

3835
public actual suspend fun execSQL(sql: String): Unit =
39-
usePrepared(sql) {
36+
usePreparedSync(sql) {
4037
it.step()
4138
}
4239
}

common/src/commonTest/kotlin/com/powersync/testutils/SyncLine.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ internal class SyncLineSerializer : KSerializer<SyncLine> {
6262
private val data = serializer<SyncLine.SyncDataBucket>()
6363

6464
override val descriptor =
65-
buildClassSerialDescriptor(SyncLine::class.qualifiedName!!) {
65+
buildClassSerialDescriptor("SyncLine") {
6666
element("checkpoint", checkpoint.descriptor, isOptional = true)
6767
element("checkpoint_diff", checkpointDiff.descriptor, isOptional = true)
6868
element("checkpoint_complete", checkpointComplete.descriptor, isOptional = true)

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ compose = "1.11.0" # This is for the multiplatform compose
3030
androidCompose = "2026.05.01"
3131
compose-preview = "1.11.2"
3232
compose-lifecycle = "2.10.0"
33-
androidxSqlite = "2.7.0-alpha05"
33+
androidxSqlite = "2.7.0"
3434
androidxSplashscreen = "1.2.0"
3535
room = "2.8.4"
3636
sqldelight = "2.3.2"

0 commit comments

Comments
 (0)