Releases: pubnub/swift
Releases · pubnub/swift
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.
5.0.1
January 19 2022
Fixed
- Fix issue because of which access token not updated in subscription session.
5.0.0
January 12 2022
Modified
- BREAKING CHANGES: Disable automated
uuid
generation and make it mandatory to specify during PubNubConfiguration instance creation.