Releases: sendbird/sendbird-syncmanager-android
Releases · sendbird/sendbird-syncmanager-android
v1.1.10
v1.1.9
v1.1.8
v1.1.7
v1.1.6
v1.1.5
v1.1.4
v1.1.3
- Added features that supports storing and resending messages which
RequestState
isFAILED
.- Added
fetchFailedMessages()
inMessageCollection
to fetchFailedMessage
in local database. - Added
fetchSucceededMessages()
inMessageCollection
to fetchSucceededMessage
in local database. - Deprecated
fetch()
inMessageCollection
. It is replaced byfetchSucceededMessages()
. - Added
onFailedMessageEvent()
inMessageCollectionHandler
to to notify events of messages whichRequestState
isFAILED
. - Added
onSucceededMessageEvent()
inMessageCollectionHandler
to notify events of messages whichRequestState
isSUCCEEDED
. - Added
onPendingMessageEvent()
inMessageCollectionHandler
to notify events of messages whichRequestState
isPENDING
. - Added
onNewMessage()
inMessageCollectionHandler
to notify new message's creation. - Deprecated
onMessageEvent()
inMessageCollectionHandler
. It is replaced byonSucceededMessageEvent()
andonPendingMessageEvent()
.
- Added
- Added properties used for configuring
SendBirdSyncManager
inSendBirdSyncManager.Options
.- Added
SendBirdSyncManager.Options.Builder
to buildSendBirdSyncManager.Options
. - Added
ThreadOption
andsetThreadOption()
inSendBirdSyncManager.Options
. - Added
setMaxFailedMessageCountPerChannel()
inSendBirdSyncManager.Options.Builder
to configure maximum count of failed messages oneGroupChannel
can store. - Added
setFailedMessageRetentionDays()
inSendBirdSyncManager.Options.Builder
to configure retention days of failed messages. - Added
setAutomaticMessageResendRetryCount()
inSendBirdSyncManager.Options.Builder
to configure resending retry count.
- Added
- Added
AUTOMATIC
toMessageResendPolicy
to support resending failed messages automatically. - Improved stability.