@@ -40,6 +40,25 @@ import { GroupChannel } from '@sendbird/groupChannel';
4040## New features
4141
4242- Added ` onConnected() ` , ` onDisconnected() ` to ` ConnectionHandler ` .
43+ - Added ` translationTargetLanguages ` in ` UserMessage ` .
44+ - Added ` translationTargetLanguages ` in ` UserMessageUpdateParamsProperties ` .
45+ - Scheduled message support:
46+ - Added ` scheduledInfo ` in ` BaseMessage ` .
47+ - Added ` ScheduledStatus ` .
48+ - Added ` SCHEDULED ` in ` SendingStatus ` .
49+ - Added ` ScheduledMessageRetrievalParams ` .
50+ - Added ` ScheduledFileMessageCreateParams ` .
51+ - Added ` ScheduledFileMessageUpdateParams ` .
52+ - Added ` ScheduledUserMessageCreateParams ` .
53+ - Added ` ScheduledUserMessageUpdateParams ` .
54+ - Added ` TotalScheduledMessageCountParams ` .
55+ - Added ` ScheduledMessageListOrder ` .
56+ - Added ` ScheduledMessageListQuery ` .
57+ - Added ` ScheduledMessageListQueryParams ` .
58+ - Added ` getScheduledMessage() ` in ` MessageModule ` , .
59+ - Added ` createScheduledMessageListQuery() in ` GroupChannelModule`.
60+ - Added ` getTotalScheduledMessageCount() in ` SendbirdChat`.
61+ - Added ` createScheduledUserMessage() ` , ` updateScheduledUserMessage() ` , ` createScheduledFileMessage() ` , ` updateScheduledFileMessage() ` , ` cancelScheduledMessage() ` , ` sendScheduledMessageNow() in ` GroupChannel`.
4362
4463## Changes
4564
@@ -301,25 +320,15 @@ SendBird.getInstance()
301320sb .getApplicationId ()
302321sb .getConnectionState ()
303322sb .getLastConnectedAt ()
304- channel .isGroupChannel ()
305- channel .isOpenChannel ()
306323channel .getCachedMetaData ()
307- message .isUserMessage ()
308- message .isFileMessage ()
309- message .isAdminMessage ()
310324message .isResendable ()
311325
312326// v4
313327SendbirdChat .instance
314328sb .appId
315329sb .connectionState
316330sb .lastConnectedAt
317- channel .isGroupChannel
318- channel .isOpenChannel
319331channel .cachedMetaData
320- message .isUserMessage
321- message .isFileMessage
322- message .isAdminMessage
323332message .isResendable
324333```
325334
@@ -343,10 +352,14 @@ message.isResendable
343352| ` channelHandler.onDeliveryReceiptUpdated() ` | ` groupChannelHandler.onUndeliveredMemberStatusUpdated() ` |
344353| ` groupChannel.cachedReadReceiptStatus ` | ` groupChannel.cachedUnreadMemberState ` |
345354| ` groupChannel.cachedDeliveryReceiptStatus ` | ` groupChannel.cachedUndeliveredMemberState ` |
346- | ` message.sendingStatus ` | ` message.requestState ` |
355+ | ` message.requestedMentionUserIds ` | ` message.mentionedUserIds ` |
356+
347357
348358> \* But stilling meaning the token for Android.
349359
350360## Removes
351361
352- - Removed ` channel.getMessagesByID() ` .
362+ - Removed ` channel.getMessagesByID() ` .
363+ - Removed ` ScheduledUserMessageParams ` .
364+ - Removed ` ScheduledUserMessage ` .
365+ - Removed ` groupChannel.registerScheduledUserMessage() ` .
0 commit comments