Releases: AmityCo/Amity-Social-Cloud-UIKit-Web-OpenSource
Releases · AmityCo/Amity-Social-Cloud-UIKit-Web-OpenSource
Version 4.0.0-beta.7
Version 4.0.0-beta.7 (2024-06-18)
New Features
Fixes:
- Live chat page styling
Breaking changes:
Compatibility:
- React >= v18
- NodeJS >= v16
- PNPM >= v8
Release v4.0.0-beta.2
Version 4.0.0-beta.2 (2024-04-11)
New Features:
Message List
Message List Container Component
- Created a new message list container component to hold the message bubble list and compose bar.
Message Bubble List and Compose Bar
- Implemented a container component that includes the message bubble list and compose bar within the message list.
Connectivity Pop-up
- Added a pop-up notification to inform users when the message list is disconnected from the network.
Chat Info Display
- Enabled the display of chat information, including the channel avatar, display name, and member count, within the message list.
Configuration for Message List Component
- Introduced configuration options for customizing the message list component according to the user's preferences.
Message Bubble Container
- Developed a dedicated container component for individual message bubbles within the message list.
Message Bubble List Pagination
- Implemented pagination functionality for the message bubble list to load messages in chunks as the user scrolls.
Text Message Display
- Enabled the display of text messages within the message bubbles, with support for configurable character limits in future updates.
Sending Status Display
- Added visual indicators to show the sending status of messages (e.g., sent, delivered, read) within the message bubbles.
Reply Message Display
- Implemented the ability to display reply messages within the message bubbles, allowing users to view the context of the conversation.
Reactions Component for Message Bubbles
- Created a reactions component that allows users to react to individual message bubbles within the message list.
Message Composer
Text Message Creation
- Developed the functionality to create and send text messages using the message composer component.
Mention Support in Message Composer
- Added the ability to mention users within the message composer, allowing for easy tagging and notification of specific individuals.
User List Chooser for Mentions
- Implemented a user list chooser component within the message composer to facilitate the selection of users for mentions.
UI Customization
Theme Configuration Support
- Refactored the UIKit customization system to support theme configuration options, enabling users to personalize the look and feel of the interface.
Story Components
AmityStoryTabComponent API Alignment
- Updated the API signature of the AmityStoryTabComponent to ensure consistency and compatibility with the latest version of the UIKit.
AmityDraftStoryPage API Alignment
- Aligned the API signature of the AmityDraftStoryPage component to match the current UIKit standards and conventions.
AmityCommentTrayComponent API Alignment
- Modified the API signature of the AmityCommentTrayComponent to adhere to the updated UIKit guidelines and best practices.
Message Action Options
Reply Message (No Jump)
- Introduced the ability to reply to messages without jumping to a new screen or disrupting the current view.
Delete Message and Copy Text Message
- Implemented message action options, including the ability to delete messages and copy the contents of text messages.
UI Enhancements
Empty States and Toast UI
- Created user interface elements for displaying empty states and toast notifications to provide a more informative and intuitive user experience.
Fixes:
Breaking changes:
Compatibility:
- React >= v18
- NodeJS >= v16
- NPM >= v6
v4.0.0-beta.1
Version 4.0.0-beta.1 (2024-04-05)
New Features
Hyperlink: Users can now add hyperlinks when drafting a story. After the story is published, the hyperlinks will be displayed in the "View Story" page.
Reactions: Users can now click on the reactions to see a list of individuals who have reacted to the story.
Fixes
Feed Rate Limiting: Resolved an issue where the global feed rate limit was being exceeded.
Breaking Changes
None
Compatibility
React >= v18
NodeJS >= v16
NPM >= v6
v3.4.0
Version v3.4.0 (2024-04-05)
New Features
Fixes
Feed Rate Limiting: Resolved an issue where the global feed rate limit was being exceeded.
Breaking Changes
None
Compatibility
React >= v18
NodeJS >= v16
NPM >= v6