File tree 5 files changed +11
-8
lines changed
5 files changed +11
-8
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
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
+
3
10
## 3.0.0
4
11
5
12
* Update to work with Swift 3
84
91
85
92
## 0.1.7
86
93
87
- ###### Misc
88
-
89
94
* Add support for tvOS as platform ([ @goose2460 ] ( https://github.com/goose2460 ) )
90
95
* Update CryptoSwift to 0.2.2 ([ @goose2460 ] ( https://github.com/goose2460 ) )
91
96
* Update ReachabilitySwift to 2.3.3 ([ @goose2460 ] ( https://github.com/goose2460 ) )
92
97
* Rename ` Sources ` back to ` Source `
93
98
94
99
## 0.1.6
95
100
96
- ###### Misc
97
-
98
101
* Fixed build errors with Carthage
99
102
* Rename ` Source ` to ` Sources ` in order to work with Swift Package Manager (in principle)
100
103
* Make headers for PusherSwift and PusherSwiftTests targets public
Original file line number Diff line number Diff line change 1
1
Pod ::Spec . new do |s |
2
2
s . name = 'PusherSwift'
3
- s . version = '3.0 .0'
3
+ s . version = '3.1 .0'
4
4
s . summary = 'A Pusher client library in Swift'
5
5
s . homepage = 'https://github.com/pusher/pusher-websocket-swift'
6
6
s . license = 'MIT'
Original file line number Diff line number Diff line change 15
15
<key >CFBundlePackageType </key >
16
16
<string >FMWK </string >
17
17
<key >CFBundleShortVersionString </key >
18
- <string >3.0 .0 </string >
18
+ <string >3.1 .0 </string >
19
19
<key >CFBundleSignature </key >
20
20
<string >???? </string >
21
21
<key >CFBundleVersion </key >
Original file line number Diff line number Diff line change 8
8
import Foundation
9
9
10
10
let PROTOCOL = 7
11
- let VERSION = " 3.0 .0 "
11
+ let VERSION = " 3.1 .0 "
12
12
let CLIENT_NAME = " pusher-websocket-swift "
13
13
14
14
@objc open class Pusher : NSObject {
Original file line number Diff line number Diff line change 9
9
import PusherSwift
10
10
import XCTest
11
11
12
- let VERSION = " 3.0 .0 "
12
+ let VERSION = " 3.1 .0 "
13
13
14
14
class ClientInitializationTests : XCTestCase {
15
15
var key : String !
You can’t perform that action at this time.
0 commit comments