Skip to content

Releases: pubnub/swift

6.1.0

30 Aug 08:31
cb04c77
Compare
Choose a tag to compare

August 30 2023

Added

  • To make client integration more flexible for different projects setup, the $PubNubAsStaticFramework flag has been added to PubNubSwift.podspec. With $PubNubAsStaticFramework = true in Podfile SDK will be integrated as a static library. Fixed the following issues reported by @Krisztiaan: #142.

6.0.5

18 May 14:14
4b2596e
Compare
Choose a tag to compare

May 18 2023

Fixed

  • Uppercasing of the excluded_devices field to match the format expected by the REST API.

6.0.4

16 Mar 17:37
049f5c5
Compare
Choose a tag to compare

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

05 Jan 07:35
f28fe7b
Compare
Choose a tag to compare

January 05 2023

Fixed

  • Fix issue because of which listener wasn't deinit even when reference on it has been nullified. Fixed the following issues reported by @AirBlack: #92.

6.0.2

14 Dec 17:08
5422aab
Compare
Choose a tag to compare

December 14 2022

Fixed

  • Fix memory leak within Subscription Session.

Modified

  • Use specific GitHub action for .pubnub.yml validation.

6.0.1

05 Sep 10:31
df8da2f
Compare
Choose a tag to compare

September 05 2022

Fixed

  • Fix issue because of which Example project didn't built with missing swift 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

05 Jul 20:04
b23b685
Compare
Choose a tag to compare

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 a class.
  • HTTPSession has been made public for easier per-request overrides of the Network Session.

5.1.0

02 Feb 21:13
749fdf1
Compare
Choose a tag to compare

February 02 2022

Added

  • Add affected channels and groups under affected resources list.

5.0.1

19 Jan 21:36
dbbbd10
Compare
Choose a tag to compare

January 19 2022

Fixed

  • Fix issue because of which access token not updated in subscription session.

5.0.0

12 Jan 15:52
5e6ae3c
Compare
Choose a tag to compare

January 12 2022

Modified

  • BREAKING CHANGES: Disable automated uuid generation and make it mandatory to specify during PubNubConfiguration instance creation.