PubNub LogoDocs
SupportContact SalesLoginTry Our APIs

›kotlin

kotlin

  • Getting Started
  • API Reference

    • Configuration
    • Publish & Subscribe
    • Presence
    • Access Manager
    • Channel Groups
    • Message Persistence
    • Mobile Push
    • Objects
    • Files
    • Message Actions
    • Miscellaneous
  • Status Events
  • Troubleshooting
  • Change Log
  • Feature Support
  • Platform Support

Changelog for PubNub Kotlin SDK

v7.0.1

April 19, 2022

Fixed

  • Update Jackson library with fixes for CVE-2020-36518.

v7.0.0

January 12, 2022

Modified

  • BREAKING CHANGES: uuid is required parameter in PNConfiguration constructor.

v6.3.0

December 16, 2021

Added

  • Add revoke token feature.

v6.2.0

October 6, 2021

Added

  • Acceptance tests plugged into CI pipeline.
  • Internal telemetry enhancement.

Fixed

  • Meta field exposed correctly in PNToken class.

v6.1.0

September 8, 2021

Added

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

v6.0.3

July 26, 2021

Fixed

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

v6.0.2

July 6, 2021

Fixed

  • Handle socket exception causing crash while canceling the call.

v6.0.1

May 25, 2021

Fixed

  • 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

May 12, 2021

Added

  • Random initialisation vector used when encryption enabled is now default behaviour.
  • Bumping versions of used dependencies.

Fixed

  • There were some non daemon threads running in background preventing VM from exiting. Now they are daemon threads.

v5.1.3

March 24, 2021

Fixed

  • Properly canceling HTTP requests when OkHttp client 3.14.9 used.

v5.1.2

March 9, 2021

Fixed

  • 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

January 20, 2021

Fixed

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

v5.1.0

December 16, 2020

Added

  • 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.

Fixed

  • Make PNMessageActionResultevent accessible (no longer internal).
  • Method addMemberships has been deprecated and shouldn't be used in the future.

v5.0.2

October 20, 2020

Fixed

  • Remove Instant to improve Android version compatibility.

5.1.0

September 28, 2020

Added

  • Add simplified Objects API support with UUID and Channel metadata / membership management.

Fixed

  • Fix crashing Telemetry Manager.

v5.0.0

August 12, 2020

Modified

  • PubNub methods will no longer support builder style calls and will use named arguments instead.

v4.0.1

July 28, 2020

Added

  • kdoc (javadoc)

v4.0.0

June 11, 2020

Added

  • Initial release
← TroubleshootingFeature Support →
  • v7.0.1
    • Fixed
  • v7.0.0
    • Modified
  • v6.3.0
    • Added
  • v6.2.0
    • Added
    • Fixed
  • v6.1.0
    • Added
  • v6.0.3
    • Fixed
  • v6.0.2
    • Fixed
  • v6.0.1
    • Fixed
  • v6.0.0
    • Added
    • Fixed
  • v5.1.3
    • Fixed
  • v5.1.2
    • Fixed
  • v5.1.1
    • Fixed
  • v5.1.0
    • Added
    • Fixed
  • v5.0.2
    • Fixed
  • 5.1.0
    • Added
    • Fixed
  • v5.0.0
    • Modified
  • v4.0.1
    • Added
  • v4.0.0
    • Added
© PubNub Inc. - Privacy Policy