Skip to content

Commit

Permalink
Merge pull request #221 from sendbird/release/3.8.1
Browse files Browse the repository at this point in the history
[SDKRLSD-1481] chore: release 3.8.1
  • Loading branch information
bang9 authored Nov 28, 2024
2 parents f229033 + 33f4e38 commit c804ee2
Show file tree
Hide file tree
Showing 17 changed files with 71 additions and 47 deletions.
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.8.1](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.8.0...v3.8.1) (2024-11-28)

### Features

- added showUserId config to suggested mention list ([5f7c6af](https://github.com/sendbird/sendbird-uikit-react-native/commit/5f7c6afbfa2b69ee2b8f8e21b9228fcae905c0c7))

### Bug Fixes

- add emoji fallback icon ([3d30123](https://github.com/sendbird/sendbird-uikit-react-native/commit/3d30123f5c1177a55aa417396dcaa3cb9112ab87))

## [3.8.0](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.6...v3.8.0) (2024-11-21)

### Features
Expand Down
44 changes: 12 additions & 32 deletions CHANGELOG_DRAFT.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,13 @@
## v3.8.0

- **Dependency Update**
The minimum version of `@sendbird/chat` has been bumped to `4.16.0`.

- **Reaction Support in Supergroup**
Reactions are now supported in supergroups. This update introduces a simplified `ReactedUserInfo` type, replacing the previous `User` and `Member` types for reaction-related data. For more details, please refer to the [#217](https://github.com/sendbird/sendbird-uikit-react-native/pull/217).

- **RTL Support**
Right-to-left (RTL) support is now automatically activated based on the language.

```ts
import { I18nManager } from 'react-native';

// To allow RTL support, use the following code:
I18nManager.allowRTL(true);

// To test RTL, you can force RTL by using the following code:
// I18nManager.forceRTL(true);
## v3.8.1

- **Added fallback for deleted emoji icons**
Fixed a crash that occurred when a reaction emoji was deleted and could not be found. A question mark icon will now appear as a fallback in such cases.

- **Support for hiding user ids in mention suggestions**
Added an option to hide user IDs in the mention suggestion list. It can be used as shown below:
```tsx
const module = createGroupChannelModule();
const GroupChannelFragment = createGroupChannelFragment({
SuggestedMentionList: (props) => <module.SuggestedMentionList {...props} showUserId={false} />,
});
```

**Android**: Add the following line to your `AndroidManifest.xml` to enable RTL support:

```xml
<application
android:supportsRtl="true">
</application>
```

**iOS**: For iOS, enable RTL support by adding supported languages in the Localizations section of your Xcode project settings.

- **Improved stability**
Some bugs related to voice messages have been fixed.
4 changes: 4 additions & 0 deletions docs-validation/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.8.1](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.8.0...v3.8.1) (2024-11-28)

**Note:** Version bump only for package @sendbird/docs-validation

## [3.8.0](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.6...v3.8.0) (2024-11-21)

### Features
Expand Down
2 changes: 1 addition & 1 deletion docs-validation/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sendbird/docs-validation",
"version": "3.8.0",
"version": "3.8.1",
"private": true,
"scripts": {
"test": "tsc --project tsconfig.build.json",
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"packages": ["packages/*", "sample", "docs-validation"],
"npmClient": "yarn",
"useWorkspaces": true,
"version": "3.8.0",
"version": "3.8.1",
"command": {
"publish": {
"conventionalCommits": true,
Expand Down
4 changes: 4 additions & 0 deletions packages/uikit-chat-hooks/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.8.1](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.8.0...v3.8.1) (2024-11-28)

**Note:** Version bump only for package @sendbird/uikit-chat-hooks

## [3.8.0](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.6...v3.8.0) (2024-11-21)

### Features
Expand Down
6 changes: 3 additions & 3 deletions packages/uikit-chat-hooks/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sendbird/uikit-chat-hooks",
"version": "3.8.0",
"version": "3.8.1",
"description": "A set of React hooks for integrating Sendbird chat functionality into your React app.",
"keywords": [
"sendbird",
Expand Down Expand Up @@ -45,10 +45,10 @@
"access": "public"
},
"dependencies": {
"@sendbird/uikit-utils": "3.8.0"
"@sendbird/uikit-utils": "3.8.1"
},
"devDependencies": {
"@sendbird/uikit-testing-tools": "3.8.0",
"@sendbird/uikit-testing-tools": "3.8.1",
"@types/react": "*",
"react": "18.2.0",
"react-native-builder-bob": "^0.18.0",
Expand Down
4 changes: 4 additions & 0 deletions packages/uikit-react-native-foundation/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.8.1](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.8.0...v3.8.1) (2024-11-28)

**Note:** Version bump only for package @sendbird/uikit-react-native-foundation

## [3.8.0](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.6...v3.8.0) (2024-11-21)

### Features
Expand Down
4 changes: 2 additions & 2 deletions packages/uikit-react-native-foundation/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sendbird/uikit-react-native-foundation",
"version": "3.8.0",
"version": "3.8.1",
"description": "A foundational UI kit for building chat-enabled React Native apps.",
"keywords": [
"sendbird",
Expand Down Expand Up @@ -48,7 +48,7 @@
"access": "public"
},
"dependencies": {
"@sendbird/uikit-utils": "3.8.0"
"@sendbird/uikit-utils": "3.8.1"
},
"devDependencies": {
"@types/react": "*",
Expand Down
10 changes: 10 additions & 0 deletions packages/uikit-react-native/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.8.1](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.8.0...v3.8.1) (2024-11-28)

### Features

- added showUserId config to suggested mention list ([5f7c6af](https://github.com/sendbird/sendbird-uikit-react-native/commit/5f7c6afbfa2b69ee2b8f8e21b9228fcae905c0c7))

### Bug Fixes

- add emoji fallback icon ([3d30123](https://github.com/sendbird/sendbird-uikit-react-native/commit/3d30123f5c1177a55aa417396dcaa3cb9112ab87))

## [3.8.0](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.6...v3.8.0) (2024-11-21)

### Features
Expand Down
8 changes: 4 additions & 4 deletions packages/uikit-react-native/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sendbird/uikit-react-native",
"version": "3.8.0",
"version": "3.8.1",
"description": "Sendbird UIKit for React Native: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.",
"keywords": [
"sendbird",
Expand Down Expand Up @@ -60,10 +60,10 @@
},
"dependencies": {
"@openspacelabs/react-native-zoomable-view": "^2.1.5",
"@sendbird/uikit-chat-hooks": "3.8.0",
"@sendbird/uikit-react-native-foundation": "3.8.0",
"@sendbird/uikit-chat-hooks": "3.8.1",
"@sendbird/uikit-react-native-foundation": "3.8.1",
"@sendbird/uikit-tools": "0.0.1-alpha.77",
"@sendbird/uikit-utils": "3.8.0"
"@sendbird/uikit-utils": "3.8.1"
},
"devDependencies": {
"@bam.tech/react-native-image-resizer": "^3.0.4",
Expand Down
4 changes: 4 additions & 0 deletions packages/uikit-testing-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.8.1](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.8.0...v3.8.1) (2024-11-28)

**Note:** Version bump only for package @sendbird/uikit-testing-tools

## [3.8.0](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.6...v3.8.0) (2024-11-21)

### Features
Expand Down
4 changes: 2 additions & 2 deletions packages/uikit-testing-tools/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sendbird/uikit-testing-tools",
"version": "3.8.0",
"version": "3.8.1",
"private": true,
"description": "UIKit testing tools",
"keywords": [
Expand Down Expand Up @@ -40,7 +40,7 @@
},
"devDependencies": {
"@sendbird/chat": "^4.16.0",
"@sendbird/uikit-utils": "3.8.0",
"@sendbird/uikit-utils": "3.8.1",
"@types/jest": "^29.4.0",
"@types/react": "*",
"@types/react-native": "*",
Expand Down
4 changes: 4 additions & 0 deletions packages/uikit-utils/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.8.1](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.8.0...v3.8.1) (2024-11-28)

**Note:** Version bump only for package @sendbird/uikit-utils

## [3.8.0](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.6...v3.8.0) (2024-11-21)

### Features
Expand Down
2 changes: 1 addition & 1 deletion packages/uikit-utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sendbird/uikit-utils",
"version": "3.8.0",
"version": "3.8.1",
"description": "A collection of utility functions and constants for building chat UI components with Sendbird UIKit.",
"keywords": [
"sendbird",
Expand Down
4 changes: 4 additions & 0 deletions sample/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [3.8.1](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.8.0...v3.8.1) (2024-11-28)

**Note:** Version bump only for package @sendbird/uikit-sample-cli

## [3.8.0](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.6...v3.8.0) (2024-11-21)

### Features
Expand Down
2 changes: 1 addition & 1 deletion sample/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@sendbird/uikit-sample-cli",
"version": "3.8.0",
"version": "3.8.1",
"private": true,
"scripts": {
"android": "react-native run-android",
Expand Down

0 comments on commit c804ee2

Please sign in to comment.