Skip to content

Conversation

mohitpubnub
Copy link
Contributor

@mohitpubnub mohitpubnub commented Sep 25, 2025

fix: presence event engine state synchronisation issue.

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

feat(react-native): restore legacy cryptography support

Reintroduced legacy encryption and decryption functions for the React Native target to ensure backward compatibility. This change merges PR #476.

Closes #474

refactor(presence): temporarily remove offset parameter

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

@pubnub-ops-terraform
Copy link

pubnub-ops-terraform commented Sep 25, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

@mohitpubnub mohitpubnub self-assigned this Sep 25, 2025
@mohitpubnub mohitpubnub added status: done This issue is considered resolved. priority: high This PR should be reviewed ASAP. labels Sep 25, 2025
@mohitpubnub mohitpubnub changed the title fix: presence event engine inetrnal state sync when unsubscribed fix: presence event engine internal state sync Sep 25, 2025
Copy link
Contributor

@parfeon parfeon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

mohitpubnub and others added 3 commits September 30, 2025 13:43
* restore legacy crypto module support for React Native target

* type(react-native): configuration type may contain cipherKey value.
removed shaHMAC as not required in client app

---------

Co-authored-by: Mohit Tejani <mohit.tejani@Mohits-MBP.lan>
Co-authored-by: Mohit Tejani <mohit.tejani@Mohits-MacBook-Pro.local>
@parfeon
Copy link
Contributor

parfeon commented Sep 30, 2025

@pubnub-release-bot release

@parfeon parfeon merged commit 2c39f2b into master Sep 30, 2025
9 checks passed
@parfeon parfeon deleted the CLEN-2968 branch September 30, 2025 09:19
@pubnub-release-bot
Copy link
Contributor

🚀 Release successfully completed 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: high This PR should be reviewed ASAP. status: done This issue is considered resolved.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

No fallback encryption support for React Native
4 participants