Skip to content

Commit fef3f49

Browse files
committed
v9.0.0
1 parent 0b70c35 commit fef3f49

File tree

8 files changed

+28
-9
lines changed

8 files changed

+28
-9
lines changed

CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,26 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
66

7-
## [Unreleased](https://github.com/pusher/pusher-websocket-swift/compare/8.0.0...HEAD)
7+
## [Unreleased](https://github.com/pusher/pusher-websocket-swift/compare/9.0.0...HEAD)
8+
9+
## [9.0.0](https://github.com/pusher/pusher-websocket-swift/compare/8.0.0...9.0.0) - 2020-10-09
10+
11+
### Added
12+
13+
- Connects to Pusher servers using a WebSocket client that is fully-native code.
14+
- [Pusher Channels Protocol closure codes](https://pusher.com/docs/channels/library_auth_reference/pusher-websockets-protocol#connection-closure) are now respected when attempting to reconnect to Pusher servers after a disconnection.
15+
16+
### Changed
17+
18+
- The `autoReconnect` option is now ignored if a received closure code is from the Channels Protocol closure code range.
19+
- The SDK minimum deployment targets are now: iOS 13.0, macOS 10.15 and tvOS 13.0.
20+
- Fixed some typos in the README.
21+
- Removed BETA label for Private encrypted channels feature in the README.
22+
- Clarified in the README which frameworks to import in your project if you are integrating the SDK using Carthage.
23+
24+
### Removed
25+
26+
- Starscream is no longer a dependency.
827

928
## [8.0.0](https://github.com/pusher/pusher-websocket-swift/compare/7.2.0...8.0.0) - 2020-04-27
1029

PusherSwift.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'PusherSwift'
3-
s.version = '8.0.0'
3+
s.version = '9.0.0'
44
s.summary = 'A Pusher client library in Swift'
55
s.homepage = 'https://github.com/pusher/pusher-websocket-swift'
66
s.license = 'MIT'

PusherSwiftWithEncryption.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'PusherSwiftWithEncryption'
3-
s.version = '8.0.0'
3+
s.version = '9.0.0'
44
s.summary = 'A Pusher client library in Swift that supports encrypted channels'
55
s.homepage = 'https://github.com/pusher/pusher-websocket-swift'
66
s.license = 'MIT'

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ source 'https://github.com/CocoaPods/Specs.git'
8383
platform :ios, '10.0'
8484
use_frameworks!
8585

86-
pod 'PusherSwift', '~> 8.0'
86+
pod 'PusherSwift', '~> 9.0'
8787
```
8888

8989
Then, run the following command:
@@ -150,7 +150,7 @@ let package = Package(
150150
targets: ["YourPackage"]),
151151
],
152152
dependencies: [
153-
.package(url: "https://github.com/pusher/pusher-websocket-swift.git", from: "8.0.0"),
153+
.package(url: "https://github.com/pusher/pusher-websocket-swift.git", from: "9.0.0"),
154154
],
155155
targets: [
156156
.target(

Sources/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>8.0.0</string>
18+
<string>9.0.0</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

Sources/PusherSwift.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Foundation
22

33
let PROTOCOL = 7
4-
let VERSION = "8.0.0"
4+
let VERSION = "9.0.0"
55
// swiftlint:disable:next identifier_name
66
let CLIENT_NAME = "pusher-websocket-swift"
77

Tests/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>BNDL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>8.0.0</string>
18+
<string>9.0.0</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

Tests/Integration/PusherClientInitializationTests.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import XCTest
66
@testable import PusherSwift
77
#endif
88

9-
let VERSION = "8.0.0"
9+
let VERSION = "9.0.0"
1010

1111
class ClientInitializationTests: XCTestCase {
1212
var key: String!

0 commit comments

Comments
 (0)