Skip to content

Releases: sendbird/sendbird-chat-sdk-javascript

4.21.3

25 Feb 09:00

Choose a tag to compare

Improvements

  • CHANNEL_IS_FROZEN(900050) errors are no longer included in the AutoResend retry logic

4.21.2

12 Feb 05:30

Choose a tag to compare

Improvements

  • Fixed a bug where not all channels were fetched when GroupChannel ChangeLogSync failed

4.21.1

06 Feb 01:58

Choose a tag to compare

Improvements

  • Fixed an issue where event callbacks were not triggered correctly in certain environments

4.21.0

29 Jan 05:12

Choose a tag to compare

Deprecated

  • Deprecated BaseMessage.submitFeedback(), updateFeedback(), and deleteFeedback() methods
    • These methods are no longer supported and will return a SendbirdError(code: 800111) when called
  • Deprecated BaseMessage.submitMessageForm() method
    • This method is no longer supported and will return a SendbirdError(code: 800111) when called

4.20.6

20 Jan 06:17

Choose a tag to compare

Improvements

  • Fixed a bug where duplicate reconnect attempts could occur when the WebSocket closed during the RECONNECTING state
  • Made csat parameter optional in submitCSAT method
  • Added the supportMultipleTabs option to SendbirdChatParams
    • This helps ensure stable behavior in multi-tab and multi-window environments.

      This option defaults to false and is applied only when LocalCacheEnabled is set to true.
      const sb = SendbirdChat.init({
        appId: APP_ID,
        localCacheEnabled: true,
        supportMultipleTabs: true,
        ...
      });

4.20.5

24 Dec 08:19

Choose a tag to compare

Improvements

  • Fixed a payloadify error (hasBot of undefined) that occurred when loading locally cached channels.

4.20.4

12 Dec 04:54

Choose a tag to compare

Improvements

  • Added onConnectionLost in ConnectionHandler
    • The handler is called when the WebSocket connection is closed but the session persists.

4.20.3

03 Dec 04:50

Choose a tag to compare

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

11 Nov 06:01

Choose a tag to compare

Improvements

  • Added support for MMKV v4 in React Native

v4.20.1

02 Oct 03:26

Choose a tag to compare

Improvements

  • LocalCache Improvement