Skip to content

Commit

Permalink
Bump version to v4.0.0
Browse files Browse the repository at this point in the history
Changing the swift version is a backwards-incompatible change.
  • Loading branch information
lilyball committed Sep 6, 2018
1 parent 331756d commit 0bc8dd3
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion PMKVObserver.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = "PMKVObserver"
s.version = "3.0.2"
s.version = "4.0.0"
s.summary = "Modern thread-safe and type-safe key-value observing for Swift and Objective-C."
s.description = <<-DESC
PMKVObserver provides a safe block-based wrapper around Key-Value Observing, with APIs for both Obj-C and Swift. Features include:
Expand Down
2 changes: 1 addition & 1 deletion PMKVObserver/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>3.0.2</string>
<string>4.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
2 changes: 1 addition & 1 deletion PMKVObserverTests/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleShortVersionString</key>
<string>3.0.2</string>
<string>4.0.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# PMKVObserver

[![Version](https://img.shields.io/badge/version-v3.0.2-blue.svg)](https://github.com/postmates/PMKVObserver/releases/latest)
[![Version](https://img.shields.io/badge/version-v4.0.0-blue.svg)](https://github.com/postmates/PMKVObserver/releases/latest)
![Platforms](https://img.shields.io/badge/platforms-ios%20%7C%20osx%20%7C%20watchos%20%7C%20tvos-lightgrey.svg)
![Languages](https://img.shields.io/badge/languages-swift%20%7C%20objc-orange.svg)
![License](https://img.shields.io/badge/license-MIT%2FApache-blue.svg)
Expand Down Expand Up @@ -90,7 +90,7 @@ Installing as a framework requires a minimum of iOS 8, OS X 10.9, watchOS 2.0, o
If you install by copying the source into your project, it should work on iOS 7 or later (iOS 6 if you remove KVObserver.swift), and OS X 10.7 or later. Please note that it has not been tested on these versions.
PMKVObserver will compile with Xcode 8.3, but the new `KeyPath` APIs require Xcode 9 or later.
PMKVObserver requires Xcode 9 or higher.
## Installation
Expand All @@ -101,15 +101,15 @@ After installing with any mechanism, you can use this by adding `import PMKVObse
To install using [Carthage][], add the following to your Cartfile:
```
github "postmates/PMKVObserver" ~> 3.0
github "postmates/PMKVObserver" ~> 4.0
```
### CocoaPods
To install using [CocoaPods][], add the following to your Podfile:
```
pod 'PMKVObserver', '~> 3.0'
pod 'PMKVObserver', '~> 4.0'
```
[CocoaPods]: https://cocoapods.org
Expand All @@ -132,7 +132,7 @@ Unless you explicitly state otherwise, any contribution intentionally submitted
## Version History
#### Development
#### v4.0.0 (2018-09-05)
* Set Swift version to 4.
* Work around Xcode 10 issue with value conversions involving `Any` in the `KVObserver.Change` object ([SR-8704][]).
Expand Down

0 comments on commit 0bc8dd3

Please sign in to comment.