From 1b0b2b3ed37b66865e8763e35c01dd5383654a83 Mon Sep 17 00:00:00 2001 From: Brandon McAnsh Date: Thu, 3 Sep 2026 17:10:54 -0400 Subject: [PATCH] fix(deps): move shared-core to 0.4.1, which has the KikCode figure API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 0.4.0 was published from `code/cash`, and the publish workflow re-copies the Swift package from the checkout after deleting it — so it dropped the CGPath figure wrappers, which had only ever existed on the branch 0.3.1 came from. `main` has not built since the bump: `type 'KikCode' has no member 'figure'`. 0.4.1 restores them (code-android-app#1401). The floor moves from 0.4.0 to 0.4.1 rather than leaving `.upToNextMinor` to find it, so a fresh resolve cannot land back on the one published version that is missing the API. --- .../xcshareddata/swiftpm/Package.resolved | 6 +++--- FlipcashUI/Package.swift | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 9f164e592..af51a0344 100644 --- a/Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/Code.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,5 +1,5 @@ { - "originHash" : "1a7a324f799454c1f9bc947515e8d2ac6fcab8cea18f3cca99c1c1cb94e663bb", + "originHash" : "bcc0261f97a6d99100c2b9dbc00698c4b2a1da20d91c5862ec899298980b12af", "pins" : [ { "identity" : "abseil-cpp-binary", @@ -78,8 +78,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/code-payments/flipcash-shared-core-spm", "state" : { - "revision" : "d478eb223c2f1e0076babf1a1447fbe4155a31fb", - "version" : "0.4.0" + "revision" : "5d46c1c9980aed632ed939b017946c0b799649ef", + "version" : "0.4.1" } }, { diff --git a/FlipcashUI/Package.swift b/FlipcashUI/Package.swift index 8305aa3dd..56b30e953 100644 --- a/FlipcashUI/Package.swift +++ b/FlipcashUI/Package.swift @@ -19,7 +19,7 @@ let package = Package( .package(url: "https://github.com/ekazaev/ChatLayout", from: "2.4.2"), .package(url: "https://github.com/ra1028/DifferenceKit", from: "1.3.0"), .package(url: "https://github.com/onevcat/Kingfisher", from: "8.3.0"), - .package(url: "https://github.com/code-payments/flipcash-shared-core-spm", .upToNextMinor(from: "0.4.0")), + .package(url: "https://github.com/code-payments/flipcash-shared-core-spm", .upToNextMinor(from: "0.4.1")), ], targets: [ .target(