Skip to content

Commit 40e368c

Browse files
committed
v3.0.119
1 parent c682cb7 commit 40e368c

File tree

6 files changed

+28
-9
lines changed

6 files changed

+28
-9
lines changed

CHANGELOG.md

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

3+
## v3.0.119(MAR 11, 2020)
4+
5+
- Added `sendingStatus` in `UserMessage` and `FileMessage`.
6+
- Added `role` in `Member`.
7+
- Added `onOperatorUpdated` in `ChannelHandler`.
8+
- Deprecated `requestState` in `UserMessage` and `FileMessage`.
9+
- Improved stability.
10+
311
## v3.0.118(MAR 5, 2020)
412

513
- Added version control over the final state of `reactions`.

README.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,14 @@ Check out [Basic Sample with SyncManager](https://github.com/sendbird/SendBird-J
4545

4646
# [Documentation](https://docs.sendbird.com/javascript)
4747

48-
## v3.0.118(MAR 5, 2020)
48+
## v3.0.119(MAR 11, 2020)
4949

5050
If you want to check the record of other version, go to [Change Log](https://github.com/sendbird/SendBird-SDK-JavaScript/blob/master/CHANGELOG.md).
5151

52-
- Added version control over the final state of `reactions`.
52+
- Added `sendingStatus` in `UserMessage` and `FileMessage`.
53+
- Added `role` in `Member`.
54+
- Added `onOperatorUpdated` in `ChannelHandler`.
55+
- Deprecated `requestState` in `UserMessage` and `FileMessage`.
5356
- Improved stability.
5457

5558
## [Change Log](https://github.com/sendbird/SendBird-SDK-JavaScript/blob/master/CHANGELOG.md)

SendBird.d.ts

+11-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Type Definitions for SendBird SDK v3.0.118
2+
* Type Definitions for SendBird SDK v3.0.119
33
* homepage: https://sendbird.com/
44
* git: https://github.com/sendbird/SendBird-SDK-JavaScript
55
*/
@@ -266,6 +266,7 @@ declare namespace SendBird {
266266
onTypingStatusUpdated(channel: GroupChannel): void;
267267
onUserJoined(channel: GroupChannel, user: User): void;
268268
onUserLeft(channel: GroupChannel, user: User): void;
269+
onOperatorUpdated(channel: BaseChannel, operators: Array<User>): void;
269270
onUserEntered(channel: OpenChannel, user: User): void;
270271
onUserExited(channel: OpenChannel, user: User): void;
271272
onUserMuted(channel: OpenChannel | GroupChannel, user: User): void;
@@ -362,9 +363,11 @@ declare namespace SendBird {
362363
sender: Sender;
363364
reqId: string;
364365
translations: Object;
365-
requestState: 'none' | 'pending' | 'failed' | 'succeeded';
366+
requestState: 'none' | 'pending' | 'failed' | 'succeeded'; // DEPRECATED
367+
sendingStatus: 'none' | 'pending' | 'failed' | 'canceled' | 'succeeded';
366368
requestedMentionUserIds: Array<string>;
367369
errorCode: number;
370+
messageSurvivalSeconds: number;
368371
isResendable(): boolean;
369372
}
370373
interface UserMessageStatic {
@@ -395,9 +398,11 @@ declare namespace SendBird {
395398
size: number;
396399
type: string;
397400
thumbnails: Array<ThumbnailObject>;
398-
requestState: 'none' | 'pending' | 'failed' | 'succeeded';
401+
requestState: 'none' | 'pending' | 'failed' | 'succeeded'; // DEPRECATED
402+
sendingStatus: 'none' | 'pending' | 'failed' | 'canceled' | 'succeeded';
399403
requestedMentionUserIds: Array<string>;
400404
errorCode: number;
405+
messageSurvivalSeconds: number;
401406
isResendable(): boolean;
402407
}
403408
interface FileMessageStatic {
@@ -453,6 +458,7 @@ declare namespace SendBird {
453458

454459
interface Member extends User {
455460
state: 'invited' | 'joined';
461+
role: 'none' | 'operator';
456462
isBlockedByMe: boolean;
457463
isBlockingMe: boolean;
458464
}
@@ -1315,6 +1321,7 @@ declare namespace SendBird {
13151321
operators: Array<User>;
13161322
operatorUserIds: Array<string>;
13171323
accessCode: string;
1324+
messageSurvivalSeconds: number;
13181325

13191326
addUser(user: User): void;
13201327
addUsers(user: Array<User>): void;
@@ -1400,6 +1407,7 @@ declare namespace SendBird {
14001407
isDiscoverable: boolean;
14011408
myLastRead: number;
14021409
messageOffsetTimestamp: number;
1410+
messageSurvivalSeconds: number;
14031411

14041412
isEqual(target: GroupChannel): boolean;
14051413
isIdentical(target: GroupChannel): boolean;

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.118",
3+
"version": "3.0.119",
44
"authors": ["SendBird <[email protected]>"],
55
"homepage": "https://github.com/sendbird/SendBird-SDK-JavaScript",
66
"description": "SendBird JavaScript SDK",

package.json

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

0 commit comments

Comments
 (0)