Skip to content

Releases: pubnub/kotlin

v6.1.0

08 Sep 12:21
Compare
Choose a tag to compare

September 8 2021

Full Changelog

  • Method grantToken has beed added. It allows generation of signed token with permissions for channels and channel groups.

v6.0.3

27 Jul 12:56
Compare
Choose a tag to compare

July 26 2021

Full Changelog

  • Using random initialization vector according to 'useRandomInitializationVector' flag setting.

v6.0.2

06 Jul 12:22
Compare
Choose a tag to compare

July 6 2021

Full Changelog

  • Handle socket exception causing crash while canceling the call.

v6.0.1

25 May 15:41
Compare
Choose a tag to compare

May 25 2021

Full Changelog

  • There was missing PNAcknowledgmentCategory status callback after unsubscribe operation. Problem was caused by ungaught SSLException. This release provides a fix for the issue.

v6.0.0

12 May 18:42
Compare
Choose a tag to compare

May 12 2021

  • Random initialisation vector used when encryption enabled is now default behaviour.
  • Bumping versions of used dependencies.
  • There were some non daemon threads running in background preventing VM from exiting. Now they are daemon threads.

v5.1.3

25 Mar 12:23
Compare
Choose a tag to compare

March 24 2021

  • Properly canceling HTTP requests when OkHttp client 3.14.9 used.

v5.1.2

09 Mar 13:05
Compare
Choose a tag to compare

March 9 2021

  • In some specific timing conditions subscription loop could loose reference to one of the retrofit call and we would loose posibility to control it. In the meantime we'd start yet another subscription call. One of them is obviously not necessary Synchronization has been improved so it's no longer possible.
  • It was not possible to properly cancel the OkHttp connection when Google Security Provider (ProviderInstaller) is being used.

v5.1.1

20 Jan 15:38
Compare
Choose a tag to compare

January 20 2021

  • File upload encryption fix.
  • Asynchronous file upload encryption fix.
  • Telemetry fix - removal of putIfAbsent.

v5.1.0

16 Dec 16:21
Compare
Choose a tag to compare

December 16 2020

Full Changelog

  • Files support includes sending, downloading, listing, deleting together with notifications about file events.
  • New methods can set and remove memberships/channelMembers in one call.
  • New field page can be returned from the backend in case there's more data to fetch for the original query. This new field can be used directly in new fetchMessages and getMessagesActions method versions. The old versions in which paging information was in separate arguments has been deprecated.
  • FetchMessages has a default limit of 100 for single-channel call.
  • Make PNMessageActionResultevent accessible (no longer internal).
  • Method addMemberships has been deprecated and shouldn't be used in the future.

v5.0.2

20 Oct 10:56
Compare
Choose a tag to compare

October 20 2020

Full Changelog

  • Remove Instant to improve Android version compatibility.