Skip to content

Commit 9e6c7d5

Browse files
committed
v4.1.1
1 parent 63cedd1 commit 9e6c7d5

18 files changed

+52
-32
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# Changelog
33
## v4.1.1 (Oct 26, 2022)
4-
- Exported existing interfaces, `MessageSearchQueryParams` and others (twenty two in total)
4+
- Exported existing interfaces including `MessageSearchQueryParams` and others (22 in total)
55

66
## v4.1.0 (Oct 14, 2022)
77
# Features

__bundle-7712e6bc.js renamed to __bundle-23f58002.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-ab2e85ac.js renamed to __bundle-9bb57a9e.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-583cb5bc.js renamed to __bundle-c9501107.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

__bundle-5f264dab.js renamed to __bundle-fb9f599d.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

groupChannel.d.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,16 @@ export {
2626
Member,
2727
MemberListOrder,
2828
MemberListQuery,
29+
MemberListQueryParams,
2930
MembershipFilter,
3031
MemberState,
3132
MemberStateFilter,
3233
MessageCollection,
3334
MessageCollectionEventHandler,
3435
MessageCollectionInitHandler,
3536
MessageCollectionInitPolicy,
37+
MessageCollectionInitResultHandler,
38+
MessageCollectionParams,
3639
MessageEventContext,
3740
MessageEventSource,
3841
MessageFilter,
@@ -46,8 +49,14 @@ export {
4649
PublicGroupChannelListQueryParams,
4750
QueryType,
4851
ReadStatus,
52+
ScheduledFileMessageCreateParams,
53+
ScheduledFileMessageUpdateParams,
4954
ScheduledMessageListOrder,
55+
ScheduledMessageListQuery,
56+
ScheduledMessageListQueryParams,
5057
ScheduledStatus,
58+
ScheduledUserMessageCreateParams,
59+
ScheduledUserMessageUpdateParams,
5160
SendbirdGroupChat,
5261
SuperChannelFilter,
5362
TotalScheduledMessageCountParams,

groupChannel.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

index.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export {
2727
InvitationPreference,
2828
LogLevel,
2929
MemoryStore,
30+
MemoryStoreParams,
3031
MetaCounter,
3132
MetaData,
3233
MutedInfo,
@@ -51,6 +52,7 @@ export {
5152
SendbirdError,
5253
SessionHandler,
5354
SnoozePeriod,
55+
StoreItem,
5456
User,
5557
UserEventHandler,
5658
UserOnlineState,

lib/__definition.d.ts

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ export declare type FailedMessageHandler = (err: Error, message: SendableMessage
290290

291291
export declare type FileCompat = File | Blob | FileInfo;
292292

293-
declare interface FileInfo {
293+
export declare interface FileInfo {
294294
name: string;
295295
uri: string;
296296
type: string;
@@ -542,7 +542,7 @@ export declare class MemberListQuery extends ChannelDataListQuery {
542542
next(): Promise<Member[]>;
543543
}
544544

545-
declare interface MemberListQueryParams extends BaseListQueryParams {
545+
export declare interface MemberListQueryParams extends BaseListQueryParams {
546546
mutedMemberFilter?: MutedMemberFilter;
547547
memberStateFilter?: MemberStateFilter;
548548
nicknameStartsWithFilter?: string;
@@ -584,7 +584,7 @@ export declare class MemoryStore implements BaseStore {
584584
clear(): Promise<void>;
585585
}
586586

587-
declare interface MemoryStoreParams {
587+
export declare interface MemoryStoreParams {
588588
itemSizeLimit?: number;
589589
delay?: number;
590590
encryption?: Encryption;
@@ -595,7 +595,7 @@ export declare enum MentionType {
595595
CHANNEL = 'channel',
596596
}
597597

598-
declare interface MessageChangelogs {
598+
export declare interface MessageChangelogs {
599599
updatedMessages: BaseMessage[];
600600
deletedMessageIds: number[];
601601
hasMore: boolean;
@@ -644,9 +644,9 @@ export declare enum MessageCollectionInitPolicy {
644644
CACHE_AND_REPLACE_BY_API = 'cache_and_replace_by_api',
645645
}
646646

647-
declare type MessageCollectionInitResultHandler = (err: Error, messages: BaseMessage[]) => void;
647+
export declare type MessageCollectionInitResultHandler = (err: Error, messages: BaseMessage[]) => void;
648648

649-
declare interface MessageCollectionParams {
649+
export declare interface MessageCollectionParams {
650650
filter?: MessageFilter;
651651
startingPoint?: number;
652652
limit?: number;
@@ -767,7 +767,7 @@ export declare class MessageSearchQuery extends BaseListQuery {
767767
next(): Promise<BaseMessage[]>;
768768
}
769769

770-
declare interface MessageSearchQueryParams extends BaseListQueryParams {
770+
export declare interface MessageSearchQueryParams extends BaseListQueryParams {
771771
keyword: string;
772772
reverse?: boolean;
773773
exactMatch?: boolean;
@@ -902,7 +902,7 @@ export declare class ParticipantListQuery extends ChannelDataListQuery {
902902
next(): Promise<User[]>;
903903
}
904904

905-
type ParticipantListQueryParams = BaseListQueryParams;
905+
export type ParticipantListQueryParams = BaseListQueryParams;
906906

907907
export declare class Plugin {
908908
readonly type: string;
@@ -930,7 +930,7 @@ export declare class Poll {
930930
applyPollVoteEvent(event: PollVoteEvent): boolean;
931931
}
932932

933-
declare interface PollChangelogs {
933+
export declare interface PollChangelogs {
934934
updatedPolls: Poll[];
935935
deletedPollIds: number[];
936936
hasMore: boolean;
@@ -1036,7 +1036,7 @@ export declare class PreviousMessageListQuery extends ChannelDataListQuery {
10361036
load(): Promise<BaseMessage[]>;
10371037
}
10381038

1039-
declare interface PreviousMessageListQueryParams extends BaseListQueryParams {
1039+
export declare interface PreviousMessageListQueryParams extends BaseListQueryParams {
10401040
reverse?: boolean;
10411041
messageTypeFilter?: MessageTypeFilter;
10421042
customTypesFilter?: string[];
@@ -1146,11 +1146,11 @@ export declare enum Role {
11461146
NONE = 'none',
11471147
}
11481148

1149-
declare interface ScheduledFileMessageCreateParams extends FileMessageCreateParams {
1149+
export declare interface ScheduledFileMessageCreateParams extends FileMessageCreateParams {
11501150
scheduledAt: number;
11511151
}
11521152

1153-
declare interface ScheduledFileMessageUpdateParams extends BaseMessageUpdateParams {
1153+
export declare interface ScheduledFileMessageUpdateParams extends BaseMessageUpdateParams {
11541154
scheduledAt?: number;
11551155
file?: FileCompat;
11561156
fileUrl?: string;
@@ -1161,22 +1161,22 @@ declare interface ScheduledFileMessageUpdateParams extends BaseMessageUpdatePara
11611161
requireAuth?: boolean;
11621162
}
11631163

1164-
declare interface ScheduledInfo {
1164+
export declare interface ScheduledInfo {
11651165
scheduledMessageId: number;
11661166
scheduledAt: number;
11671167
scheduledMessageParams?: ScheduledUserMessageCreateParams | ScheduledFileMessageCreateParams;
11681168
}
11691169

1170-
declare interface ScheduledMessageRetrievalParams {
1170+
export declare interface ScheduledMessageRetrievalParams {
11711171
channelUrl: string;
11721172
scheduledMessageId: number;
11731173
}
11741174

1175-
declare interface ScheduledUserMessageCreateParams extends UserMessageCreateParams {
1175+
export declare interface ScheduledUserMessageCreateParams extends UserMessageCreateParams {
11761176
scheduledAt: number;
11771177
}
11781178

1179-
declare interface ScheduledUserMessageUpdateParams extends UserMessageUpdateParams {
1179+
export declare interface ScheduledUserMessageUpdateParams extends UserMessageUpdateParams {
11801180
scheduledAt?: number;
11811181
}
11821182

@@ -1361,7 +1361,7 @@ export declare interface SnoozePeriod {
13611361
endTs?: number;
13621362
}
13631363

1364-
declare interface StoreItem {
1364+
export declare interface StoreItem {
13651365
key: string;
13661366
value: object;
13671367
generation: number;
@@ -1403,7 +1403,7 @@ export declare class Thumbnail {
14031403
get plainUrl(): string;
14041404
}
14051405

1406-
declare interface ThumbnailSize {
1406+
export declare interface ThumbnailSize {
14071407
maxWidth: number;
14081408
maxHeight: number;
14091409
}
@@ -1805,7 +1805,7 @@ export declare enum ScheduledMessageListOrder {
18051805
SCHEDULED_AT = 'scheduled_at',
18061806
}
18071807

1808-
declare class ScheduledMessageListQuery extends BaseListQuery {
1808+
export declare class ScheduledMessageListQuery extends BaseListQuery {
18091809
readonly channelUrl: string;
18101810
readonly order: ScheduledMessageListOrder;
18111811
readonly reverse: boolean;
@@ -1814,7 +1814,7 @@ declare class ScheduledMessageListQuery extends BaseListQuery {
18141814
next(): Promise<BaseMessage[]>;
18151815
}
18161816

1817-
declare interface ScheduledMessageListQueryParams extends BaseListQueryParams {
1817+
export declare interface ScheduledMessageListQueryParams extends BaseListQueryParams {
18181818
channelUrl?: string;
18191819
order?: ScheduledMessageListOrder;
18201820
reverse?: boolean;

message.d.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@ export {
33
AppleCriticalAlertOptions,
44
BaseMessage,
55
FailedMessageHandler,
6+
FileInfo,
67
FileMessage,
78
FileMessageCreateParams,
89
FileMessageUpdateParams,
910
MentionType,
11+
MessageChangelogs,
1012
MessageChangeLogsParams,
1113
MessageHandler,
1214
MessageListParams,
@@ -16,22 +18,27 @@ export {
1618
MessageRetrievalParams,
1719
MessageSearchOrder,
1820
MessageSearchQuery,
21+
MessageSearchQueryParams,
1922
MessageType,
2023
MessageTypeFilter,
2124
OGImage,
2225
OGMetaData,
2326
PreviousMessageListQuery,
27+
PreviousMessageListQueryParams,
2428
PushNotificationDeliveryOption,
2529
Reaction,
2630
ReactionEvent,
2731
ReactionEventOperation,
2832
ReplyType,
33+
ScheduledInfo,
34+
ScheduledMessageRetrievalParams,
2935
Sender,
3036
SendingStatus,
3137
ThreadedMessageListParams,
3238
ThreadInfo,
3339
ThreadInfoUpdateEvent,
3440
Thumbnail,
41+
ThumbnailSize,
3542
UserMessage,
3643
UserMessageCreateParams,
3744
UserMessageUpdateParams,

message.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

openChannel.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,6 @@ export {
77
OpenChannelModule,
88
OpenChannelUpdateParams,
99
ParticipantListQuery,
10+
ParticipantListQueryParams,
1011
SendbirdOpenChat,
1112
} from './lib/__definition';

openChannel.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "4.1.0",
2+
"version": "4.1.1",
33
"description": "Sendbird SDK for JavaScript",
44
"name": "@sendbird/chat",
55
"author": "Sendbird <[email protected]>",

poll.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
export {
22
Poll,
3+
PollChangelogs,
34
PollCreateParams,
45
PollData,
56
PollListQuery,

poll.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sendbird.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)