Releases: sendbird/sendbird-chat-sdk-javascript
Releases · sendbird/sendbird-chat-sdk-javascript
v4.14.0
Feature
Support pinned message
in OpenChannel
- Added
pinnedMessageIds
property inBaseChannel
- Added
createPinnedMessageListQuery
method inBaseChannel
- Added
pinMessage
method inBaseChannel
- Added
unpinMessage
method inBaseChannel
- Added
lastPinnedMessage
property inOpenChannel
- Added
onPinnedMessageUpdated
inOpenChannelHandler
Improvements
- Added
customTypeFilters
inUnreadItemCountParams
v4.13.3
Improvements
- Fixed a build error related to Node.js package inclusion
v4.13.2
Improvements
- Added
hasBot
andhasAiBot
inGroupChannel
- Added
version
toMessageForm
- Fixed a bug where
MessageForm.isSubmitted
is evaluated as true for aMessageForm
of which everyMessageFormItem.required
is false and the message form is not yet submitted - Fixed bug where too many request API in
messageCollection
- Fixed an issue where the SDK instance was not being correctly type-inferred
- Improved Message delivery speed in MessageCollection Initialize
v4.13.1
Improvements
- Fixed a bug in
MessageForm
to support backward compatibility
v4.13.0
Feature
SDK now supports MessageForm
! Form message can only be sent through AI Chatbot in Sendbird dashboard.
- Added
MessageForm
- Added
MessageFormItem
- Added
MessageFormItemStyle
, - Added
MessageFormItemLayout
, - Added
MessageFormItemResultCount
, - Added
submitMessageForm()
inBaseMessage
- Deprecated
submitMessageForm(data)
inBaseMessage
Improvements
- Added
sb.authenticate()
- Added
sb.feedChannel.getTotalUnreadNotificationCount()
- Deprecated
sb.authenticateFeed()
- Deprecated
sb.feedChannel.getTotalUnreadMessageCount()
- Fixed timing issue with
BackGroundSync
completion confirmation - Fixed a bug that
userIdsFilter
andsearchFilter
don't work in MessageCollection - (internal) Added
ThrottleController
inMessageCollection
v4.12.10
Improvements
- Fixed a bug that
connect()
fails if a session key is expired
v4.12.9
Features
- Added
submitMessageForm()
toBaseMessage
Improvements
- Lower the version of
react-native-mmkv
inpeerDependencies
from^2.12.2
to^2.0.0
.
v4.12.8
Improvement
- Added
includeMetaData
toGroupChannelFilter
v4.12.7
Improvement
- Fixed the Feedback feature to function correctly
- Fixed a bug where
groupChannel.cachedMetadata
was returned asundefined
in the result value ofChangeLogs
v4.12.6
Improvement
- Fixed a bug that always throws a
Connection is canceled
error whenconnect()
is failed - Fixed a bug where
SessionRefreshed()
was called twice - Fixed a bug where SessionHandler callback is called when
connect()
is failed - Fixed a bug inconsistent count of joined channels
- Improved stability