Tags: WASD-Team/SendBird-UIKIT-JavaScript
Tags
v1.0.7(June 26, 2020)
- Features:
* Implement query customization - users can now customize internal queries that we use inside the app
to customize - ChannelList, MessageList and UserList rendering
* ChannelList.queries.channelListQuery (MyGroupChannelListQuery)
* ChannelList.queries.applicationUserListQuery (ApplicationUserListQuery), ChannelSettings.queries.applicationUserListQuery (ApplicationUserListQuery)
* Channel.queries.messageListQuery (MessageListQuery)
* UI for unknown message type
- Example
```
<ChannelList
queries={{
channelListQuery: { includeEmpty: true },
applicationUserListQuery: { limit: 30, userIdsFilter: ['yourId'] },
}}
/>
<Channel
channelUrl={channelUrl}
queries={{
messageListQuery: { prevResultSize: 10, includeParentMessageText: true, includeReaction: false },
}}
/>
<ChannelSetting
channelUrl={channelUrl}
queries={{
applicationUserListQuery: { limit: 30, userIdsFilter: ['yourId'] },
}}
/>
```
- Bug fixes:
* Various stability fixes
1.0.5(June 9, 2020)
- Summary:
Includes all of 1.0.4 and disable useReaction feature flag
- Features:
* Implement frozen channel:
* Disable edit/send message
* Real time status change
* Allow configuring params before operations through props:
* ChannelList.onBeforeCreateChannel
* ChannelSettings.onBeforeUpdateChannel
* Channel.onBeforeSendUserMessage
* Channel.onBeforeSendFileMessage
* Channel.onBeforeUpdateUserMessage
* Expose internal methods through sendBirdSelectors:
* sendBirdSelectors.getSdk
* sendBirdSelectors.getSendUserMessage
* sendBirdSelectors.getSendFileMessage
* sendBirdSelectors.getUpdateUserMessage
* sendBirdSelectors.getDeleteMessage
* sendBirdSelectors.getResendUserMessage
* sendBirdSelectors.getResendFileMessage
* sendBirdSelectors.getCreateChannel
* sendBirdSelectors.getLeaveChannel
- Bug fixes:
* Various stability fixes
- Dependency updates:
* SDK version - 3.0.123
1.0.4(June 9, 2020)
- Features:
* Implement frozen channel:
* Disable edit/send message
* Real time status change
* Allow configuring params before operations through props:
* ChannelList.onBeforeCreateChannel
* ChannelSettings.onBeforeUpdateChannel
* Channel.onBeforeSendUserMessage
* Channel.onBeforeSendFileMessage
* Channel.onBeforeUpdateUserMessage
* Expose internal methods through sendBirdSelectors:
* sendBirdSelectors.getSdk
* sendBirdSelectors.getSendUserMessage
* sendBirdSelectors.getSendFileMessage
* sendBirdSelectors.getUpdateUserMessage
* sendBirdSelectors.getDeleteMessage
* sendBirdSelectors.getResendUserMessage
* sendBirdSelectors.getResendFileMessage
* sendBirdSelectors.getCreateChannel
* sendBirdSelectors.getLeaveChannel
- Bug fixes:
* Various stability fixes
- Dependency updates:
* SDK version - 3.0.123
Release 1.0.2 - Features: * Loglevels * Add user-agent to identify ui kit version - Bug fixes: * Webpack break due to MomentJS update 2.24.xx * Duplicate messages are filtered on fetch * Fix double invocation of onChannelSelect * Various stability fixes - Dependency updates: * SDK version - 3.0.122 * MomentJS - 2.25.3
v1.0.1(APR 16, 2020) - Show default icon if avatar link is broken - Show parent icon button when context menu is opened - Show `(No Name)` when user has no nickname - Do not update notification bar on admin messages - Message will be send on `Enter` key, use `Shft + Enter` for newline - Various internal stability improvements
PreviousNext