Releases: pubnub/swift
Releases · pubnub/swift
6.1.0
August 30 2023
Added
- To make client integration more flexible for different projects setup, the
$PubNubAsStaticFrameworkflag has been added toPubNubSwift.podspec. With$PubNubAsStaticFramework = trueinPodfileSDK 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_devicesfield to match the format expected by the REST API.
6.0.4
March 16 2023
Modified
- Change the settings for subscribe
URLSessionand limit the number of concurrent connections per host. - Call presence leave using subscribe
URLSessionto 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.ymlvalidation.
6.0.1
September 05 2022
Fixed
- Fix issue because of which
Exampleproject didn't built with missingswiftreference 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.
FlatJSONCodablereplaces[String: JSONCodableScalar]inside the VSP models.
Modified
- PubNub instances has been changed from a
structto aclass. HTTPSessionhas 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
affectedresources 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
uuidgeneration and make it mandatory to specify during PubNubConfiguration instance creation.