Skip to content

Commit

Permalink
Added release notes to the CHANGELOG and bumped the version to 3.0.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
cnoon committed Aug 30, 2017
1 parent abd0cb3 commit eb4e5e7
Show file tree
Hide file tree
Showing 5 changed files with 29 additions and 9 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
`Elevate` adheres to [Semantic Versioning](http://semver.org/).

#### 3.x Releases

* `3.0.x` Releases = [3.0.0](#300)

#### 2.x Releases

* `2.2.x` Releases = [2.2.0](#220) | [2.2.1](#221) | [2.2.2](#222)
Expand All @@ -16,6 +20,19 @@ All notable changes to this project will be documented in this file.

---

## [3.0.0](https://github.com/Nike-Inc/Elevate/releases/tag/3.0.0)

Released on 2017-08-29. All issues associated with this milestone can be found using this
[filter](https://github.com/Nike-Inc/Elevate/milestone/6?closed=1).

#### Updated

- The Xcode project and all source and test code to compile against Swift 4.0.
- Updated by [Christian Noon](https://github.com/cnoon) in Pull Request
[#31](https://github.com/Nike-Inc/Elevate/pull/31).

---

## [2.2.2](https://github.com/Nike-Inc/Elevate/releases/tag/2.2.2)

Released on 2017-08-29. All issues associated with this milestone can be found using this
Expand Down
2 changes: 1 addition & 1 deletion Elevate.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'Elevate'
s.version = '2.2.2'
s.version = '3.0.0'
s.summary = 'Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable.'
s.homepage = 'https://github.com/Nike-Inc/Elevate'
s.license = 'MIT'
Expand Down
15 changes: 9 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@

Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable.

> Elevate has been **OFFICIALLY DEPRECATED** in favor of the `Codable` protocol provided by Apple in the `Foundation` framework.
We will continue to support Elevate throughout the Xcode 9 lifespan.

## Features

- [X] Validation of full JSON payload
Expand All @@ -19,8 +22,8 @@ Elevate is a JSON parsing framework that leverages Swift to make parsing simple,
## Requirements

- iOS 8.0+ / macOS 10.10+ / tvOS 9.0+ / watchOS 2.0+
- Xcode 8.2+
- Swift 3.0+
- Xcode 9.0+
- Swift 4.0+

## Communication

Expand All @@ -40,16 +43,16 @@ You can install it with the following command:
[sudo] gem install cocoapods
```

> CocoaPods 1.0+ is required.
> CocoaPods 1.3+ is required.
To integrate Elevate into your Xcode project using CocoaPods, specify it in your [Podfile](http://guides.cocoapods.org/using/the-podfile.html):

```ruby
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
platform :ios, '11.0'
use_frameworks!

pod 'Elevate', '~> 2.2'
pod 'Elevate', '~> 3.0'
```

### Carthage
Expand All @@ -66,7 +69,7 @@ brew install carthage
To integrate Elevate into your Xcode project using Carthage, specify it in your [Cartfile](https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#cartfile):

```bash
github "Nike-Inc/Elevate" ~> 2.2
github "Nike-Inc/Elevate" ~> 3.0
```

To build Elevate on iOS only, use the following Carthage command:
Expand Down
2 changes: 1 addition & 1 deletion Source/Info-tvOS.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>2.2.2</string>
<string>3.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
2 changes: 1 addition & 1 deletion Source/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>2.2.2</string>
<string>3.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down

0 comments on commit eb4e5e7

Please sign in to comment.