File tree Expand file tree Collapse file tree 5 files changed +11
-8
lines changed Expand file tree Collapse file tree 5 files changed +11
-8
lines changed Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 3.1.0
4+
5+ * Fix bug in NativePusher where subscription modification requests would fail but not call the appropriate branch of the ` guard ` statement
6+ * Add ` PusherDelegate ` , which includes optional functions related to Push Notification-related events
7+ * Added TaskQueue and refactored how subscribe / unsubscribe events are sent to the Push Notifications service (to make it thread-safe)
8+ * Added tests for NativePusher-related code paths
9+
310## 3.0.0
411
512* Update to work with Swift 3
8491
8592## 0.1.7
8693
87- ###### Misc
88-
8994* Add support for tvOS as platform ([ @goose2460 ] ( https://github.com/goose2460 ) )
9095* Update CryptoSwift to 0.2.2 ([ @goose2460 ] ( https://github.com/goose2460 ) )
9196* Update ReachabilitySwift to 2.3.3 ([ @goose2460 ] ( https://github.com/goose2460 ) )
9297* Rename ` Sources ` back to ` Source `
9398
9499## 0.1.6
95100
96- ###### Misc
97-
98101* Fixed build errors with Carthage
99102* Rename ` Source ` to ` Sources ` in order to work with Swift Package Manager (in principle)
100103* Make headers for PusherSwift and PusherSwiftTests targets public
Original file line number Diff line number Diff line change 11Pod ::Spec . new do |s |
22 s . name = 'PusherSwift'
3- s . version = '3.0 .0'
3+ s . version = '3.1 .0'
44 s . summary = 'A Pusher client library in Swift'
55 s . homepage = 'https://github.com/pusher/pusher-websocket-swift'
66 s . license = 'MIT'
Original file line number Diff line number Diff line change 1515 <key >CFBundlePackageType </key >
1616 <string >FMWK </string >
1717 <key >CFBundleShortVersionString </key >
18- <string >3.0 .0 </string >
18+ <string >3.1 .0 </string >
1919 <key >CFBundleSignature </key >
2020 <string >???? </string >
2121 <key >CFBundleVersion </key >
Original file line number Diff line number Diff line change 88import Foundation
99
1010let PROTOCOL = 7
11- let VERSION = " 3.0 .0 "
11+ let VERSION = " 3.1 .0 "
1212let CLIENT_NAME = " pusher-websocket-swift "
1313
1414@objc open class Pusher : NSObject {
Original file line number Diff line number Diff line change 99import PusherSwift
1010import XCTest
1111
12- let VERSION = " 3.0 .0 "
12+ let VERSION = " 3.1 .0 "
1313
1414class ClientInitializationTests : XCTestCase {
1515 var key : String !
You can’t perform that action at this time.
0 commit comments