Skip to content

Releases: sendbird/sendbird-chat-sdk-javascript

v4.0.12

29 Sep 06:17
Compare
Choose a tag to compare

v4.0.12 (Sep 23, 2022)

  • Fixed a bug in GroupChannel.setMyPushTriggerOption() to include channel url in request body
  • Fixed a bug where resendUserMessage() and resendFileMessage() in BaseChannel not using the given failedMessage.reqId
  • Added missed export for enums: ScheduledMessageListOrder, ScheduledStatus, UnreadItemKey, and MutedMemberFilter
  • Deprecated BaseChannel.isPushEnabled

v4.0.11

31 Aug 07:43
Compare
Choose a tag to compare

v4.0.11 (AUG 31, 2022)

  • Added getMessagesByMessageId() to BaseChannel
  • Added MessageSearchQuery's totalCount and made it public
  • Fixed reportUser() returning 404 Error
  • Fixed a bug where after the user updates their profile and sends a message or is mentioned, their profile wasn't being updated in the received message
  • Added parameter validation check in sb.connect()
  • Improved stability

v4.0.10

19 Aug 07:44
Compare
Choose a tag to compare

v4.0.10 (Aug 119, 2022)

  • Added sb.setOnlineListener() and sb.setOfflineListener() interfaces for non-browser environments
  • Updated to stop all running sync jobs when GroupChannelCollection.dispose(), and MessageCollection.dispose() is called
  • Added missing exports to sendbird.min.js
  • Improved stability

v4.0.9

03 Aug 06:30
Compare
Choose a tag to compare

v4.0.9 (Aug 03, 2022)

  • Fixed a bug where numeric zero values are being removed from request url
  • Improved stability

v4.0.8

26 Jul 05:08
Compare
Choose a tag to compare

v4.0.8 (Jul 26, 2022)

  • Fixed a bug where request url is malformed when it includes a stringified array as a parameter value
  • Fixed a bug where groupChannelCollection.onChannelsUpdated() is not called when groupChannel.lastMessage is updated
  • Fixed a bug where file upload failed messages are not resendable
  • Improved stability

v.4.0.7

20 Jul 05:07
Compare
Choose a tag to compare

v4.0.7 (Jul 20, 2022)

  • Fixed a bug where groupChannelCollection.hasNext is always true.
  • Fixed a bug where messageCollection.initialize() returning the result in reverse order.
  • Fixed a bug where channelHandler.onMentionReceived() returning a channel with mentionedCount value not updated when expected to be updated.
  • Params parameter of getUnreadItemCount(), getTotalUnreadMessageCount(), getTotalScheduledMessageCount(), createDistinctChannelIfNotExist() in GroupChannelModule are now made optional.
  • Deprecated sessionHandler.onSessionExpired().
  • Improved stability.

v4.0.6

08 Jul 09:15
Compare
Choose a tag to compare

https://sendbird.atlassian.net/browse/CORE-2604?filter=-4&jql=project%20%3D%20CORE%20AND%20fixVersion%20%3D%20%22js_core%404.0.6%22%20order%20by%20created%20DESC

## v4.0.6 (Jul 8, 2022)

- Fixed a bug `messageRequestHandler.onFailed()` to always return a failed message.
- Improved stability.

v4.0.5

06 Jul 05:09
Compare
Choose a tag to compare

v4.0.5 (Jul 6, 2022)

  • Fixed a bug on AppStateChangeDetector in ReactNative.

v4.0.4

01 Jul 04:38
Compare
Choose a tag to compare
## v4.0.4 (Jul 1, 2022)
- Changed `GroupChannel.createScheduledUserMessage()` and `GroupChannel.createScheduledFileMessage()` to return a `MessageRequestHandler` instance.
- An optional property `scheduledMessageParams` has been added to `ScheduledInfo`.
- Fixed a bug where `succeededMessage.replyToChannel` is false when a message is sent with `messageParams.isReplyToChannel` set to true.
- Improved stability.

v4.0.3

28 Jun 01:25
Compare
Choose a tag to compare
  • Fixed bug: Crash on using OpenChannelModule alone.