Skip to content

Commit 1bcbef9

Browse files
authored
[v3.2.0] (Sep 27 2022) (#309)
Features: * OpenChannelList component * Create new smart components (modules) * CreateOpenChannel * OpenChannelList * Add a renderHeader props into the ui/Modal component * Add stringSet for OpenChannelLisit and CreateOpenChannel components * OPEN_CHANNEL_LIST__TITLE: 'Channels', * CREATE_OPEN_CHANNEL_LIST__TITLE: 'New channel profile', * CREATE_OPEN_CHANNEL_LIST__SUBTITLE__IMG_SECTION: 'Channel image', * CREATE_OPEN_CHANNEL_LIST__SUBTITLE__IMG_UPLOAD: 'Upload', * CREATE_OPEN_CHANNEL_LIST__SUBTITLE__TEXT_SECTION: 'Channel name', * CREATE_OPEN_CHANNEL_LIST__SUBTITLE__TEXT_PLACE_HOLDER: 'Enter channel name', * CREATE_OPEN_CHANNEL_LIST__SUBMIT: 'Create', * Add prop?.value to MessageWrappers * @sendbird/uikit-react/Channel/components/MessageInput * @sendbird/uikit-react/OpenChannel/components/OpenChannelInput * @sendbird/uikit-react/ui/MessageInput * Value is reset when channelURL changes Fixes: * Fix issue where ConnectionHandler overwrite SessionHandler * Use queries from @sendbird/chat * Use imported versions of GroupChannelListQueryParams and ApplicationUserListQueryParams * Fix `o`penChannel casing in type defn * Add some missing localization variables * Deprecate ChatHeader and ChannelPreview in @sendbird/uikit-react/ui * Replace the ButtonTypes and ButtonSizes into the Button/index * Apply scroll to input and dark theme color to UserProfile * Disable the create channel button when no user invite * Use ref from MessageInputWrapper props if present * Some CSS level polishing fixes~ Dev. Env: * Remove `enzyme` and `react-test-renderer` * Upgrade the `react` version to **v18** * Upgrade the `storybook` version to **v6.5.10** * Upgrade the `jest` and `babel-jest` to **v29** * Upgrade the `jsdom` to **v20** * Install `jest-environment-jsdom` * Install `global-jsdom` * Install `testing-library` (`@testing-library/react` and `@testing-library/jest-dom`) * Migrate every tests with `testing-library` instead of the `enzyme` and `react-test-renderer * Replace node-sass with sass(Dart Sass) * Reduce bundle size by treating react-dom/server as external
1 parent 31ce483 commit 1bcbef9

File tree

3 files changed

+51
-3
lines changed

3 files changed

+51
-3
lines changed

CHANGELOG.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
# Changelog - v3
22

3+
## [v3.2.0] (Sep 27 2022)
4+
5+
Features:
6+
* OpenChannelList component
7+
* Create new smart components (modules)
8+
* CreateOpenChannel
9+
* OpenChannelList
10+
* Add a renderHeader props into the ui/Modal component
11+
* Add stringSet for OpenChannelLisit and CreateOpenChannel components
12+
* OPEN_CHANNEL_LIST__TITLE: 'Channels',
13+
* CREATE_OPEN_CHANNEL_LIST__TITLE: 'New channel profile',
14+
* CREATE_OPEN_CHANNEL_LIST__SUBTITLE__IMG_SECTION: 'Channel image',
15+
* CREATE_OPEN_CHANNEL_LIST__SUBTITLE__IMG_UPLOAD: 'Upload',
16+
* CREATE_OPEN_CHANNEL_LIST__SUBTITLE__TEXT_SECTION: 'Channel name',
17+
* CREATE_OPEN_CHANNEL_LIST__SUBTITLE__TEXT_PLACE_HOLDER: 'Enter channel name',
18+
* CREATE_OPEN_CHANNEL_LIST__SUBMIT: 'Create',
19+
* Add prop?.value to MessageWrappers
20+
* @sendbird/uikit-react/Channel/components/MessageInput
21+
* @sendbird/uikit-react/OpenChannel/components/OpenChannelInput
22+
* @sendbird/uikit-react/ui/MessageInput
23+
* Value is reset when channelURL changes
24+
25+
Fixes:
26+
* Fix issue where ConnectionHandler overwrite SessionHandler
27+
* Use queries from @sendbird/chat
28+
* Use imported versions of GroupChannelListQueryParams and ApplicationUserListQueryParams
29+
* Fix `o`penChannel casing in type defn
30+
* Add some missing localization variables
31+
* Deprecate ChatHeader and ChannelPreview in @sendbird/uikit-react/ui
32+
* Replace the ButtonTypes and ButtonSizes into the Button/index
33+
* Apply scroll to input and dark theme color to UserProfile
34+
* Disable the create channel button when no user invite
35+
* Use ref from MessageInputWrapper props if present
36+
* Some CSS level polishing fixes~
37+
38+
Dev. Env:
39+
* Remove `enzyme` and `react-test-renderer`
40+
* Upgrade the `react` version to **v18**
41+
* Upgrade the `storybook` version to **v6.5.10**
42+
* Upgrade the `jest` and `babel-jest` to **v29**
43+
* Upgrade the `jsdom` to **v20**
44+
* Install `jest-environment-jsdom`
45+
* Install `global-jsdom`
46+
* Install `testing-library` (`@testing-library/react` and `@testing-library/jest-dom`)
47+
* Migrate every tests with `testing-library` instead of the `enzyme` and `react-test-renderer
48+
* Replace node-sass with sass(Dart Sass)
49+
* Reduce bundle size by treating react-dom/server as external
50+
351
## [v3.1.3] (Sep 19 2022)
452

553
Features:

package-lock.json

Lines changed: 2 additions & 2 deletions
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,6 +1,6 @@
11
{
22
"name": "@sendbird/uikit-react",
3-
"version": "3.1.3",
3+
"version": "3.2.0",
44
"description": "React based UI kit for sendbird",
55
"main": "dist/index.js",
66
"style": "dist/index.css",

0 commit comments

Comments
 (0)