From c756816b7973aa10cdc7cbc6f8541966bbc29c35 Mon Sep 17 00:00:00 2001 From: bang9 Date: Thu, 28 Nov 2024 17:23:59 +0900 Subject: [PATCH 1/2] chore: update changelog draft --- CHANGELOG_DRAFT.md | 44 ++++++++++++-------------------------------- 1 file changed, 12 insertions(+), 32 deletions(-) diff --git a/CHANGELOG_DRAFT.md b/CHANGELOG_DRAFT.md index 797d6734..7a391282 100644 --- a/CHANGELOG_DRAFT.md +++ b/CHANGELOG_DRAFT.md @@ -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) => , + }); ``` - - **Android**: Add the following line to your `AndroidManifest.xml` to enable RTL support: - - ```xml - - - ``` - - **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. From 33f4e385cdccfdf83ac1b4fe1ab19955590c1330 Mon Sep 17 00:00:00 2001 From: sendbird-sdk-deployment Date: Thu, 28 Nov 2024 08:31:59 +0000 Subject: [PATCH 2/2] chore(release): release packages v3.8.1 --- CHANGELOG.md | 10 ++++++++++ docs-validation/CHANGELOG.md | 4 ++++ docs-validation/package.json | 2 +- lerna.json | 2 +- packages/uikit-chat-hooks/CHANGELOG.md | 4 ++++ packages/uikit-chat-hooks/package.json | 6 +++--- packages/uikit-react-native-foundation/CHANGELOG.md | 4 ++++ packages/uikit-react-native-foundation/package.json | 4 ++-- packages/uikit-react-native/CHANGELOG.md | 10 ++++++++++ packages/uikit-react-native/package.json | 8 ++++---- packages/uikit-testing-tools/CHANGELOG.md | 4 ++++ packages/uikit-testing-tools/package.json | 4 ++-- packages/uikit-utils/CHANGELOG.md | 4 ++++ packages/uikit-utils/package.json | 2 +- sample/CHANGELOG.md | 4 ++++ sample/package.json | 2 +- 16 files changed, 59 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 03fdf203..a2b3599c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/docs-validation/CHANGELOG.md b/docs-validation/CHANGELOG.md index 87abd99e..bd9dd5e1 100644 --- a/docs-validation/CHANGELOG.md +++ b/docs-validation/CHANGELOG.md @@ -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 diff --git a/docs-validation/package.json b/docs-validation/package.json index 0f62fcb0..e5832a4e 100644 --- a/docs-validation/package.json +++ b/docs-validation/package.json @@ -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", diff --git a/lerna.json b/lerna.json index 51e62157..a70ba9f9 100644 --- a/lerna.json +++ b/lerna.json @@ -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, diff --git a/packages/uikit-chat-hooks/CHANGELOG.md b/packages/uikit-chat-hooks/CHANGELOG.md index 1a0adc46..673bf5d6 100644 --- a/packages/uikit-chat-hooks/CHANGELOG.md +++ b/packages/uikit-chat-hooks/CHANGELOG.md @@ -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 diff --git a/packages/uikit-chat-hooks/package.json b/packages/uikit-chat-hooks/package.json index 6d5f3db3..97510b02 100644 --- a/packages/uikit-chat-hooks/package.json +++ b/packages/uikit-chat-hooks/package.json @@ -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", @@ -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", diff --git a/packages/uikit-react-native-foundation/CHANGELOG.md b/packages/uikit-react-native-foundation/CHANGELOG.md index d89d648b..7f2c68bf 100644 --- a/packages/uikit-react-native-foundation/CHANGELOG.md +++ b/packages/uikit-react-native-foundation/CHANGELOG.md @@ -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 diff --git a/packages/uikit-react-native-foundation/package.json b/packages/uikit-react-native-foundation/package.json index 7c78c5c9..251d4768 100644 --- a/packages/uikit-react-native-foundation/package.json +++ b/packages/uikit-react-native-foundation/package.json @@ -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", @@ -48,7 +48,7 @@ "access": "public" }, "dependencies": { - "@sendbird/uikit-utils": "3.8.0" + "@sendbird/uikit-utils": "3.8.1" }, "devDependencies": { "@types/react": "*", diff --git a/packages/uikit-react-native/CHANGELOG.md b/packages/uikit-react-native/CHANGELOG.md index 773d3e3a..10e40543 100644 --- a/packages/uikit-react-native/CHANGELOG.md +++ b/packages/uikit-react-native/CHANGELOG.md @@ -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 diff --git a/packages/uikit-react-native/package.json b/packages/uikit-react-native/package.json index 0bb9a45d..c6be2766 100644 --- a/packages/uikit-react-native/package.json +++ b/packages/uikit-react-native/package.json @@ -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", @@ -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", diff --git a/packages/uikit-testing-tools/CHANGELOG.md b/packages/uikit-testing-tools/CHANGELOG.md index e6687e40..8d5e6d61 100644 --- a/packages/uikit-testing-tools/CHANGELOG.md +++ b/packages/uikit-testing-tools/CHANGELOG.md @@ -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 diff --git a/packages/uikit-testing-tools/package.json b/packages/uikit-testing-tools/package.json index 81bb0515..fdece710 100644 --- a/packages/uikit-testing-tools/package.json +++ b/packages/uikit-testing-tools/package.json @@ -1,6 +1,6 @@ { "name": "@sendbird/uikit-testing-tools", - "version": "3.8.0", + "version": "3.8.1", "private": true, "description": "UIKit testing tools", "keywords": [ @@ -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": "*", diff --git a/packages/uikit-utils/CHANGELOG.md b/packages/uikit-utils/CHANGELOG.md index 873dcf6a..f43c2ca3 100644 --- a/packages/uikit-utils/CHANGELOG.md +++ b/packages/uikit-utils/CHANGELOG.md @@ -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 diff --git a/packages/uikit-utils/package.json b/packages/uikit-utils/package.json index c7367df2..ebe9ee93 100644 --- a/packages/uikit-utils/package.json +++ b/packages/uikit-utils/package.json @@ -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", diff --git a/sample/CHANGELOG.md b/sample/CHANGELOG.md index d0797cbe..2aca13a5 100644 --- a/sample/CHANGELOG.md +++ b/sample/CHANGELOG.md @@ -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 diff --git a/sample/package.json b/sample/package.json index 007674b3..449c6030 100644 --- a/sample/package.json +++ b/sample/package.json @@ -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",