Skip to content

v4.0.0-beta.10

Compare
Choose a tag to compare
@liamcho liamcho released this 17 May 08:05
· 185 commits to main since this release

Changelog (2022-05-17)

  • BaseMessage’s requestedMentionUserIds has been replaced with mentionedUserIds.
  • Getter and setter for mentionedUsers have been added to userMessageCreateParams, userMessageUpdateParams, fileMessageUpdateParams, and fileMessageUpdateParams.
  • Getters for BaseMessage, isUserMessage, isFileMessage, and isAdminMessage have been replaced with isUserMessage(), isFileMessage(), and isAdminMessage().
  • Getters for BaseChannel, isGroupChannel, and isOpenChannel, have been replaced with isGroupChannel(), and isOpenChannel().
  • reqId in BaseMessageCreateParamsProperties has been removed.
  • Added translationTargetLanguages in UserMessage.
  • Added translationTargetLanguages in UserMessageUpdateParamsProperties.
  • Scheduled message support:
    • Deleted ScheduledUserMessageParams.
    • Deleted ScheduledUserMessage.
    • Deleted registerScheduledUserMessage() in GroupChannel.
    • Added scheduledInfo in BaseMessage.
    • Added ScheduledStatus.
    • Added SCHEDULED in SendingStatus.
    • Added ScheduledMessageRetrievalParams.
    • Added ScheduledFileMessageCreateParams.
    • Added ScheduledFileMessageUpdateParams.
    • Added ScheduledUserMessageCreateParams.
    • Added ScheduledUserMessageUpdateParams.
    • Added TotalScheduledMessageCountParams.
    • Added ScheduledMessageListOrder.
    • Added ScheduledMessageListQuery.
    • Added ScheduledMessageListQueryParams.
    • Added getScheduledMessage() in MessageModule, .
    • Added createScheduledMessageListQuery() in GroupChannelModule`.
    • Added getTotalScheduledMessageCount() in SendbirdChat`.
    • Added createScheduledUserMessage(), updateScheduledUserMessage(), createScheduledFileMessage(), updateScheduledFileMessage(), cancelScheduledMessage(), sendScheduledMessageNow() in GroupChannel`.