Skip to content
This repository has been archived by the owner on Jun 11, 2018. It is now read-only.

Commit

Permalink
[3.0.0]: Updates version
Browse files Browse the repository at this point in the history
  • Loading branch information
danthorpe committed Sep 14, 2017
1 parent f3b58cc commit cb8e313
Show file tree
Hide file tree
Showing 7 changed files with 38 additions and 9 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# 3.0.0
This is for Xcode 9, Swift 4.0.

**Please note that _ValueCoding_ is marked as deprecated, as it has been rendered obsolete by Apple introducing the `Codable` protocol. The project has been mothballed, and will no longer be maintained.**

# 2.2.0
This is for Xcode 9, Swift 3.2
This is for Xcode 9, Swift 3.2.

# 2.1.0
This is for Xcode 8.1, Swift 3.0.1
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@

# ValueCoding

**Please note that _ValueCoding_ is marked as deprecated, as it has been rendered obsolete by Apple introducing the `Codable` protocol with Swift 4.0. The project has been mothballed, and will no longer be maintained.**

ValueCoding is a simple pair of protocols to support the coding of Swift value types.

It works by allowing a value type, which must conform to `ValueCoding` to define via a typealias its *coder*. The coder is another type which implements the `CoderType` protocol. This type will typically be an `NSObject` which implements `NSCoding` and is an adaptor which is responsible for encoding and decoding the properties of the value.
Expand Down
8 changes: 6 additions & 2 deletions Supporting Files/ValueCoding.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
//
// ValueCoding
// ValueCoding
// File created on 11/10/2015.
//
// Copyright © 2016 Daniel Thorpe. All rights reserved.
// Copyright (c) 2015-2017 Daniel Thorpe
//
// ValueCoding is licensed under the MIT License. Read the full license at
// https://github.com/danthorpe/ValueCoding/blob/master/LICENSE
//

#import <Foundation/Foundation.h>
Expand Down
8 changes: 6 additions & 2 deletions Supporting Files/ValueCoding.xcconfig
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
//
// ValueCoding
// ValueCoding
// File created on 11/10/2015.
//
// Copyright © 2016 Daniel Thorpe. All rights reserved.
// Copyright (c) 2015-2017 Daniel Thorpe
//
// ValueCoding is licensed under the MIT License. Read the full license at
// https://github.com/danthorpe/ValueCoding/blob/master/LICENSE
//

#include "Version.xcconfig"
Expand Down
12 changes: 11 additions & 1 deletion Supporting Files/Version.xcconfig
Original file line number Diff line number Diff line change
@@ -1 +1,11 @@
VALUECODING_VERSION = 2.2.0
//
// ValueCoding
// File created on 11/10/2015.
//
// Copyright (c) 2015-2017 Daniel Thorpe
//
// ValueCoding is licensed under the MIT License. Read the full license at
// https://github.com/danthorpe/ValueCoding/blob/master/LICENSE
//

VALUECODING_VERSION = 3.0.0
8 changes: 6 additions & 2 deletions Supporting Files/Warnings.xcconfig
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
//
// ValueCoding
// ValueCoding
// File created on 11/10/2015.
//
// Copyright © 2016 ProcedureKit. All rights reserved.
// Copyright (c) 2015-2017 Daniel Thorpe
//
// ValueCoding is licensed under the MIT License. Read the full license at
// https://github.com/danthorpe/ValueCoding/blob/master/LICENSE
//

CLANG_WARN_DOCUMENTATION_COMMENTS = YES
Expand Down
2 changes: 1 addition & 1 deletion ValueCoding.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "ValueCoding"
s.version = "2.2.0"
s.version = "3.0.0"
s.summary = "Swift protocols for encoding/decoding value types."
s.description = <<-DESC
Expand Down

0 comments on commit cb8e313

Please sign in to comment.