From b6054c35aabc0fb83d1ff4d5a1f1421e9d5d1aff Mon Sep 17 00:00:00 2001 From: stevensJourney Date: Fri, 5 Sep 2025 13:46:06 -0600 Subject: [PATCH 1/3] update kotlin sdk --- Package.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index 953ddb3..aac1063 100644 --- a/Package.swift +++ b/Package.swift @@ -32,8 +32,8 @@ if let kotlinSdkPath = localKotlinSdkOverride { // Not using a local build, so download from releases conditionalTargets.append(.binaryTarget( name: "PowerSyncKotlin", - url: "https://github.com/powersync-ja/powersync-kotlin/releases/download/v1.5.0/PowersyncKotlinRelease.zip", - checksum: "cb1d717d28411aff0bfdeeaa837ae01514ebf5d64203dc565a9520a2912bae9d" + url: "https://github.com/powersync-ja/powersync-kotlin/releases/download/v1.5.1/PowersyncKotlinRelease.zip", + checksum: "3a2de1863d2844d49cebf4428d0ab49956ba384dcab9f3cc2ddbc7836013c434" )) } From 3cf644371e77ad943c6344585706a6ceec51fcf8 Mon Sep 17 00:00:00 2001 From: stevensJourney Date: Fri, 5 Sep 2025 13:47:46 -0600 Subject: [PATCH 2/3] update changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 777a2a9..ed83495 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 1.5.1 (unreleased) +## 1.5.1 * Update core extension to 0.4.5 ([changelog](https://github.com/powersync-ja/powersync-sqlite-core/releases/tag/v0.4.5)) * Additional Swift 6 Strict Concurrency Checking declarations added for remaining protocols. From b9191f6ce5d1a270b83a9655bb7722442f18e34f Mon Sep 17 00:00:00 2001 From: stevensJourney Date: Fri, 5 Sep 2025 13:48:45 -0600 Subject: [PATCH 3/3] update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ed83495..062cc31 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ * Update core extension to 0.4.5 ([changelog](https://github.com/powersync-ja/powersync-sqlite-core/releases/tag/v0.4.5)) * Additional Swift 6 Strict Concurrency Checking declarations added for remaining protocols. +* Fix issue in legacy sync client where local writes made offline could have their upload delayed until a keepalive event was received. This could also cause downloaded updates to be delayed even further until all uploads were completed. ## 1.5.0