From 4dbc38ff65dc4e46cb524fabae57b29d01e895b7 Mon Sep 17 00:00:00 2001 From: Simon Binder Date: Tue, 15 Apr 2025 16:25:08 +0200 Subject: [PATCH 1/2] Update powersync-kotlin to BETA30 --- CHANGELOG.md | 4 ++++ Package.resolved | 4 ++-- Package.swift | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c84ed4b..a3b7860 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +# 1.0.0-beta.11 + +* Fix deadlock when `connect()` is called immediately after opening a database. + # 1.0.0-Beta.10 * Added the ability to specify a custom logging implementation diff --git a/Package.resolved b/Package.resolved index 29761d2..6d67bb1 100644 --- a/Package.resolved +++ b/Package.resolved @@ -5,8 +5,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/powersync-ja/powersync-kotlin.git", "state" : { - "revision" : "f306c059580b4c4ee2b36eec3c68f4d5326a454c", - "version" : "1.0.0-BETA29.0" + "revision" : "633a2924f7893f7ebeb064cbcd9c202937673633", + "version" : "1.0.0-BETA30.0" } }, { diff --git a/Package.swift b/Package.swift index d4abb92..05bd814 100644 --- a/Package.swift +++ b/Package.swift @@ -17,7 +17,7 @@ let package = Package( targets: ["PowerSync"]), ], dependencies: [ - .package(url: "https://github.com/powersync-ja/powersync-kotlin.git", exact: "1.0.0-BETA29.0"), + .package(url: "https://github.com/powersync-ja/powersync-kotlin.git", exact: "1.0.0-BETA30.0"), .package(url: "https://github.com/powersync-ja/powersync-sqlite-core-swift.git", "0.3.12"..<"0.4.0") ], targets: [ From 43b3e5f4c7e0b2960c7404538f30a204ab864d8f Mon Sep 17 00:00:00 2001 From: Simon Binder Date: Tue, 15 Apr 2025 16:28:44 +0200 Subject: [PATCH 2/2] Document tag names --- docs/Release.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/Release.md b/docs/Release.md index ecde131..98c955e 100644 --- a/docs/Release.md +++ b/docs/Release.md @@ -5,4 +5,5 @@ * Confirm every PR you want in the release has been merged into `main`. * Update `CHANGELOG.md` with the changes. * In GitHub actions on GitHub manually run the `Release PowerSync` action. You will be required to update the version and add release notes. + The version string should have the form `1.0.0-beta.x` for beta releases, there should not be a `v` prefix on the tag name. * If the release notes are complicated and don't fit on a single line it is easier to rather update those after the release is completed by updating the release notes in the new release.