Skip to content

Commit 5811e6b

Browse files
committed
v3.0.139
1 parent ad6fd18 commit 5811e6b

File tree

6 files changed

+39
-10
lines changed

6 files changed

+39
-10
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## v3.0.139(NOV 25, 2020)
4+
5+
- Removed `addOperator()`, `addOperators()`, `addOperatorUserId()`, `addOperatorUserIds()` from `OpenChannelParams`.
6+
- Improved stability.
7+
38
## v3.0.138(OCT 30, 2020)
49

510
- Added `getAllowFriendDiscovery()` and `setAllowFriendDiscovery()` in `SendBird`.

README.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -325,11 +325,9 @@ The `sb.setErrorFirstCallback(false)` returns callbacks to their original parame
325325

326326
## Changelogs
327327

328-
### v3.0.138(OCT 30, 2020)
328+
### v3.0.139(NOV 25, 2020)
329329

330330
If you want to check the record of other versions, go to [Change Log](https://github.com/sendbird/Sendbird-SDK-JavaScript/blob/master/CHANGELOG.md).
331331

332-
- Added `getAllowFriendDiscovery()` and `setAllowFriendDiscovery()` in `SendBird`.
333-
- If it's set to **false**, `uploadFriendDiscoveries()` called by others does not add the user as a friend.
334-
- Set `size` in `FileMessage` automatically.
335-
- Improved stability.
332+
- Removed `addOperator()`, `addOperators()`, `addOperatorUserId()`, `addOperatorUserIds()` from `OpenChannelParams`.
333+
- Improved stability.

SendBird.d.ts

+27-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Type Definitions for Sendbird SDK v3.0.138
2+
* Type Definitions for Sendbird SDK v3.0.139
33
* homepage: https://sendbird.com/
44
* git: https://github.com/sendbird/Sendbird-SDK-JavaScript
55
*/
@@ -73,12 +73,17 @@ declare namespace SendBird {
7373
ConnectionHandler: ConnectionHandlerStatic;
7474

7575
GroupChannelParams: GroupChannelParams;
76+
OpenChannelParams: OpenChannelParams;
7677
GroupChannelListQuery: GroupChannelListQueryStatic;
7778
UserMessageParams: UserMessageParams;
7879
FileMessageParams: FileMessageParams;
7980
GroupChannelTotalUnreadMessageCountParams: GroupChannelTotalUnreadMessageCountParams;
8081
ScheduledUserMessageParams: ScheduledUserMessageParams;
8182
GroupChannelChangeLogsParams: GroupChannelChangeLogsParams;
83+
MessageRetrievalParams: MessageRetrievalParams;
84+
MessageListParams: MessageListParams;
85+
ThreadedMessageListParams: ThreadedMessageListParams;
86+
MessageChangeLogsParams: MessageChangeLogsParams;
8287
MessageMetaArray: MessageMetaArray;
8388
Options: Options;
8489

@@ -433,6 +438,12 @@ declare namespace SendBird {
433438
emojiCategories: Array<EmojiCategory>;
434439
}
435440

441+
interface Plugin {
442+
type: string;
443+
vendor: string;
444+
detail: {};
445+
}
446+
436447
interface UserMessageParams {
437448
new(): UserMessageParams;
438449
message: string;
@@ -459,6 +470,7 @@ declare namespace SendBird {
459470
requestedMentionUserIds: Array<string>;
460471
errorCode: number;
461472
messageSurvivalSeconds: number;
473+
plugins: Plugin[];
462474
isResendable(): boolean;
463475
}
464476
interface UserMessageStatic {
@@ -1284,6 +1296,18 @@ declare namespace SendBird {
12841296
*/
12851297
type commonCallback = (response: Object, error: SendBirdError) => void;
12861298
type openChannelCallback = (openChannel: OpenChannel, error: SendBirdError) => void;
1299+
1300+
interface OpenChannelParams {
1301+
new(): OpenChannelParams;
1302+
channelUrl: string;
1303+
name: string;
1304+
coverUrlOrImage: string|File;
1305+
data: string;
1306+
customType: string;
1307+
1308+
operatorUserIds(userIds: string[]): void;
1309+
}
1310+
12871311
interface OpenChannel extends BaseChannel {
12881312
participantCount: number;
12891313
operators: Array<User>;
@@ -1297,6 +1321,7 @@ declare namespace SendBird {
12971321
createMutedUserListQuery(): MutedUserListQuery;
12981322
createBannedUserListQuery(): BannedUserListQuery;
12991323

1324+
updateChannel(params: OpenChannelParams, callback: openChannelCallback): void;
13001325
updateChannel(name: string, coverUrlOrImageFile: string | File, data: string, callback: openChannelCallback): void;
13011326
updateChannel(
13021327
name: string,
@@ -1419,6 +1444,7 @@ declare namespace SendBird {
14191444
getChannelWithoutCache(channelUrl: string, callback: openChannelCallback): void;
14201445

14211446
createChannel(callback: openChannelCallback): void;
1447+
createChannel(params: OpenChannelParams, callback: openChannelCallback): void;
14221448
createChannel(name: string, coverUrlOrImageFile: string | File, data: string, callback: openChannelCallback): void; // DEPRECATED
14231449
createChannel(
14241450
name: string,

SendBird.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sendbird",
3-
"version": "3.0.138",
3+
"version": "3.0.139",
44
"authors": [
55
"Sendbird <[email protected]>"
66
],

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sendbird",
3-
"version": "3.0.138",
3+
"version": "3.0.139",
44
"description": "Sendbird JavaScript SDK",
55
"main": "SendBird.min.js",
66
"dependencies": {

0 commit comments

Comments
 (0)