Skip to content

Commit 8d467c0

Browse files
committed
v4.0.7
1 parent 36950f7 commit 8d467c0

13 files changed

+53
-27
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11

22
# Changelog
33

4+
## v4.0.7 (Jul 20, 2022)
5+
- Fixed a bug where `groupChannelCollection.hasNext` is always true.
6+
- Fixed a bug where `messageCollection.initialize()` returning the result in reverse order.
7+
- Fixed a bug where `channelHandler.onMentionReceived()` returning a channel with `mentionedCount` value not updated when expected to be updated.
8+
- Params parameter of `getUnreadItemCount()`, `getTotalUnreadMessageCount()`, `getTotalScheduledMessageCount()`, `createDistinctChannelIfNotExist()` in `GroupChannelModule` are now made optional.
9+
- Deprecated `sessionHandler.onSessionExpired()`.
10+
- Improved stability.
11+
412
## v4.0.6 (Jul 8, 2022)
513
- Fixed a bug `messageRequestHandler.onFailed()` to always return a failed message.
614
- Improved stability.

__bundle-3cbfe38b.js

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

__bundle-f6fc1cc7.js renamed to __bundle-8b498ac4.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-60410655.js renamed to __bundle-9d26c444.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-9e4a3d2f.js

Lines changed: 0 additions & 15 deletions
This file was deleted.

__bundle-ba710a09.js renamed to __bundle-faacf744.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.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.

lib/__definition.d.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1190,6 +1190,9 @@ export declare enum SendingStatus {
11901190
}
11911191

11921192
export declare class SessionHandler {
1193+
/**
1194+
* @deprecated since v4.0.7
1195+
*/
11931196
onSessionExpired: () => void;
11941197
onSessionTokenRequired: (resolve: SessionTokenRefreshResolve, reject: SessionTokenRefreshReject) => void;
11951198
onSessionError: (err: Error) => void;
@@ -1518,15 +1521,15 @@ export declare class GroupChannelModule extends Module {
15181521
params: GroupChannelChangeLogsParams,
15191522
): Promise<GroupChannelChangelogs>;
15201523
getGroupChannelCount(params: GroupChannelCountParams): Promise<number>;
1521-
getUnreadItemCount(params: UnreadItemCountParams): Promise<UnreadItemCount>;
1524+
getUnreadItemCount(params?: UnreadItemCountParams): Promise<UnreadItemCount>;
15221525
getTotalUnreadChannelCount(): Promise<number>;
1523-
getTotalUnreadMessageCount(params: TotalUnreadMessageCountParams): Promise<number>;
1524-
getTotalScheduledMessageCount(params: TotalScheduledMessageCountParams): Promise<number>;
1526+
getTotalUnreadMessageCount(params?: TotalUnreadMessageCountParams): Promise<number>;
1527+
getTotalScheduledMessageCount(params?: TotalScheduledMessageCountParams): Promise<number>;
15251528
getSubscribedTotalUnreadMessageCount(): number;
15261529
getSubscribedCustomTypeTotalUnreadMessageCount(): number;
15271530
getSubscribedCustomTypeUnreadMessageCount(customType: string): number;
15281531
createChannel(params?: GroupChannelCreateParams): Promise<GroupChannel>;
1529-
createDistinctChannelIfNotExist(params: GroupChannelCreateParams): Promise<GroupChannel>;
1532+
createDistinctChannelIfNotExist(params?: GroupChannelCreateParams): Promise<GroupChannel>;
15301533
createChannelWithUserIds(
15311534
userIds: string[],
15321535
isDistinct?: boolean,

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