tag:github.com,2008:https://github.com/sendbird/sendbird-syncmanager-javascript/releasesRelease notes from sendbird-syncmanager-javascript2022-02-18T00:31:23Ztag:github.com,2008:Repository/169681544/v1.1.302022-02-18T02:49:16Zv1.1.30<ul>
<li>Migrated deprecated API.</li>
</ul>gignac-chatag:github.com,2008:Repository/169681544/v1.1.292021-09-16T10:20:41Zv1.1.29<ul>
<li>Bug-fix read-only property error in <code>AsyncDB</code>.</li>
</ul>gignac-chatag:github.com,2008:Repository/169681544/v1.1.282021-09-07T03:08:03Zv1.1.28<ul>
<li>Improved stability.</li>
</ul>gignac-chatag:github.com,2008:Repository/169681544/v1.1.272021-08-12T01:35:03Zv1.1.27<ul>
<li>Improved stability in <code>AsyncDB</code> in React Native.</li>
</ul>gignac-chatag:github.com,2008:Repository/169681544/v1.1.262021-05-12T00:55:40Zv1.1.26<ul>
<li>Improved stability in React Native.</li>
</ul>chrisallotag:github.com,2008:Repository/169681544/v1.1.252021-04-22T08:41:57Zv1.1.25<ul>
<li>Bug-fix in <code>unreadChannelFilter</code>.</li>
</ul>chrisallotag:github.com,2008:Repository/169681544/v1.1.242021-04-06T06:43:36Zv1.1.24<ul>
<li>Bug-fix in deleted message not having <code>channelUrl</code>.</li>
</ul>chrisallotag:github.com,2008:Repository/169681544/v1.1.232021-02-09T06:42:59Zv1.1.23<ul>
<li>New messages to be queued if the background sync does not reach the latest messages.</li>
<li>Bug-fix in <code>handleSendMessageResponse()</code> not to give the succeeded message.</li>
<li>Bug-fix in background sync operation crash due to the absence of lock.</li>
<li>Improved stability.</li>
</ul>chrisallotag:github.com,2008:Repository/169681544/v1.1.222021-01-15T08:20:44Zv1.1.22<ul>
<li>Added <code>messageStoreCapacity</code>, <code>messageStoreEjectionPriotizedLimit</code>, <code>messageStoreEjectionSize</code> in <code>SendBirdSyncManager.Options</code>.
<ul>
<li>If the number of all the messages exceeds <code>messageStoreCapacity</code>,
<ul>
<li>It checks if a certain channel has more than <code>messageStoreEjectionPriotizedLimit</code> messages.
<ul>
<li>If yes, it ejects <code>messageStoreEjectionSize</code> oldest messages from that channel.</li>
<li>If no, it ejects <code>messageStoreEjectionSize</code> oldest messages regardless of channel.</li>
</ul>
</li>
<li>Once the messages are ejected, active collections work as an API-only mode (no sync).</li>
</ul>
</li>
</ul>
</li>
<li>Improved stability.</li>
</ul>chrisallotag:github.com,2008:Repository/169681544/v1.1.212020-12-10T05:43:55Zv1.1.21<ul>
<li>Added <code>deleteMessageByRequestID()</code> in <code>MessageCollection</code>.</li>
<li>Fixed broken interface in <code>SendBirdSyncManager.d.ts</code>.</li>
<li>Bug-fix in <code>unreadChannelFilter</code> operation.</li>
</ul>chrisallo