We are thrilled to announce the latest updates to our Signaling SDK family: Signaling Native SDK version 2.2.2 and Web SDK version 2.2.1. With this release, we are introducing new SDK support for Windows and Swift platforms, significantly expanding our platform capabilities. These releases demonstrate our continued commitment to delivering comprehensive platform support and seamless developer experiences, while maintaining full platform parity with Signaling 1.x. With these updates, you can now build even more versatile applications on an expanded range of platforms.
Signaling Native SDK 2.2.2
This release introduces significant enhancements, including support for Windows and Swift platforms, improved compatibility, and key technical upgrades.
Key Updates
-
Connection State Changes
- New RtmLinkStateChangeReason enumeration class.
- Modified SNAPSHOT event trigger timing in Presence events.
-
Technical Improvements
- Support for 16 KB page size for Android 15 compatibility.
- Optimized lock timeout calculation rules.
- Enhanced performance of basic messaging during exceptions.
-
Bug Fixes
- Resolved token type exception issues.
- Fixed duplicate offline notifications.
- Addressed connection state abnormalities across devices with the same UID.
- Corrected presence state data anomalies and channel joining error reporting.
- Fixed property value-related crashes.
- π Release Notes:
π₯ SDK Download: Signaling Native SDK 2.2.2
Signaling Web SDK 2.2.1
This update focuses on enhancing connection management, improving presence features, and addressing key bug fixes for an optimized user experience.
Key Updates
-
Enhanced Connection Management
- New LinkStateChangeReasonDescription for better connection state monitoring.
- Clearer timeout error messages.
- Improved backward compatibility.
-
Improved Presence Features
- Full state deletion capability.
- Enhanced character support in setState/removeState methods.
- Better state management during connection failures and stream channel restoration.
-
Bug Fixes
- Resolved subscription persistence issues.
- Improved error messaging (RTM_ERROR_LOGIN_TIMEOUT).
- Fixed network recovery handling.
- π Release Notes:
π₯ SDK Download: Signaling Web SDK 2.2.1
Thank you for choosing Agora!
The Agora Team