Skip to content

Commit f34a84b

Browse files
committed
v3.1.9
1 parent ba15131 commit f34a84b

File tree

7 files changed

+51
-22
lines changed

7 files changed

+51
-22
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
# Changelog
22

3+
## v3.1.9 (MAR 16, 2022)
4+
- Deprecated `ConnectionManager` in `SendBird`.
5+
- Fixed wrong channel list order in `GroupChannelCollection`.
6+
- Added GroupChannelTotalUnreadChannelCountParams.
7+
- Added `getTotalUnreadChannelCount(params)` in `SendBird`.
8+
39
## v3.1.8 (FEB 11, 2022)
410
- Fixed duplicate file messages being sent by `sendFileMessage()` in React Native.
511
- Fixed new messages not being fetched on websocket connect/reconnect in `MessageCollection`.
6-
-
12+
713
## v3.1.7 (JAN 07, 2022)
814
- Applied type narrowing to `BaseMessage`, `BaseChannel` and `messageCallback`.
915
- Replaced all `File` type with the new `FileType` for React Native support.

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -341,9 +341,12 @@ Additionally, migration guide for clients currently using SyncManager will be av
341341

342342
## Changelogs
343343

344-
### v3.1.8 (FEB 11, 2022)
344+
### v3.1.9 (MAR 16, 2022)
345345

346346
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).
347347

348-
- Fixed duplicate file messages being sent by `sendFileMessage()` in React Native.
349-
- Fixed new messages not being fetched on websocket connect/reconnect in `MessageCollection`.
348+
- Deprecated `ConnectionManager` in `SendBird`.
349+
- Fixed wrong channel list order in `GroupChannelCollection`.
350+
- Added GroupChannelTotalUnreadChannelCountParams.
351+
- Added `getTotalUnreadChannelCount(params)` in `SendBird`.
352+
-

SendBird.d.ts

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* Type Definitions for Sendbird SDK v3.1.8
2+
* Type Definitions for Sendbird SDK v3.1.9
33
* homepage: https://sendbird.com/
44
* git: https://github.com/sendbird/Sendbird-SDK-JavaScript
55
*/
@@ -256,6 +256,7 @@ declare namespace SendBird {
256256
UserMessageParams: UserMessageParams;
257257
FileMessageParams: FileMessageParams;
258258
GroupChannelTotalUnreadMessageCountParams: GroupChannelTotalUnreadMessageCountParams;
259+
GroupChannelTotalUnreadChannelCountParams: GroupChannelTotalUnreadChannelCountParams;
259260
ScheduledUserMessageParams: ScheduledUserMessageParams;
260261
GroupChannelChangeLogsParams: GroupChannelChangeLogsParams;
261262
MessageRetrievalParams: MessageRetrievalParams;
@@ -273,6 +274,7 @@ declare namespace SendBird {
273274
currentUser: User;
274275
appInfo: AppInfo;
275276
ekey: string;
277+
isCacheEnabled: boolean;
276278

277279
setErrorFirstCallback(errorFirstCallback: boolean): void;
278280

@@ -405,6 +407,10 @@ declare namespace SendBird {
405407
*/
406408
getTotalUnreadMessageCount(callback?: groupChannelCountCallback): Promise<number>;
407409
getTotalUnreadChannelCount(callback?: groupChannelCountCallback): Promise<number>;
410+
getTotalUnreadChannelCount(
411+
groupChannelTotalUnreadChannelCountParams: GroupChannelTotalUnreadChannelCountParams,
412+
callback?: groupChannelCountCallback
413+
): Promise<number>;
408414

409415
getSubscribedTotalUnreadMessageCount(): number;
410416
getSubscribedCustomTypeTotalUnreadMessageCount(): number;
@@ -644,6 +650,12 @@ declare namespace SendBird {
644650
superChannelFilter: 'all' | 'super' | 'nonsuper';
645651
}
646652

653+
interface GroupChannelTotalUnreadChannelCountParams {
654+
new(): GroupChannelTotalUnreadChannelCountParams;
655+
channelCustomTypesFilter: Array<string>;
656+
superChannelFilter: 'all' | 'super' | 'nonsuper';
657+
}
658+
647659
interface Emoji {
648660
key: string;
649661
url: string;
@@ -1789,8 +1801,7 @@ declare namespace SendBird {
17891801
coverUrlOrImage: string | FileType;
17901802
data: string;
17911803
customType: string;
1792-
1793-
operatorUserIds(userIds: Array<string>): void;
1804+
operatorUserIds: Array<string>;
17941805
}
17951806

17961807
interface OpenChannel extends BaseChannel {

SendBird.min.js

Lines changed: 2 additions & 2 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.1.8",
3+
"version": "3.1.9",
44
"authors": [
55
"Sendbird <[email protected]>"
66
],

deprecated.md

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
11
# Deprecated classes, methods, properties
22

33

4+
## v3.1.9
5+
6+
### Classes
7+
8+
| Old class | New Class |
9+
| --------- | --------- |
10+
| ConnectionManager | N/A |
11+
12+
413
## v3.0.159
514

615
### Methods
716

817
| Old class | Old property | New class | New property |
9-
| --------- | ----------- | --------- | ---------- |
18+
| --------- | ------------ | --------- | ------------ |
1019
| MessageRetrievalParams | includeParentMessageText: boolean | MessageRetrievalParams | includeParentMessageInfo: boolean |
1120
| PreviousMessageListQuery | includeParentMessageText: boolean | PreviousMessageListQuery | includeParentMessageInfo: boolean |
1221
| PreviousMessageListQuery | includeReplies: boolean | PreviousMessageListQuery | replyType: ReplyType |
@@ -22,7 +31,7 @@
2231
### Methods
2332

2433
| Old class | Old method | New class | New method |
25-
| --------- | ----------- | --------- | ---------- |
34+
| --------- | ---------- | --------- | ---------- |
2635
| GroupChannel | markAsRead(): void | GroupChannel | markAsRead(callback: VoidCallback): Promise&lt;void&gt; |
2736

2837

@@ -31,7 +40,7 @@
3140
### Methods
3241

3342
| Old class | Old method | New class | New method |
34-
| --------- | ----------- | --------- | ---------- |
43+
| --------- | ---------- | --------- | ---------- |
3544
| GroupChannel | markAsDelivered(): void | SendBird | markAsDelivered(channelUrl: String): void |
3645

3746

@@ -40,7 +49,7 @@
4049
### Properties
4150

4251
| Old class | Old property | New class | New property |
43-
| --------- | ---------- | --------- | ---------- |
52+
| --------- | ------------ | --------- | ------------ |
4453
| UserMessage | sendingStatus: string | BaseMessage | sendingStatus: string |
4554
| FileMessage | sendingStatus: string | BaseMessage | sendingStatus: string |
4655
| AdminMessage | N/A | BaseMessage | sendingStatus: string |
@@ -63,7 +72,7 @@
6372
### Properties
6473

6574
| Old class | Old property | New class | New property |
66-
| --------- | ---------- | --------- | ---------- |
75+
| --------- | ------------ | --------- | ------------ |
6776
| PreviousMessageListQuery | includeReaction: boolean | PreviousMessageListQuery | includeReactions: boolean |
6877
| MessageChangeLogsParams | includeReaction: boolean | MessageChangeLogsParams | includeReactions: boolean |
6978
| MessageListParams | includeReaction: boolean | MessageListParams | includeReactions: boolean |
@@ -148,7 +157,7 @@
148157
### Properties
149158

150159
| Old class | Old property | New class | New property |
151-
| --------- | ---------- | --------- | ---------- |
160+
| --------- | ------------ | --------- | ------------ |
152161
| BaseMessageParams | metaArrayKeys: string[] | BaseMessageParams | metaArrays: MessageMetaArray[] |
153162

154163

@@ -157,7 +166,7 @@
157166
### Properties
158167

159168
| Old class | Old property | New class | New property |
160-
| --------- | ---------- | --------- | ---------- |
169+
| --------- | ------------ | --------- | ------------ |
161170
| UserMessage | requestState: string | UserMessage | sendingStatus: string |
162171
| FileMessage | requestState: string | FileMessage | sendingStatus: string |
163172

@@ -174,7 +183,7 @@
174183
### Methods
175184

176185
| Old class | Old method | New class | New method/property |
177-
| --------- | ---------- | --------- | ---------- |
186+
| --------- | ---------- | --------- | ------------------- |
178187
| SendBird | getCurrentUserId(): string | SendBird | currentUser: User |
179188

180189

@@ -200,7 +209,7 @@
200209
### Properties
201210

202211
| Old class | Old property | New class | New property |
203-
| --------- | ---------- | --------- | ---------- |
212+
| --------- | ------------ | --------- | ------------ |
204213
| GroupChannel | isPushEnabled: boolean | GroupChannel | myPushTriggerOption: string |
205214

206215

@@ -225,7 +234,7 @@
225234
### Properties
226235

227236
| Old class | Old property | New class | New property |
228-
| --------- | ---------- | --------- | ---------- |
237+
| --------- | ------------ | --------- | ------------ |
229238
| UserMessageParams | targetLanguages: string[] | UserMessageParams | translationTargetLanguages: string[] |
230239

231240

@@ -257,7 +266,7 @@
257266
### Properties
258267

259268
| Old class | Old property | New class | New property |
260-
| --------- | ---------- | --------- | ---------- |
269+
| --------- | ------------ | --------- | ------------ |
261270
| GroupChannelListQuery | customTypeFilter: string | GroupChannelListQuery | customTypesFilter: string[] |
262271

263272

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.1.8",
3+
"version": "3.1.9",
44
"description": "Sendbird JavaScript SDK",
55
"main": "SendBird.min.js",
66
"dependencies": {

0 commit comments

Comments
 (0)