diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 18db538..323943d 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - Levitan (1.0.0) + - Levitan (1.0.0-alpha.1) - SnapKit (5.6.0) DEPENDENCIES: @@ -15,9 +15,9 @@ EXTERNAL SOURCES: :path: ".." SPEC CHECKSUMS: - Levitan: 167f041c1a28902e829b3134525bd8a67694c8e2 + Levitan: 1b4a167f5ac91efcf6ad282ad30d9bb55dff0377 SnapKit: e01d52ebb8ddbc333eefe2132acf85c8227d9c25 PODFILE CHECKSUM: b30f6f39508f1f6d238c16600c243a7cb55d3b9c -COCOAPODS: 1.12.1 +COCOAPODS: 1.16.2 diff --git a/Levitan.podspec b/Levitan.podspec index 6546d3d..afcc4d0 100644 --- a/Levitan.podspec +++ b/Levitan.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |spec| spec.name = "Levitan" - spec.version = "1.0.0" + spec.version = "1.0.0-alpha.1" spec.summary = "A user interface toolkit that lets us design apps in a convenient and declarative way using SwiftUI and UIKit." spec.homepage = "/~https://github.com/hhru/Levitan" diff --git a/Levitan.xcodeproj/project.pbxproj b/Levitan.xcodeproj/project.pbxproj index 7868c2d..7a4fafc 100755 --- a/Levitan.xcodeproj/project.pbxproj +++ b/Levitan.xcodeproj/project.pbxproj @@ -3232,7 +3232,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.0.0; + MARKETING_VERSION = "1.0.0-alpha.1"; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = ru.hh.Levitan; @@ -3263,7 +3263,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.0.0; + MARKETING_VERSION = "1.0.0-alpha.1"; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = ru.hh.Levitan; @@ -3331,7 +3331,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.0.0; + MARKETING_VERSION = "1.0.0-alpha.1"; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = ru.hh.Levitan; @@ -3363,7 +3363,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.0.0; + MARKETING_VERSION = "1.0.0-alpha.1"; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = ru.hh.Levitan; diff --git a/README.md b/README.md index 16249a9..34f1550 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ The [Swift Package Manager](https://swift.org/package-manager/) is a tool for ma To integrate Levitan into your Xcode project using Swift Package Manager, add the following as a dependency to your `Package.swift`: ``` swift -.package(url: "/~https://github.com/almazrafi/Levitan.git", from: "1.0.0") +.package(url: "/~https://github.com/almazrafi/Levitan.git", from: "1.0.0-alpha.1") ``` and then specify `"Levitan"` as a dependency of the Target in which you wish to use Levitan. @@ -50,7 +50,7 @@ let package = Package( .library(name: "MyPackage", targets: ["MyPackage"]) ], dependencies: [ - .package(url: "/~https://github.com/almazrafi/Levitan.git", from: "1.0.0") + .package(url: "/~https://github.com/almazrafi/Levitan.git", from: "1.0.0-alpha.1") ], targets: [ .target(name: "MyPackage", dependencies: ["Levitan"]) @@ -67,7 +67,7 @@ $ brew install carthage To integrate Levitan into your Xcode project using Carthage, specify it in your `Cartfile`: ``` ogdl -github "almazrafi/Levitan" ~> 1.0.0 +github "almazrafi/Levitan" ~> 1.0.0-alpha.1 ``` Finally run `carthage update` to build the framework and drag the built `Levitan.framework` into your Xcode project. @@ -84,7 +84,7 @@ platform :ios, '14.0' use_frameworks! target '' do - pod 'Levitan' + pod 'Levitan', '~> 1.0.0-alpha.1' end ``` diff --git a/Sources/Token/Presentation/UIKit/Properties/Extensions/TokenViewProperties+UIControl.swift b/Sources/Token/Presentation/UIKit/Properties/Extensions/TokenViewProperties+UIControl.swift index c5dc1e1..7414ba1 100644 --- a/Sources/Token/Presentation/UIKit/Properties/Extensions/TokenViewProperties+UIControl.swift +++ b/Sources/Token/Presentation/UIKit/Properties/Extensions/TokenViewProperties+UIControl.swift @@ -17,7 +17,7 @@ extension TokenViewProperties where View: UIControl { } } -extension UIControl.State: Hashable { +extension UIControl.State: @retroactive Hashable { public func hash(into hasher: inout Hasher) { hasher.combine(rawValue)