Skip to content

Commit

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

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

### Features

- added local configs screen to support dynamic configs ([8e2591a](https://github.com/sendbird/sendbird-uikit-react-native/commit/8e2591a8eeb09b96aa790a2622f0361e603d625f))
- added visibility of users who reacted in SuperGroupChannel ([a79ac92](https://github.com/sendbird/sendbird-uikit-react-native/commit/a79ac92b5b8fbaa0da92575d7937eaf27bd3180a))
- added visibility of users who reacted in SuperGroupChannel ([afa1c3d](https://github.com/sendbird/sendbird-uikit-react-native/commit/afa1c3d8b6979b06f6596c067fd8f88fd3003995))
- apply direction to text ui layout ([09f0bef](https://github.com/sendbird/sendbird-uikit-react-native/commit/09f0befbf31ff679bd67413673065e95328c3897))
- apply rtl support to open channel fragments ([ed9b5b5](https://github.com/sendbird/sendbird-uikit-react-native/commit/ed9b5b5dfec38dd25f213d1251306cb3a29110e3))
- apply rtl to channel preview component ([1e1e930](https://github.com/sendbird/sendbird-uikit-react-native/commit/1e1e930da7c5ef45c29ccca4a1f7d240c32b092b))
- apply rtl to group channel header ([080b3f4](https://github.com/sendbird/sendbird-uikit-react-native/commit/080b3f4a6a73ad259c590db7a1559f9310fb1ec0))
- apply rtl to icon component ([56c2793](https://github.com/sendbird/sendbird-uikit-react-native/commit/56c2793653d549607c8e588c8a495b1505665297))
- apply rtl to thread ([3aee405](https://github.com/sendbird/sendbird-uikit-react-native/commit/3aee4054218b2e768ed84e7fb3fe632fd8ca1d92))
- change left to start and right to end in styles ([6ffb896](https://github.com/sendbird/sendbird-uikit-react-native/commit/6ffb896894d5975a721a205c52df80ca6e42e1ba))
- support rtl to text and text input ([ee4a0c8](https://github.com/sendbird/sendbird-uikit-react-native/commit/ee4a0c817ec206deca153b53535fc5125c6dddb6))
- updated chat sdk version to 4.15.0 ([7cf3f47](https://github.com/sendbird/sendbird-uikit-react-native/commit/7cf3f47b53a444bc6af178a1c365c86c76f94d3e))
- updated chat sdk version to 4.16.0 ([5500831](https://github.com/sendbird/sendbird-uikit-react-native/commit/5500831f0b896d02583a234b2ba6d1b0e29deb03))

### Bug Fixes

- apply LRM,RLM properly for mention direction ([7c7a751](https://github.com/sendbird/sendbird-uikit-react-native/commit/7c7a7519e7c1d75ab23c437d9e411520c67210f4))
- clear voiceMessageStatusManager on unmount group channel fragment ([8c7a73a](https://github.com/sendbird/sendbird-uikit-react-native/commit/8c7a73a338b9b1543b26058bdbf8a173aea5529d))
- ensure text aligns center regardless of RTL setting ([89401bb](https://github.com/sendbird/sendbird-uikit-react-native/commit/89401bb73bcd7be60ad1f3ff12ca2172843ecca8))
- metion block should be grouped ([662e6f8](https://github.com/sendbird/sendbird-uikit-react-native/commit/662e6f88f80effacc80dcbb03e9a0caf8aeec760))
- reset currentTime when voice message stopped ([c91d7fd](https://github.com/sendbird/sendbird-uikit-react-native/commit/c91d7fdc19448cc231468796faebcf6af5957647))
- sync voice status of thread parent message component ([d3c76d5](https://github.com/sendbird/sendbird-uikit-react-native/commit/d3c76d56774fb12b810194b03aa011d5ea5b7bf4))

## [3.7.6](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.5...v3.7.6) (2024-11-05)

### Bug Fixes
Expand Down
34 changes: 32 additions & 2 deletions CHANGELOG_DRAFT.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,33 @@
## v3.7.6
## v3.8.0

- Reverted the Android CAMERA permission to mandatory.
- **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);
```

**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.
7 changes: 7 additions & 0 deletions docs-validation/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

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

### Features

- updated chat sdk version to 4.15.0 ([7cf3f47](https://github.com/sendbird/sendbird-uikit-react-native/commit/7cf3f47b53a444bc6af178a1c365c86c76f94d3e))
- updated chat sdk version to 4.16.0 ([5500831](https://github.com/sendbird/sendbird-uikit-react-native/commit/5500831f0b896d02583a234b2ba6d1b0e29deb03))

## [3.7.6](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.5...v3.7.6) (2024-11-05)

**Note:** Version bump only for package @sendbird/docs-validation
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.7.6",
"version": "3.8.0",
"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.7.6",
"version": "3.8.0",
"command": {
"publish": {
"conventionalCommits": true,
Expand Down
7 changes: 7 additions & 0 deletions packages/uikit-chat-hooks/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

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

### Features

- updated chat sdk version to 4.15.0 ([7cf3f47](https://github.com/sendbird/sendbird-uikit-react-native/commit/7cf3f47b53a444bc6af178a1c365c86c76f94d3e))
- updated chat sdk version to 4.16.0 ([5500831](https://github.com/sendbird/sendbird-uikit-react-native/commit/5500831f0b896d02583a234b2ba6d1b0e29deb03))

## [3.7.6](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.5...v3.7.6) (2024-11-05)

**Note:** Version bump only for package @sendbird/uikit-chat-hooks
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.7.6",
"version": "3.8.0",
"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.7.6"
"@sendbird/uikit-utils": "3.8.0"
},
"devDependencies": {
"@sendbird/uikit-testing-tools": "3.7.6",
"@sendbird/uikit-testing-tools": "3.8.0",
"@types/react": "*",
"react": "18.2.0",
"react-native-builder-bob": "^0.18.0",
Expand Down
16 changes: 16 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,22 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

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

### Features

- apply direction to text ui layout ([09f0bef](https://github.com/sendbird/sendbird-uikit-react-native/commit/09f0befbf31ff679bd67413673065e95328c3897))
- apply rtl support to open channel fragments ([ed9b5b5](https://github.com/sendbird/sendbird-uikit-react-native/commit/ed9b5b5dfec38dd25f213d1251306cb3a29110e3))
- apply rtl to channel preview component ([1e1e930](https://github.com/sendbird/sendbird-uikit-react-native/commit/1e1e930da7c5ef45c29ccca4a1f7d240c32b092b))
- apply rtl to icon component ([56c2793](https://github.com/sendbird/sendbird-uikit-react-native/commit/56c2793653d549607c8e588c8a495b1505665297))
- change left to start and right to end in styles ([6ffb896](https://github.com/sendbird/sendbird-uikit-react-native/commit/6ffb896894d5975a721a205c52df80ca6e42e1ba))
- support rtl to text and text input ([ee4a0c8](https://github.com/sendbird/sendbird-uikit-react-native/commit/ee4a0c817ec206deca153b53535fc5125c6dddb6))

### Bug Fixes

- apply LRM,RLM properly for mention direction ([7c7a751](https://github.com/sendbird/sendbird-uikit-react-native/commit/7c7a7519e7c1d75ab23c437d9e411520c67210f4))
- ensure text aligns center regardless of RTL setting ([89401bb](https://github.com/sendbird/sendbird-uikit-react-native/commit/89401bb73bcd7be60ad1f3ff12ca2172843ecca8))

## [3.7.6](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.5...v3.7.6) (2024-11-05)

**Note:** Version bump only for package @sendbird/uikit-react-native-foundation
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.7.6",
"version": "3.8.0",
"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.7.6"
"@sendbird/uikit-utils": "3.8.0"
},
"devDependencies": {
"@types/react": "*",
Expand Down
22 changes: 22 additions & 0 deletions packages/uikit-react-native/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,28 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

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

### Features

- added visibility of users who reacted in SuperGroupChannel ([a79ac92](https://github.com/sendbird/sendbird-uikit-react-native/commit/a79ac92b5b8fbaa0da92575d7937eaf27bd3180a))
- added visibility of users who reacted in SuperGroupChannel ([afa1c3d](https://github.com/sendbird/sendbird-uikit-react-native/commit/afa1c3d8b6979b06f6596c067fd8f88fd3003995))
- apply direction to text ui layout ([09f0bef](https://github.com/sendbird/sendbird-uikit-react-native/commit/09f0befbf31ff679bd67413673065e95328c3897))
- apply rtl to group channel header ([080b3f4](https://github.com/sendbird/sendbird-uikit-react-native/commit/080b3f4a6a73ad259c590db7a1559f9310fb1ec0))
- apply rtl to thread ([3aee405](https://github.com/sendbird/sendbird-uikit-react-native/commit/3aee4054218b2e768ed84e7fb3fe632fd8ca1d92))
- change left to start and right to end in styles ([6ffb896](https://github.com/sendbird/sendbird-uikit-react-native/commit/6ffb896894d5975a721a205c52df80ca6e42e1ba))
- support rtl to text and text input ([ee4a0c8](https://github.com/sendbird/sendbird-uikit-react-native/commit/ee4a0c817ec206deca153b53535fc5125c6dddb6))
- updated chat sdk version to 4.15.0 ([7cf3f47](https://github.com/sendbird/sendbird-uikit-react-native/commit/7cf3f47b53a444bc6af178a1c365c86c76f94d3e))
- updated chat sdk version to 4.16.0 ([5500831](https://github.com/sendbird/sendbird-uikit-react-native/commit/5500831f0b896d02583a234b2ba6d1b0e29deb03))

### Bug Fixes

- apply LRM,RLM properly for mention direction ([7c7a751](https://github.com/sendbird/sendbird-uikit-react-native/commit/7c7a7519e7c1d75ab23c437d9e411520c67210f4))
- clear voiceMessageStatusManager on unmount group channel fragment ([8c7a73a](https://github.com/sendbird/sendbird-uikit-react-native/commit/8c7a73a338b9b1543b26058bdbf8a173aea5529d))
- metion block should be grouped ([662e6f8](https://github.com/sendbird/sendbird-uikit-react-native/commit/662e6f88f80effacc80dcbb03e9a0caf8aeec760))
- reset currentTime when voice message stopped ([c91d7fd](https://github.com/sendbird/sendbird-uikit-react-native/commit/c91d7fdc19448cc231468796faebcf6af5957647))
- sync voice status of thread parent message component ([d3c76d5](https://github.com/sendbird/sendbird-uikit-react-native/commit/d3c76d56774fb12b810194b03aa011d5ea5b7bf4))

## [3.7.6](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.5...v3.7.6) (2024-11-05)

### Bug Fixes
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.7.6",
"version": "3.8.0",
"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.7.6",
"@sendbird/uikit-react-native-foundation": "3.7.6",
"@sendbird/uikit-chat-hooks": "3.8.0",
"@sendbird/uikit-react-native-foundation": "3.8.0",
"@sendbird/uikit-tools": "0.0.1-alpha.77",
"@sendbird/uikit-utils": "3.7.6"
"@sendbird/uikit-utils": "3.8.0"
},
"devDependencies": {
"@bam.tech/react-native-image-resizer": "^3.0.4",
Expand Down
7 changes: 7 additions & 0 deletions packages/uikit-testing-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

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

### Features

- updated chat sdk version to 4.15.0 ([7cf3f47](https://github.com/sendbird/sendbird-uikit-react-native/commit/7cf3f47b53a444bc6af178a1c365c86c76f94d3e))
- updated chat sdk version to 4.16.0 ([5500831](https://github.com/sendbird/sendbird-uikit-react-native/commit/5500831f0b896d02583a234b2ba6d1b0e29deb03))

## [3.7.6](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.5...v3.7.6) (2024-11-05)

**Note:** Version bump only for package @sendbird/uikit-testing-tools
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.7.6",
"version": "3.8.0",
"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.7.6",
"@sendbird/uikit-utils": "3.8.0",
"@types/jest": "^29.4.0",
"@types/react": "*",
"@types/react-native": "*",
Expand Down
14 changes: 14 additions & 0 deletions packages/uikit-utils/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

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

### Features

- added visibility of users who reacted in SuperGroupChannel ([a79ac92](https://github.com/sendbird/sendbird-uikit-react-native/commit/a79ac92b5b8fbaa0da92575d7937eaf27bd3180a))
- added visibility of users who reacted in SuperGroupChannel ([afa1c3d](https://github.com/sendbird/sendbird-uikit-react-native/commit/afa1c3d8b6979b06f6596c067fd8f88fd3003995))
- change left to start and right to end in styles ([6ffb896](https://github.com/sendbird/sendbird-uikit-react-native/commit/6ffb896894d5975a721a205c52df80ca6e42e1ba))
- updated chat sdk version to 4.15.0 ([7cf3f47](https://github.com/sendbird/sendbird-uikit-react-native/commit/7cf3f47b53a444bc6af178a1c365c86c76f94d3e))
- updated chat sdk version to 4.16.0 ([5500831](https://github.com/sendbird/sendbird-uikit-react-native/commit/5500831f0b896d02583a234b2ba6d1b0e29deb03))

### Bug Fixes

- apply LRM,RLM properly for mention direction ([7c7a751](https://github.com/sendbird/sendbird-uikit-react-native/commit/7c7a7519e7c1d75ab23c437d9e411520c67210f4))

## [3.7.6](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.5...v3.7.6) (2024-11-05)

**Note:** Version bump only for package @sendbird/uikit-utils
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.7.6",
"version": "3.8.0",
"description": "A collection of utility functions and constants for building chat UI components with Sendbird UIKit.",
"keywords": [
"sendbird",
Expand Down
11 changes: 11 additions & 0 deletions sample/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

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

### Features

- added local configs screen to support dynamic configs ([8e2591a](https://github.com/sendbird/sendbird-uikit-react-native/commit/8e2591a8eeb09b96aa790a2622f0361e603d625f))
- added visibility of users who reacted in SuperGroupChannel ([a79ac92](https://github.com/sendbird/sendbird-uikit-react-native/commit/a79ac92b5b8fbaa0da92575d7937eaf27bd3180a))
- apply direction to text ui layout ([09f0bef](https://github.com/sendbird/sendbird-uikit-react-native/commit/09f0befbf31ff679bd67413673065e95328c3897))
- change left to start and right to end in styles ([6ffb896](https://github.com/sendbird/sendbird-uikit-react-native/commit/6ffb896894d5975a721a205c52df80ca6e42e1ba))
- updated chat sdk version to 4.15.0 ([7cf3f47](https://github.com/sendbird/sendbird-uikit-react-native/commit/7cf3f47b53a444bc6af178a1c365c86c76f94d3e))
- updated chat sdk version to 4.16.0 ([5500831](https://github.com/sendbird/sendbird-uikit-react-native/commit/5500831f0b896d02583a234b2ba6d1b0e29deb03))

## [3.7.6](https://github.com/sendbird/sendbird-uikit-react-native/compare/v3.7.5...v3.7.6) (2024-11-05)

### Bug Fixes
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.7.6",
"version": "3.8.0",
"private": true,
"scripts": {
"android": "react-native run-android",
Expand Down

0 comments on commit d981ebe

Please sign in to comment.