Skip to content

Commit 1eb40be

Browse files
committed
v3.0.62
1 parent 866297d commit 1eb40be

File tree

6 files changed

+29
-16
lines changed

6 files changed

+29
-16
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
Changelog
22
=========
33

4+
## v3.0.62
5+
* Added a property named `myRole` in the `GroupChannel` which is a role of current user in the group channel.
6+
* Added `GroupChannelTotalUnreadMessageCountParams` class that is used to get total unread message count.
7+
48
## v3.0.61
59
* Ordered member list by nickname alphabetically.
610
* Fixed a bug that a file upload.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ If you have trouble importing `SendBird`, please check your `tsconfig.json` file
3939
# [Documentation](https://docs.sendbird.com/javascript)
4040

4141

42-
## Upgrading to v3.0.61
42+
## Upgrading to v3.0.62
4343
If you want to check the record of other version, go to [Change Log](https://github.com/smilefam/SendBird-SDK-JavaScript/blob/master/CHANGELOG.md).
44-
* Ordered member list by nickname alphabetically.
45-
* Fixed a bug that a file upload.
44+
* Added a property named `myRole` in the `GroupChannel` which is a role of current user in the group channel.
45+
* Added `GroupChannelTotalUnreadMessageCountParams` class that is used to get total unread message count.
4646

4747

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

SendBird.d.ts

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Type Definitions for SendBird SDK v3.0.61
2+
* Type Definitions for SendBird SDK v3.0.62
33
* homepage: https://sendbird.com/
44
* git: https://github.com/smilefam/SendBird-SDK-JavaScript
55
*/
@@ -53,6 +53,7 @@ declare namespace SendBird {
5353
GroupChannelParams: GroupChannelParams;
5454
UserMessageParams: UserMessageParams;
5555
FileMessageParams: FileMessageParams;
56+
GroupChannelTotalUnreadMessageCountParams: GroupChannelTotalUnreadMessageCountParams;
5657

5758
connect(userId: string, callback?: userCallback): void;
5859
connect(userId: string, apiHost: string, wsHost: string, callback?: userCallback): void;
@@ -231,6 +232,11 @@ declare namespace SendBird {
231232
buildFromSerializedData(serializedObject: Object): AdminMessage;
232233
}
233234

235+
interface GroupChannelTotalUnreadMessageCountParams {
236+
channelCustomTypesFilter: Array<string>;
237+
superChannelFilter: 'all' | 'super' | 'nonsuper';
238+
}
239+
234240
interface UserMessageParams {
235241
message: string;
236242
data: string;
@@ -370,15 +376,15 @@ declare namespace SendBird {
370376
getPreviousMessagesByTimestamp(
371377
ts: number,
372378
isInclusive: boolean,
373-
prevtResultSize: number,
379+
prevResultSize: number,
374380
shouldReverse: boolean,
375381
messageType: string,
376382
customType: string,
377383
callback: messageListCallback
378384
): void;
379385
getPreviousAndNextMessagesByTimestamp(
380386
ts: number,
381-
prevtResultSize: number,
387+
prevResultSize: number,
382388
nextResultSize: number,
383389
shouldReverse: boolean,
384390
messageType: string,
@@ -397,15 +403,15 @@ declare namespace SendBird {
397403
getPreviousMessagesByID(
398404
messageId: number,
399405
isInclusive: boolean,
400-
prevtResultSize: number,
406+
prevResultSize: number,
401407
shouldReverse: boolean,
402408
messageType: string,
403409
customType: string,
404410
callback: messageListCallback
405411
): void;
406412
getPreviousAndNextMessagesByID(
407413
messageId: number,
408-
prevtResultSize: number,
414+
prevResultSize: number,
409415
nextResultSize: number,
410416
shouldReverse: boolean,
411417
messageType: string,
@@ -811,6 +817,7 @@ declare namespace SendBird {
811817
members: Array<Member>;
812818
memberCount: number;
813819
myMemberState: 'none' | 'joined' | 'invited';
820+
myRole: 'operator' | 'none';
814821
inviter: User;
815822

816823
refresh(callback: groupChannelCallback): void;
@@ -882,6 +889,8 @@ declare namespace SendBird {
882889
createMyGroupChannelListQuery(): GroupChannelListQuery;
883890
createPublicGroupChannelListQuery(): PublicGroupChannelListQuery;
884891

892+
getTotalUnreadMessageCount(groupChannelTotalUnreadMessageCountParams: GroupChannelTotalUnreadMessageCountParams,
893+
callback: groupChannelCountCallback): void;
885894
getTotalUnreadMessageCount(callback: groupChannelCountCallback): void;
886895
getTotalUnreadMessageCount(channelCustomTypes: Array<string>, callback: groupChannelCountCallback): void;
887896
getTotalUnreadChannelCount(callback: groupChannelCountCallback): void;

SendBird.min.js

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

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sendbird",
3-
"version": "3.0.61",
3+
"version": "3.0.62",
44
"authors": ["SendBird <[email protected]>"],
55
"homepage": "https://github.com/smilefam/SendBird-SDK-JavaScript",
66
"description": "SendBird JavaScript SDK",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sendbird",
3-
"version": "3.0.61",
3+
"version": "3.0.62",
44
"description": "SendBird JavaScript SDK",
55
"main": "SendBird.min.js",
66
"dependencies": {

0 commit comments

Comments
 (0)