Skip to content

Commit 66c6459

Browse files
committed
Release v3.8.0
1 parent 74da7cc commit 66c6459

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

CHANGELOG.md

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

3+
## [v3.8.0] (Nov 3 2023)
4+
5+
### Feat:
6+
* Added a feature to support predefined suggested reply options for AI chatbot trigger messages.
7+
* Introduced custom date format string sets, allowing users to customize the date format for `DateSeparators` and `UnreadCount`.
8+
* Exported the `initialMessagesFetch` callback from the hook to provide more flexibility in UIKit customization.
9+
10+
### Fixes:
11+
* Removed duplicate `UserProfileProvider` in `OpenChannelSettings``.
12+
* Removed the logic blocking the addition of empty channels to the ChannelList.
13+
* Fixed a runtime error in empty channels.
14+
* Added precise object dependencies in effect hooks to prevent unnecessary re-renders in the Channel module.
15+
* Used channel members instead of fetch when searched.
16+
17+
### Chores:
18+
* Migrated the rest of modules & UI components to TypeScript from Javascript.
19+
* Introduced new build settings:
20+
* Changes have been made to export modules using the [sub-path exports](https://nodejs.org/api/packages.html#subpath-exports) in the `package.json`. If you were using the package in a Native CJS environment, this might have an impact.
21+
In that case, you can migrate the path as follows:
22+
```diff
23+
- const ChannelList = require('@sendbird/uikit-react/cjs/ChannelList');
24+
+ const ChannelList = require('@sendbird/uikit-react/ChannelList');
25+
```
26+
* TypeScript support also has been improved. Now, precise types based on the source code are used.
27+
328
## [v3.7.0] (Oct 23 2023)
429

530
### Multiple Files Message

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.7.0",
3+
"version": "3.8.0",
44
"description": "Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.",
55
"keywords": [
66
"sendbird",

0 commit comments

Comments
 (0)