Skip to content

Commit 0417bda

Browse files
committed
Prepare for release
1 parent eb12076 commit 0417bda

File tree

3 files changed

+8
-12
lines changed

3 files changed

+8
-12
lines changed

README.md

+5-9
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ SnapKit is a DSL to make Auto Layout easy on both iOS and OS X.
77
[![Cocoapods Compatible](https://img.shields.io/cocoapods/v/SnapKit.svg)](https://cocoapods.org/pods/SnapKit)
88
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
99

10-
#### ⚠️ **To use with Swift 2.x please ensure you are using == 0.22.0** ⚠️
1110
#### ⚠️ **To use with Swift 3.x please ensure you are using >= 3.0.0** ⚠️
11+
#### ⚠️ **To use with Swift 4.x please ensure you are using >= 4.0.0** ⚠️
1212

1313
## Contents
1414

@@ -23,13 +23,9 @@ SnapKit is a DSL to make Auto Layout easy on both iOS and OS X.
2323
## Requirements
2424

2525
- iOS 8.0+ / Mac OS X 10.11+ / tvOS 9.0+
26-
- Xcode 8.0+
26+
- Xcode 9.0+
2727
- Swift 3.0+
2828

29-
## Migration Guides
30-
31-
- [SnapKit 3.0 Migration Guide](https://github.com/SnapKit/SnapKit/blob/master/Documentation/SnapKit%203.0%20Migration%20Guide.md)
32-
3329
## Communication
3430

3531
- If you **need help**, use [Stack Overflow](http://stackoverflow.com/questions/tagged/snapkit). (Tag 'snapkit')
@@ -49,7 +45,7 @@ SnapKit is a DSL to make Auto Layout easy on both iOS and OS X.
4945
$ gem install cocoapods
5046
```
5147

52-
> CocoaPods 1.1.0+ is required to build SnapKit 3.0.0+.
48+
> CocoaPods 1.1.0+ is required to build SnapKit 4.0.0+.
5349
5450
To integrate SnapKit into your Xcode project using CocoaPods, specify it in your `Podfile`:
5551

@@ -59,7 +55,7 @@ platform :ios, '10.0'
5955
use_frameworks!
6056

6157
target '<Your Target Name>' do
62-
pod 'SnapKit', '~> 3.2.0'
58+
pod 'SnapKit', '~> 4.0.0'
6359
end
6460
```
6561

@@ -83,7 +79,7 @@ $ brew install carthage
8379
To integrate SnapKit into your Xcode project using Carthage, specify it in your `Cartfile`:
8480

8581
```ogdl
86-
github "SnapKit/SnapKit" ~> 3.2.0
82+
github "SnapKit/SnapKit" ~> 4.0.0
8783
```
8884

8985
Run `carthage update` to build the framework and drag the built `SnapKit.framework` into your Xcode project.

SnapKit.podspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
Pod::Spec.new do |s|
22
s.name = 'SnapKit'
3-
s.version = '3.2.0'
3+
s.version = '4.0.0'
44
s.license = 'MIT'
55
s.summary = 'Harness the power of auto layout with a simplified, chainable, and compile time safe syntax.'
66
s.homepage = 'https://github.com/SnapKit/SnapKit'
77
s.authors = { 'Robert Payne' => '[email protected]' }
88
s.social_media_url = 'http://twitter.com/robertjpayne'
9-
s.source = { :git => 'https://github.com/SnapKit/SnapKit.git', :tag => '3.2.0' }
9+
s.source = { :git => 'https://github.com/SnapKit/SnapKit.git', :tag => '4.0.0' }
1010

1111
s.ios.deployment_target = '8.0'
1212
s.osx.deployment_target = '10.11'

SnapKit.xcodeproj/project.pbxproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,8 @@
179179
EE235F5C1C5785A400C08960 /* Models */ = {
180180
isa = PBXGroup;
181181
children = (
182-
EE235F621C5785C600C08960 /* Constraint.swift */,
183182
2DBA080D1F1FAD66001CFED4 /* Typealiases.swift */,
183+
EE235F621C5785C600C08960 /* Constraint.swift */,
184184
EE235F631C5785C600C08960 /* ConstraintDescription.swift */,
185185
EE235F641C5785C600C08960 /* ConstraintInsets.swift */,
186186
EE235F651C5785C600C08960 /* ConstraintConfig.swift */,

0 commit comments

Comments
 (0)