Skip to content

Commit f662733

Browse files
committed
v4.9.0
1 parent a5a8350 commit f662733

File tree

1 file changed

+41
-2
lines changed

1 file changed

+41
-2
lines changed

CHANGELOG.md

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,48 @@
11
# Changelog
22

33
## v4.9.0 (Jun 01, 2023)
4+
### **Features**
5+
### MultipleFilesMessage
6+
You can send a `MultipleFilesMessage` that contains multiple files in a single message via `GroupChannel.sendMultipleFilesMessage()`
7+
- Added `MultipleFilesMessage`
8+
- Added `UploadedFileInfo`
9+
- Added `MultipleFilesMessageCreateParams`
10+
- Added `UploadableFileInfo`
11+
- Added `MultipleFilesMessageRequestHandler`
12+
- Added `FileUploadHandler`
13+
- Added `GroupChannel.sendMultipleFilesMessage()`
14+
- Updated return type of `MessageModule.buildMessageFromSerializedData()`
15+
- Added `AppInfo.multipleFilesMessageFileCountLimit`
16+
17+
```typescript
18+
const params: MultipleFilesMessageCreateParams = {
19+
fileInfoList: UPLOADABLE_FILE_INFO_LIST,
20+
};
21+
22+
groupChannel.sendMultipleFilesMessage(params)
23+
.onPending((message: MultipleFilesMessage) => {
24+
// ...
25+
})
26+
.onFailed((err: SendbirdError, message: MultipleFilesMessage) => {
27+
// ...
28+
})
29+
.onSucceeded((message: MultipleFilesMessage) => {
30+
// ...
31+
})
32+
.onFileUploaded((
33+
requestId: string,
34+
index: number,
35+
uploadableFileInfo: UploadableFileInfo,
36+
err?: Error
37+
) => {
38+
// ...
39+
});
40+
```
41+
442
### **Improvements**
5-
- Fixed a bug in the environment that does not allow local storage access
6-
- Improved stability
43+
- Fixed a bug that database is broken in some environment
44+
- Added raw payload for UIKit configuration request
45+
746
## v4.8.5 (May 24, 2023)
847
### **Improvements**
948
- Fixed a bug in the environment that does not allow local storage access

0 commit comments

Comments
 (0)