Releases: pubnub/swift
Releases · pubnub/swift
6.2.1
October 23 2023
Fixed
Renaming CryptorModule
with CryptoModule
6.2.0
October 16 2023
Fixed
Improved security of crypto implementation by adding AESCBCCryptor
Added
CryptorModule
that allows configuring SDK to encrypt and decrypt messages
6.1.0
August 30 2023
Added
- To make client integration more flexible for different projects setup, the
$PubNubAsStaticFramework
flag has been added toPubNubSwift.podspec
. With$PubNubAsStaticFramework = true
inPodfile
SDK will be integrated as a static library. Fixed the following issues reported by @Krisztiaan: #142.
6.0.5
May 18 2023
Fixed
- Uppercasing of the
excluded_devices
field to match the format expected by the REST API.
6.0.4
March 16 2023
Modified
- Change the settings for subscribe
URLSession
and limit the number of concurrent connections per host. - Call presence leave using subscribe
URLSession
to avoid potential presence race of condition.
6.0.3
6.0.2
December 14 2022
Fixed
- Fix memory leak within Subscription Session.
Modified
- Use specific GitHub action for
.pubnub.yml
validation.
6.0.1
September 05 2022
Fixed
- Fix issue because of which
Example
project didn't built with missingswift
reference error. Fixed the following issues reported by @SSheldon: #113. - Fix issue because of which Carthage was unable to build caused by schemas without targets. Fixed the following issues reported by @SSheldon: #111 and #112.
6.0.0
July 05 2022
Added
- VSP methods and models have been exposed via modules on the PubNub instance.
FlatJSONCodable
replaces[String: JSONCodableScalar]
inside the VSP models.
Modified
- PubNub instances has been changed from a
struct
to aclass
. HTTPSession
has been made public for easier per-request overrides of the Network Session.
5.1.0
February 02 2022
Added
- Add affected channels and groups under
affected
resources list.