diff --git a/CLAUDE.md b/CLAUDE.md index f414dee131..419b8b5f7a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -22,7 +22,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co ### Package Management - Swift Package Manager: Primary dependency management via `Package.swift` - CocoaPods: Also supported via `SuperwallKit.podspec` -- Dependencies: `Superscript-iOS` at exact version 1.0.4 +- Dependencies: `superscript-ios-next` at exact version 1.0.14 (slim binary-target distribution; replaces the legacy `Superscript-iOS` repo whose committed xcframework bloated clones) ## Architecture Overview diff --git a/Examples/Advanced/Advanced.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/Examples/Advanced/Advanced.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index c9e34050a5..b898197654 100644 --- a/Examples/Advanced/Advanced.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/Examples/Advanced/Advanced.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -12,11 +12,11 @@ }, { "package": "Superscript", - "repositoryURL": "https://github.com/superwall/Superscript-iOS", + "repositoryURL": "https://github.com/superwall/superscript-ios-next", "state": { "branch": null, - "revision": "711866edcb62dbd237c24ed3e5fa39fad0db639f", - "version": "1.0.13" + "revision": "abb2c8c96e958aabe11a84df67860ad7bbef3b68", + "version": "1.0.14" } } ] diff --git a/Examples/Basic/Basic.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/Examples/Basic/Basic.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 251dbbdc99..5da674204b 100644 --- a/Examples/Basic/Basic.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/Examples/Basic/Basic.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -3,11 +3,11 @@ "pins": [ { "package": "Superscript", - "repositoryURL": "https://github.com/superwall/Superscript-iOS", + "repositoryURL": "https://github.com/superwall/superscript-ios-next", "state": { "branch": null, - "revision": "711866edcb62dbd237c24ed3e5fa39fad0db639f", - "version": "1.0.13" + "revision": "abb2c8c96e958aabe11a84df67860ad7bbef3b68", + "version": "1.0.14" } } ] diff --git a/Package.resolved b/Package.resolved index 251dbbdc99..5da674204b 100644 --- a/Package.resolved +++ b/Package.resolved @@ -3,11 +3,11 @@ "pins": [ { "package": "Superscript", - "repositoryURL": "https://github.com/superwall/Superscript-iOS", + "repositoryURL": "https://github.com/superwall/superscript-ios-next", "state": { "branch": null, - "revision": "711866edcb62dbd237c24ed3e5fa39fad0db639f", - "version": "1.0.13" + "revision": "abb2c8c96e958aabe11a84df67860ad7bbef3b68", + "version": "1.0.14" } } ] diff --git a/Package.swift b/Package.swift index ff4a62e430..c1fe431dc8 100644 --- a/Package.swift +++ b/Package.swift @@ -19,7 +19,7 @@ let package = Package( ) ], dependencies: [ - .package(url: "https://github.com/superwall/Superscript-iOS", .exact("1.0.13")) + .package(url: "https://github.com/superwall/superscript-ios-next", .exact("1.0.14")) ], targets: [ // Targets are the basic building blocks of a package. A target can define a module or a test suite. @@ -27,7 +27,7 @@ let package = Package( .target( name: "SuperwallKit", dependencies: [ - .product(name: "Superscript", package: "Superscript-iOS") + .product(name: "Superscript", package: "superscript-ios-next") ], exclude: ["Resources/BundleHelper.swift"], resources: [ diff --git a/SuperwallKit.xcodeproj/project.pbxproj b/SuperwallKit.xcodeproj/project.pbxproj index 6501ada07d..ed9c757d65 100644 --- a/SuperwallKit.xcodeproj/project.pbxproj +++ b/SuperwallKit.xcodeproj/project.pbxproj @@ -3149,7 +3149,7 @@ ); mainGroup = 5CE8CEF97A892FFF3D0D8F06; packageReferences = ( - 8DF6D231FF02D65F59962D80 /* XCRemoteSwiftPackageReference "Superscript-iOS" */, + 8DF6D231FF02D65F59962D80 /* XCRemoteSwiftPackageReference "superscript-ios-next" */, ); projectDirPath = ""; projectRoot = ""; @@ -4019,12 +4019,12 @@ /* End XCConfigurationList section */ /* Begin XCRemoteSwiftPackageReference section */ - 8DF6D231FF02D65F59962D80 /* XCRemoteSwiftPackageReference "Superscript-iOS" */ = { + 8DF6D231FF02D65F59962D80 /* XCRemoteSwiftPackageReference "superscript-ios-next" */ = { isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/superwall/Superscript-iOS"; + repositoryURL = "https://github.com/superwall/superscript-ios-next"; requirement = { kind = exactVersion; - version = 1.0.13; + version = 1.0.14; }; }; /* End XCRemoteSwiftPackageReference section */ @@ -4032,7 +4032,7 @@ /* Begin XCSwiftPackageProductDependency section */ 721C720FA8360B9851DE843D /* Superscript */ = { isa = XCSwiftPackageProductDependency; - package = 8DF6D231FF02D65F59962D80 /* XCRemoteSwiftPackageReference "Superscript-iOS" */; + package = 8DF6D231FF02D65F59962D80 /* XCRemoteSwiftPackageReference "superscript-ios-next" */; productName = Superscript; }; /* End XCSwiftPackageProductDependency section */ diff --git a/SuperwallKit.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/SuperwallKit.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index fb1b66dcba..8434c257b6 100644 --- a/SuperwallKit.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/SuperwallKit.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -2,12 +2,12 @@ "originHash" : "db362fdf36eaf1c479870b40c7a6c2e2165345c7210ebe36257ee38523125878", "pins" : [ { - "identity" : "superscript-ios", + "identity" : "superscript-ios-next", "kind" : "remoteSourceControl", - "location" : "https://github.com/superwall/Superscript-iOS", + "location" : "https://github.com/superwall/superscript-ios-next", "state" : { - "revision" : "711866edcb62dbd237c24ed3e5fa39fad0db639f", - "version" : "1.0.13" + "revision" : "abb2c8c96e958aabe11a84df67860ad7bbef3b68", + "version" : "1.0.14" } } ], diff --git a/project.yml b/project.yml index 1ba3470851..efd42e923c 100644 --- a/project.yml +++ b/project.yml @@ -4,8 +4,8 @@ options: packages: Superscript: - url: https://github.com/superwall/Superscript-iOS - exactVersion: "1.0.13" + url: https://github.com/superwall/superscript-ios-next + exactVersion: "1.0.14" targets: SuperwallKit: