Skip to content

Commit e6388eb

Browse files
authored
release: v3.6.0 - official feature config support (#662)
``` [v3.6.0] (June 28 2023) ### Feat: * Official support for Feature Configuration - You can now configure the features of UIKit through the `uikitOptions` prop of `<SendbirdProvider />` or `<App />` component. You can also find the detailed sample usage from [SAMPLE.md#UIKit-Configuration-Samples](./SAMPLES.md#UIKit-Configuration-Samples) - The minimum `@sendbird/chat` version has been increased to 4.9.2. ```jsx <SendbirdUIKitContainer uikitOptions={{ common: { enableUsingDefaultUserProfile: true, }, groupChannel: { enableMention: false, enableOgtag: true, enableReaction: true, enableTypingIndicator: true, input: { camera: { enablePhoto: true, enableVideo: true, }, gallery: { enablePhoto: true, enableVideo: true, }, enableDocument: true, }, }, groupChannelList: { enableTypingIndicator: true, enableMessageReceiptStatus: true, }, groupChannelSettings: { enableMessageSearch: true, }, openChannel: { enableOgtag: true, input: { camera: { enablePhoto: true, enableVideo: true, }, gallery: { enablePhoto: true, enableVideo: true, }, enableDocument: true, }, }, }} /> ``` [SDKRLSD-886](https://sendbird.atlassian.net/browse/SDKRLSD-886)
1 parent 850e03e commit e6388eb

File tree

4 files changed

+7553
-7500
lines changed

4 files changed

+7553
-7500
lines changed

CHANGELOG.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,57 @@
11
# Changelog - v3
2+
## [v3.6.0] (June 28 2023)
3+
4+
### Feat:
5+
* Official support for Feature Configuration
6+
- You can now configure the features of UIKit through the `uikitOptions` prop of `<SendbirdProvider />` or `<App />` component. You can also find the detailed sample usage from [SAMPLE.md#UIKit-Configuration-Samples](./SAMPLES.md#UIKit-Configuration-Samples)
7+
- The minimum `@sendbird/chat` version has been increased to 4.9.2.
8+
```jsx
9+
<SendbirdProvider
10+
uikitOptions={{
11+
common: {
12+
enableUsingDefaultUserProfile: true,
13+
},
14+
groupChannel: {
15+
enableMention: false,
16+
enableOgtag: true,
17+
enableReaction: true,
18+
enableTypingIndicator: true,
19+
input: {
20+
camera: {
21+
enablePhoto: true,
22+
enableVideo: true,
23+
},
24+
gallery: {
25+
enablePhoto: true,
26+
enableVideo: true,
27+
},
28+
enableDocument: true,
29+
},
30+
},
31+
groupChannelList: {
32+
enableTypingIndicator: true,
33+
enableMessageReceiptStatus: true,
34+
},
35+
groupChannelSettings: {
36+
enableMessageSearch: true,
37+
},
38+
openChannel: {
39+
enableOgtag: true,
40+
input: {
41+
camera: {
42+
enablePhoto: true,
43+
enableVideo: true,
44+
},
45+
gallery: {
46+
enablePhoto: true,
47+
enableVideo: true,
48+
},
49+
enableDocument: true,
50+
},
51+
},
52+
}}
53+
/>
54+
```
255

356
## [v3.5.2] (June 23 2023)
457

SAMPLES.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,4 +289,4 @@ See how you can create community channels on [CodeSandBox](https://codesandbox.i
289289

290290
## UIKit Configuration Samples
291291
Starting from version `@sendbird/uikit-react` + v3.6.0, we provide the ability to control certain UIKit configurations by passing `uikitOptions` prop to either the `SendbirdProvider` or `App` component.
292-
For more detailed information on the available configuration options, please refer to the [UIKit Configurations in React](REPLACE THIS WITH THE DOCS LINK) section in our official documentation. Additionally, you can explore a real example on [CodeSandbox](https://codesandbox.io/s/uikit-configuration-xgh3rw) to see it in action.
292+
For more detailed information on the available configuration options, please refer to the [UIKit Configurations in React](https://sendbird.com/docs/uikit/v3/react/uikit-config-guide/uikit-config-in-dashboard#2-uikit-config-setup-3-step-3-code-configuration) section in our official documentation. Additionally, you can explore a real example on [CodeSandbox](https://codesandbox.io/s/uikit-configuration-xgh3rw) to see it in action.

0 commit comments

Comments
 (0)