Releases: pubnub/kotlin
Releases · pubnub/kotlin
Java & Kotlin SDK v12.0.2
December 09 2025
Fixed
- Prevent resubscribe to previously subscribed entities.
Java & Kotlin SDK v12.0.1
November 20 2025
Fixed
- Fixed upload/download encrypted file API. When file is encrypted application/octet-stream data format is enforced regardless of original file type (image/jpeg, video/mp4, text/plain) or server's suggested Content-Type from generateUploadUrl.
- Removed redundant buffering when parsing encrypted data.
Java & Kotlin SDK v12.0.0
November 10 2025
Added
- Added UploadFileEndpoint that is AWS S3 upload to general retryConfiguration.
- Breaking change: Moved publishFileMessage API to use the general retryConfiguration instead of the old fileMessagePublishRetryLimit -based retry mechanism.
- Breaking change: deprecated config property fileMessagePublishRetryLimit that is no longer used by publishFileMessage API. From now on all operations that make up sendFile API which are generate upload like, upload file and publish file message are controlled by retryConfiguration.
Java & Kotlin SDK v11.0.0
October 21 2025
Added
- Added limit and offset parameters for hereNow. Number of returned users per channel by default is limited to 1000. Breaking change.
Fixed
- Removed possibility to use deprecated MPNS -Microsoft Push Notification Service. Breaking change.
- Added deprecation warning for GCP and old APNS PushType. .
- In case FCM is chosen as PushType type REST query param gets fcm value instead of gcm.
Java & Kotlin SDK v10.6.0
September 11 2025
Added
- Added structured log statements throughout the system in transport layer, crypto module, serialization, API calls, etc.
- Added deprecation warning for logVerbosity and httpLoggingInterceptor config params. For logging configuration we advise using SLF4J implementation lib like logback or log4j2 and their config capabilities.
- Added new config property called customLoggers, which can bu used when customer needs can not be implemented using configuration options of SLF4J implementation libs like logback or log4j2.
Java & Kotlin SDK v10.5.8
August 06 2025
Fixed
- Internal fixes.
Java & Kotlin SDK v10.5.7
July 31 2025
Fixed
- Internal fixes.
Java & Kotlin SDK v10.5.6
July 31 2025
Fixed
- Internal change - enabled EE for JS target in KMP tests.
Java & Kotlin SDK v10.5.5
July 30 2025
Fixed
- Internal fixes.
Java & Kotlin SDK v10.5.4
July 21 2025
Fixed
- Internal change - expose reconnect and disconnect in KMP .