Skip to content

Releases: sendbird/sendbird-syncmanager-javascript

v1.1.30

18 Feb 02:49
Compare
Choose a tag to compare
  • Migrated deprecated API.

v1.1.29

16 Sep 10:20
Compare
Choose a tag to compare
  • Bug-fix read-only property error in AsyncDB.

v1.1.28

07 Sep 03:08
Compare
Choose a tag to compare
  • Improved stability.

v1.1.27

12 Aug 01:35
Compare
Choose a tag to compare
  • Improved stability in AsyncDB in React Native.

v1.1.26

12 May 00:55
Compare
Choose a tag to compare
  • Improved stability in React Native.

v1.1.25

22 Apr 08:41
Compare
Choose a tag to compare
  • Bug-fix in unreadChannelFilter.

v1.1.24

06 Apr 06:43
Compare
Choose a tag to compare
  • Bug-fix in deleted message not having channelUrl.

v1.1.23

09 Feb 06:42
Compare
Choose a tag to compare
  • New messages to be queued if the background sync does not reach the latest messages.
  • Bug-fix in handleSendMessageResponse() not to give the succeeded message.
  • Bug-fix in background sync operation crash due to the absence of lock.
  • Improved stability.

v1.1.22

15 Jan 08:20
Compare
Choose a tag to compare
  • Added messageStoreCapacity, messageStoreEjectionPriotizedLimit, messageStoreEjectionSize in SendBirdSyncManager.Options.
    • If the number of all the messages exceeds messageStoreCapacity,
      • It checks if a certain channel has more than messageStoreEjectionPriotizedLimit messages.
        • If yes, it ejects messageStoreEjectionSize oldest messages from that channel.
        • If no, it ejects messageStoreEjectionSize oldest messages regardless of channel.
      • Once the messages are ejected, active collections work as an API-only mode (no sync).
  • Improved stability.

v1.1.21

10 Dec 05:43
Compare
Choose a tag to compare
  • Added deleteMessageByRequestID() in MessageCollection.
  • Fixed broken interface in SendBirdSyncManager.d.ts.
  • Bug-fix in unreadChannelFilter operation.