|
1 | 1 | # Changelog - v3 |
2 | 2 |
|
| 3 | +## [v3.11.14] (June 19, 2024) |
| 4 | +### Features |
| 5 | +- Markdown Support for Text Messages |
| 6 | + - Added `enableMarkdownForUserMessage` to `UIKitOptions`. When enabled, markdown syntaxes for bold and link are now applied to user messages. |
| 7 | + |
| 8 | +- Descriptive Color Names Support |
| 9 | + - Users can now customize the color set using more descriptive color names instead of numerical codes. |
| 10 | + - Added a color map parsing utility function, `mapColorKeys`, to support both new and existing color names. |
| 11 | + - Detailed color name mappings: |
| 12 | + 1. Primary, Secondary, Error, information |
| 13 | + ``` |
| 14 | + Primary-500 -> Primary-extra dark |
| 15 | + Primary-400 -> Primary-dark |
| 16 | + Primary-300 -> Primary-main |
| 17 | + Primary-200 -> Primary-light |
| 18 | + Primary-100 -> Primary-extra light |
| 19 | +
|
| 20 | + Secondary-500 -> Secondary-extra dark |
| 21 | + Secondary-400 -> Secondary-dark |
| 22 | + Secondary-300 -> Secondary-main |
| 23 | + Secondary-200 -> Secondary-light |
| 24 | + Secondary-100 -> Secondary-extra light |
| 25 | + ``` |
| 26 | + 2. Background 100~700: No changes |
| 27 | + 3. Overlay |
| 28 | + ``` |
| 29 | + Overlay-01 -> Overlay-dark |
| 30 | + Overlay-02 -> Overlay-light |
| 31 | + ``` |
| 32 | + 4. OnLight & OnDark |
| 33 | + ``` |
| 34 | + // On Light |
| 35 | + On Light-01 -> Onlight-text-high-emphasis |
| 36 | + On Light-02 -> Onlight-text-mid-emphasis |
| 37 | + On Light-03 -> Onlight-text-low-emphasis |
| 38 | + On Light-04 -> Onlight-text-disabled |
| 39 | + // On Dark |
| 40 | + On Dark -01 -> Ondark-text-high-emphasis |
| 41 | + On Dark -02 -> Ondark-text-mid-emphasis |
| 42 | + On Dark -03 -> Ondark-text-low-emphasis |
| 43 | + On Dark -04 -> Ondark-text-disabled |
| 44 | + ``` |
| 45 | +
|
| 46 | +### Fixes |
| 47 | +- Fixed an issue where the `newMessages` array was not being reset even after the message list scroll reached the bottom, causing the message notification bar to not disappear properly. Manually called `resetNewMessages()` under certain conditions. |
| 48 | +- Updated the logic to align with other platforms for consistency. Relocated the logic to the same section where other `disabled` conditions are checked. |
| 49 | +
|
| 50 | +### Chores |
| 51 | +- Message Menu Component Refactor |
| 52 | + - Created `MessageMenuProvider`, `useMessageMenuContext`, and `MessageMenu` component. |
| 53 | + - Replaced `MessageItemMenu` with `MessageMenu` in **GroupChannel**. Future PR will apply it to Thread. |
| 54 | + - Migrated `MobileContextMenu` and `MobileBottomSheet` using `MessageMenuProvider`. |
| 55 | +
|
| 56 | +
|
3 | 57 | ## [v3.14.10] (June 13, 2024) |
4 | 58 | ### Fixes |
5 | 59 | - Replaced onlight-05 with onlight-03 since onlight-05 doesn't exist in the product design guide. |
|
0 commit comments