Skip to content

Commit d4d31e8

Browse files
committed
Add change log for v3.5.0
1 parent 4204a35 commit d4d31e8

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

CHANGELOG.md

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

3+
## [v3.5.0] (June 14 2023)
4+
5+
### Feat:
6+
* Mobile Browser UX Revamp
7+
We have revamped the UX to support mobile devices -
8+
* Revamped Modals
9+
* Revamped Context Menu -> Long press to open context menu
10+
* Revamped Message Input
11+
12+
This feature is disabled by default. To enable this feature, add the following prop to `SendBirdProvider` & `App` component.
13+
```javascript
14+
breakpoint?: string | boolean
15+
```
16+
17+
Example:
18+
```javascript
19+
<SendBirdProvider breakpoint="768px">
20+
```
21+
```javascript
22+
const isMobile = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
23+
return (
24+
<SendbirdProvider breakpoint={isMobile} />
25+
{
26+
isMobile
27+
? <MobileChatLayout />
28+
: <DesktopChatLayout />
29+
}
30+
</SendbirdProvider>
31+
)
32+
```
33+
34+
Other props:
35+
* SendbirdProvider?.onUserProfileMessage?: (channel: GroupChannel) => void
36+
Callback for handling when user sends a user profile message.
37+
38+
* Channel?.onBackClick?: () => void
39+
Callback for handling when user clicks on back button in channel.
40+
This is only applicable for mobile devices.
41+
42+
* Configure UIKit through Dashboard(not released yet)
43+
We are doing groundwork to support configuring UIKit through
44+
the dashboard. This will allow you to configure UIKit without
45+
having to add props to each component. This feature *will not* be a
46+
breaking change and will be backwards compatible.
47+
48+
### Chore:
49+
* TSC error in typescript sample
50+
* Samples -> Upgrade vite to 4.3.9
51+
52+
### Fix:
53+
* Connection
54+
* SDK on Sendbird component unmount
55+
* Message
56+
* Desktop - allow text select on Labels
57+
* Remove loading placeholder on ThumbnailMessage
58+
* OGMessage width overflow while adding reaction
59+
* Center align & remove ellipsis from admin message
60+
* Voice Message
61+
* Hide download option for voice message
62+
* Show warning when there is no voice recording permission
63+
* Race condition in playing audio files simultaneously
64+
* Stop voice player when recorder exits
65+
* Pause voice when component is removed from layout
66+
* Replies
67+
* Quoted text alignment for reply messages
68+
* MessageList: Triggering of random clicks while scroll to parent
69+
* Thread
70+
* Improve parent message detection
71+
* Emoji reactions overflow in message
72+
* Settings
73+
* <AllMemebers />: Show context menu on click
74+
* Open Channel
75+
* OpenChannel Context menu click leak
76+
* Vertical scroll on labels in open channel list
77+
378
## [v3.4.9] (June 02 2023)
479

580
Fixes:

0 commit comments

Comments
 (0)