Skip to content

Commit

Permalink
Release - 4.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
sendbird-sdk-deployment committed Jun 9, 2023
1 parent 39d456f commit f1e42ee
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 4 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## v4.9.0 (Jun 09, 2023)

### **Features**
### MultipleFilesMessage
You can send a `MultipleFilesMessage` that contains multiple files in a single message via `GroupChannel.sendMultipleFilesMessage(params:fileUploadHandler:completionHandler:)`
- Added `MultipleFilesMessage`.
- Added `GroupChannel.sendMultipleFilesMessage`, `MultipleFilesMessageCreateParams`, `UploadableFileInfo` and `UploadedFileInfo`.
- Added `MultipleFilesMessageHandler` and `FileUploadHandler`.
- Added `SendbirdChat.getMultipleFilesMessageFileCountLimit()` that indicates the maximum count of files that can be included in a single message.

```swift
let params = MultipleFilesMessageCreateParams(
uploadableFileInfoList: [UploadableFileInfo(file: file), UploadableFileInfo(fileURL: fileUrl)]
)

channel.sendMultipleFilesMessage(
params: params,
fileUploadHandler = { requestId, index, uploadableFileInfo, error ->
// handle the upload result of each UploadableFileInfo.
},
completionHandler = { message, error ->
// handle the result of sending MultipleFilesMessage.
}
)
```

## v4.8.6 (Jun 07, 2023)

### Improvements
Expand Down
4 changes: 2 additions & 2 deletions Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ let package = Package(
targets: [
.binaryTarget(
name: "SendbirdChatSDK",
url: "https://github.com/sendbird/sendbird-chat-sdk-ios/releases/download/v4.8.6/SendbirdChatSDK.xcframework.zip",
checksum: "dcc3e96cfb48aaecef4360c55da6a3dac5099572b7117cfcab470e728ade03ac"
url: "https://github.com/sendbird/sendbird-chat-sdk-ios/releases/download/v4.9.0/SendbirdChatSDK.xcframework.zip",
checksum: "62c50913e45b94a91ce138ae2585b1ca4cd6d4027f629c3e67817fe380874c0e"
),
]
)
4 changes: 2 additions & 2 deletions SendbirdChatSDK.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Pod::Spec.new do |s|
s.name = 'SendbirdChatSDK'
s.version = "4.8.6"
s.version = "4.9.0"
s.summary = 'Sendbird Chat iOS Framework'
s.description = 'Messaging and Chat API for Mobile Apps and Websites'
s.homepage = 'https://sendbird.com'
Expand All @@ -13,7 +13,7 @@ Pod::Spec.new do |s|
'Celine Moon' => '[email protected]',
'Ernest Hong' => '[email protected]'
}
s.source = { :http => "https://github.com/sendbird/sendbird-chat-sdk-ios/releases/download/v4.8.6/SendbirdChatSDK.zip", :sha1 => "d11c0a9ee9b79a9a7c6d5e1834914b16a4575a7b" }
s.source = { :http => "https://github.com/sendbird/sendbird-chat-sdk-ios/releases/download/v4.9.0/SendbirdChatSDK.zip", :sha1 => "e37cd60eb8e4df9adc9a22eaab8276f728914e30" }
s.requires_arc = true
s.platform = :ios, '11.0'
s.documentation_url = 'https://sendbird.com/docs/chat'
Expand Down

0 comments on commit f1e42ee

Please sign in to comment.