Skip to content

Commit 732a43e

Browse files
committed
SDK ver3.0.38
1 parent 1353653 commit 732a43e

File tree

6 files changed

+35
-12
lines changed

6 files changed

+35
-12
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
Changelog
22
=========
3+
4+
## v3.0.38
5+
* Added `createMetaData`, `updateMetaData`, `deleteMetaData` and `deleteAllMetaData` in `User`.
6+
* Added `metaDataKey` and `metaDataValues` filter in `UserListQuery`.
7+
* Added `isFrozen` in `OpenChannel`.
8+
* Added `hidePreviousMessages` option in `hide` function.
9+
310
## v3.0.37
411
* Added `channelNameContainsFilter` in myGroupChannelListQuery object.
512
* Added `onMetaDataCreated`, `onMetaDataUpdated`, `onMetaDataDeleted`, `onMetaCountersCreated`, `onMetaCountersUpdated` and `onMetaCountersDeleted` handlers in `ChannelHandler`.

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,12 @@ SendBird-SDK-JavaScript
2929
# [Documentation](https://docs.sendbird.com/javascript)
3030

3131

32-
## Upgrading to v3.0.37
33-
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).
34-
* Added `channelNameContainsFilter` in myGroupChannelListQuery object.
35-
* Added `onMetaDataCreated`, `onMetaDataUpdated`, `onMetaDataDeleted`, `onMetaCountersCreated`, `onMetaCountersUpdated` and `onMetaCountersDeleted` handlers in `ChannelHandler`.
32+
## Upgrading to v3.0.38
33+
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).
34+
* Added `createMetaData`, `updateMetaData`, `deleteMetaData` and `deleteAllMetaData` in `User`.
35+
* Added `metaDataKey` and `metaDataValues` filter in `UserListQuery`.
36+
* Added `isFrozen` in `OpenChannel`.
37+
* Added `hidePreviousMessages` option in `hide` function.
3638

3739

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

SendBird.d.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,13 @@ interface User {
104104
userId: string;
105105
connectionStatus: string;
106106
lastSeenAt: string;
107+
metaData: Object;
108+
109+
createMetaData(metaDataMap: Object, callback: Function): void;
110+
updateMetaData(metaDataMap: Object, callback: Function): void;
111+
updateMetaData(metaDataMap: Object, upsert: boolean, callback: Function): void;
112+
deleteMetaData(metaDataKey: string, callback: Function): void;
113+
deleteAllMetaData(callback: Function): void;
107114
}
108115

109116
interface Member extends User {
@@ -114,6 +121,8 @@ interface UserListQuery {
114121
hasNext: boolean;
115122
limit: number;
116123
isLoading: boolean;
124+
metaDataKey: string;
125+
metaDataValues: Array<string>;
117126

118127
next(callback?: Function): void;
119128
}
@@ -308,6 +317,10 @@ interface ChannelHandler_Instance {
308317
* Open Channel
309318
*/
310319
interface OpenChannel extends BaseChannel {
320+
isFrozen: boolean;
321+
participantCount: number;
322+
operators: Array<User>;
323+
311324
createChannel(callback: Function): void;
312325
createChannel(name: string, coverUrlOrImageFile: string|File, data: string, callback: Function): void;
313326
createChannel(name: string, coverUrlOrImageFile: string|File, data: string, operatorUserIds: Array<string>|string, callback: Function): void;
@@ -419,6 +432,7 @@ interface GroupChannel extends BaseChannel {
419432
inviteWithUserIds(userIds: Array<string>, callback: Function): void;
420433
leave(callback: Function): void;
421434
hide(callback: Function): void;
435+
hide(hidePreviousMessages: boolean, callback: Function): void;
422436

423437
acceptInvitation(callback: Function): void;
424438
declineInvitation(callback: Function): 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.37",
3+
"version": "3.0.38",
44
"authors": [
55
"SendBird <[email protected]>"
66
],

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

0 commit comments

Comments
 (0)