Skip to content

Commit 0ea29e7

Browse files
Release - 4.6.0
1 parent 886e351 commit 0ea29e7

20 files changed

+70
-38
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Changelog
22

3+
## v4.6.0 (Mar 16, 2023)
4+
5+
## v4.6.0 (Mar 16, 2023)
6+
### **Features**
7+
### **Set your own Local Caching DB size**
8+
You can now control the size of your local cache. Starting from 64mb, decide how much you want to store (Default: 256mb).
9+
Once the size limit is reached, the SDK will automatically remove messages and channels with pre-specified logic (`clearOrder`) so that you don't have to actively manage it.
10+
- Added DB size related properties in `LocalCacheConfig`
11+
```ts
12+
const localCacheConfig: LocalCacheConfig = new LocalCacheConfig({
13+
maxSize: 256,
14+
clearOrder: CachedDataClearOrder.MESSAGE_COLLECTION_ACCESSED_AT,
15+
});
16+
```
17+
### **Improvements**
18+
- Added `SendbirdErrorCode.DATABASE_ERROR`
19+
- Added `getCachedDataSize()` in SendBirdChat
20+
- Added `OpenChannelCreateParams.isEphemeral`
21+
- Fixed a bug where SDK reconnects internally in disconnected state after `disconnectWebsocket()` is called
22+
- Fixed a bug to use `MemoryStore` when SDK is running in a browser that does not support `indexedDB`
23+
- Improvement stability
324
## v4.5.0 (Mar 3, 2023)
425
### **Features**
526
### **Polls in Open Channel**

__bundle-1145ecaa.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-2605445b.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

__bundle-2c42a88c.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

__bundle-57a5601a.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-84b51006.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-aafbc715.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-b19b5846.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-b7a784a9.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

__bundle-d06deafa.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-f525d038.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

groupChannel.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export {
1111
BaseChannel,
1212
BlockedUserListQuery,
1313
BlockedUserListQueryParams,
14+
CachedChannelInfo,
1415
ChannelType,
1516
ConnectionHandler,
1617
ConnectionState,
@@ -25,6 +26,7 @@ export {
2526
FriendListQuery,
2627
FriendListQueryParams,
2728
InvitationPreference,
29+
LocalCacheConfig,
2830
LogLevel,
2931
MemoryStore,
3032
MemoryStoreParams,

0 commit comments

Comments
 (0)