From 231afffe8770e219a479c1057013ee88c9cfe63f Mon Sep 17 00:00:00 2001 From: Simon Binder Date: Mon, 15 Sep 2025 12:30:31 +0200 Subject: [PATCH 1/2] Prepare 0.4.6 release --- Cargo.lock | 10 +++++----- Cargo.toml | 2 +- android/build.gradle.kts | 2 +- android/src/prefab/prefab.json | 2 +- powersync-sqlite-core.podspec | 2 +- tool/build_xcframework.sh | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7febb3e..92c051d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -332,7 +332,7 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "powersync_core" -version = "0.4.5" +version = "0.4.6" dependencies = [ "bytes", "const_format", @@ -350,7 +350,7 @@ dependencies = [ [[package]] name = "powersync_loadable" -version = "0.4.5" +version = "0.4.6" dependencies = [ "powersync_core", "sqlite_nostd", @@ -358,7 +358,7 @@ dependencies = [ [[package]] name = "powersync_sqlite" -version = "0.4.5" +version = "0.4.6" dependencies = [ "cc", "powersync_core", @@ -367,7 +367,7 @@ dependencies = [ [[package]] name = "powersync_static" -version = "0.4.5" +version = "0.4.6" dependencies = [ "powersync_core", "sqlite_nostd", @@ -516,7 +516,7 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "sqlite3" -version = "0.4.5" +version = "0.4.6" dependencies = [ "cc", ] diff --git a/Cargo.toml b/Cargo.toml index 9f2f766..57819d5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -28,7 +28,7 @@ inherits = "release" inherits = "wasm" [workspace.package] -version = "0.4.5" +version = "0.4.6" edition = "2024" authors = ["JourneyApps"] keywords = ["sqlite", "powersync"] diff --git a/android/build.gradle.kts b/android/build.gradle.kts index 8878e91..ebdd465 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -13,7 +13,7 @@ plugins { } group = "com.powersync" -version = "0.4.5" +version = "0.4.6" description = "PowerSync Core SQLite Extension" val localRepo = uri("build/repository/") diff --git a/android/src/prefab/prefab.json b/android/src/prefab/prefab.json index 7ea2e66..bcbc135 100644 --- a/android/src/prefab/prefab.json +++ b/android/src/prefab/prefab.json @@ -2,5 +2,5 @@ "name": "powersync_sqlite_core", "schema_version": 2, "dependencies": [], - "version": "0.4.5" + "version": "0.4.6" } diff --git a/powersync-sqlite-core.podspec b/powersync-sqlite-core.podspec index 5c1c901..dd0b280 100644 --- a/powersync-sqlite-core.podspec +++ b/powersync-sqlite-core.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'powersync-sqlite-core' - s.version = '0.4.5' + s.version = '0.4.6' s.summary = 'PowerSync SQLite Extension' s.description = <<-DESC PowerSync extension for SQLite. diff --git a/tool/build_xcframework.sh b/tool/build_xcframework.sh index a6a61ac..8bd7c3f 100755 --- a/tool/build_xcframework.sh +++ b/tool/build_xcframework.sh @@ -25,7 +25,7 @@ TARGETS=( aarch64-apple-tvos-sim x86_64-apple-tvos ) -VERSION=0.4.5 +VERSION=0.4.6 function generatePlist() { min_os_version=0 From a5b24c434304848f1fbfa80038d1864331ad3347 Mon Sep 17 00:00:00 2001 From: Simon Binder Date: Mon, 15 Sep 2025 13:51:15 +0200 Subject: [PATCH 2/2] Use XCode 16.4 to fix pod lint --- .github/actions/xcframework/action.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/actions/xcframework/action.yml b/.github/actions/xcframework/action.yml index 3f38232..90d0ad2 100644 --- a/.github/actions/xcframework/action.yml +++ b/.github/actions/xcframework/action.yml @@ -24,7 +24,13 @@ runs: - name: Set up XCode uses: maxim-lobanov/setup-xcode@v1 with: - xcode-version: latest-stable + # TODO: Update to latest-stable once GH installs iOS 26 simulators + xcode-version: '^16.4.0' + + - name: List simulators + shell: bash + run: | + xcrun xctrace list devices - name: Build iOS & macOS xcframework shell: bash