Skip to content

Releases: pubnub/javascript

v10.2.5

16 Dec 11:05
e8362c3

Choose a tag to compare

December 16 2025

Modified

  • Use fast-text-encoding for react native instead of outdated fast-encoding polyfill.

v10.2.4

04 Dec 10:41
9032b02

Choose a tag to compare

December 04 2025

Modified

  • Prevent resubscribe to previously subscribed entities.

v10.2.3

20 Nov 12:42
762e185

Choose a tag to compare

November 20 2025

Modified

  • Enforce use of the fetch function from the context, which is not affected by APM monkey patching.

v10.2.2

19 Nov 05:57
01154b4

Choose a tag to compare

November 19 2025

Modified

  • Replace gcm with fcm for push notification gateway type.

v10.2.1

10 Nov 03:38
d8b92af

Choose a tag to compare

November 10 2025

Modified

  • Expose File on pubnub instance to manually create supported File construct.

v10.2.0

02 Nov 23:50
76d53e6

Choose a tag to compare

November 02 2025

Added

  • Add a zero-based offset index parameter to be used together with limit for here now pagination.

v10.1.0

30 Sep 09:25
2c39f2b

Choose a tag to compare

September 30 2025

Added

  • Reintroduced legacy encryption and decryption functions for the React Native target to ensure backward compatibility. This change merges PR #476. Fixed the following issues reported by @nholik: #474.

Fixed

  • Resolves issue where presence heartbeat channels/groups sets were out of sync.

Modified

  • Temporarily remove the offset parameter until implementation synchronization across SDKs is completed.

v10.0.0

18 Sep 09:41
9c66040

Choose a tag to compare

September 18 2025

Added

  • BREAKING CHANGES: Add 'limit' and 'offset' parameters for 'HereNowRequest' for pagination support.

v9.10.0

09 Sep 11:00
84caf59

Choose a tag to compare

September 09 2025

Added

  • Send new presence state to the SharedWorker as soon as it has been set with setState to avoid race conditions between regular heartbeats and backup heartbeats.

Fixed

  • Fix issue because of which requests aggregated from other clients were able to override previously explicitly set newer access token.

Modified

  • Remove presence state from long-poll subscribe requests as part of the transition to explicit heartbeat.

v9.9.0

25 Aug 13:00
30dbcd3

Choose a tag to compare

August 25 2025

Fixed

  • Resolved the issue because of which requests that were too early received a response and still have been sent.

Modified

  • Decouple and re-organize SharedWorker code for better maintainability.
  • Additional query parameter (removed before sending) is added for requests triggered by user and state will be updated only for these requests.
  • Log entry timestamp will be altered on millisecond if multiple log entries have similar timestamp (logged in fraction of nanoseconds).
  • Change the condition that is used to identify whether the offline detection timer has been suspended by the browser or not before trying to evict "offline" PubNub clients.