Releases: sendbird/sendbird-chat-sdk-javascript
Releases · sendbird/sendbird-chat-sdk-javascript
4.21.3
4.21.2
Improvements
- Fixed a bug where not all channels were fetched when GroupChannel ChangeLogSync failed
4.21.1
Improvements
- Fixed an issue where event callbacks were not triggered correctly in certain environments
4.21.0
Deprecated
- Deprecated
BaseMessage.submitFeedback(),updateFeedback(), anddeleteFeedback()methods- These methods are no longer supported and will return a
SendbirdError(code: 800111)when called
- These methods are no longer supported and will return a
- Deprecated
BaseMessage.submitMessageForm()method- This method is no longer supported and will return a
SendbirdError(code: 800111)when called
- This method is no longer supported and will return a
4.20.6
Improvements
- Fixed a bug where duplicate reconnect attempts could occur when the WebSocket closed during the
RECONNECTINGstate - Made
csatparameter optional insubmitCSATmethod - Added the
supportMultipleTabsoption toSendbirdChatParams- This helps ensure stable behavior in
multi-tabandmulti-windowenvironments.
This option defaults tofalseand is applied only whenLocalCacheEnabled is set to true.
const sb = SendbirdChat.init({ appId: APP_ID, localCacheEnabled: true, supportMultipleTabs: true, ... });
- This helps ensure stable behavior in
4.20.5
Improvements
- Fixed a
payloadify error (hasBot of undefined)that occurred when loading locally cached channels.
4.20.4
Improvements
- Added
onConnectionLostinConnectionHandler- The handler is called when the WebSocket connection is closed but the session persists.
4.20.3
Improvements
- Fixed a bug where Reconnect after session refresh even it's in connecting state
- Fixed a bug where some messages were missing due to a DB integrity issue
v4.20.2
Improvements
- Added support for
MMKV v4in React Native
v4.20.1
Improvements
- LocalCache Improvement