Web (React)

This page contains an overview of all relevant changes made to the Social Plus UIKit modules and the latest version releases.

Version 3.11.4 (2024-12-2)

Fixes:

  • Fixed an issue where creating a post with the same image caused errors and blocked removing the uploaded failed file.

Compatibility:

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 3.11.3 (2024-11-28)

Fixes:

  • Fixed an issue where the user avatar was not displayed when creating a post in the community.

  • Added a default function to trigger after creating a post in the community feed and user feed.

Compatibility:

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 3.11.1 (2024-10-14)

Fixes:

  • Fixed a style error that appeared in the web browser console.

Compatibility:

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 4.0.0-beta.17 (2024-10-25)

Fixes:

  • Fixed an issue where communities with the Only Admin Can Post permission still appeared as a target option when creating a post.

Compatibility:

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 4.0.0-beta.16 (2024-10-25)

New Features:

  • Introduced Explore 4.0 in the social module.

Fixes:

  • Fixed the issue with duplicate story creation.

Compatibility:

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 3.11.0 (2024-10-25)

Fixes:

  • Fixed a type error when importing AmityUiKitSocial components.

  • Fixed the issue where communities with the Only Admin Can Post permission appeared as a target option when creating a post.

  • Removed exported v4 components from the social module.

Compatibility:

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 4.0.0-beta.15 (2024-10-04)

New Features:

  • Introduced Explore 4.0 feature.

Compatibility:

  • PNPM >= v8

  • NodeJS >= v16

  • React >= v18


Version 4.0.0-beta.13 (2024-09-19)

New Features:

  • Introduced Pinned Post functionality within social features.

Fixes:

  • Fixed an issue where the moderator tag was shown for non-members when commenting.

  • Fixed missing pinned icon on the post detail page and CommunityFeed.

  • Fixed the incorrect post format displayed on the Global feed when a Brand user creates a post on another user's feed.

  • Fixed the missing golden badge for Brand users in the mentioned list.

  • Fixed the missing golden badge in the community member list.

  • Fixed the error faced when logging in with a Brand user.

Compatibility

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 4.0.0-beta.12 (2024-09-02)

New Features:

  • Introduced Community Profile V4 in the Social module.

  • Added the ability to create Announcement Posts in the Social module.

  • Added Pinned Posts in the Social module.

  • Disabled mentions for deleted users in the Social module.

Fixes:

  • Fixed an issue where posts were not updated immediately on the Post Detail page in the Social module.

  • Fixed an issue where users could not create posts with more than one video recorded by the camera in the Social module.

  • Fixed an issue where post menu options were hidden by images or videos when hovering over them in the Social module.

  • Fixed an issue where videos could not be uploaded for posts through a phone in the Social module.

  • Fixed an issue where normal users could send messages in a broadcast channel in the Chat module.

Compatibility:

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 3.10.0 (2024-09-02)

Fixes:

  • Fixed an issue where the post menu options in a community were hidden by an image or video when the cursor hovered over the image or video in the post.

  • Fixed a bug that allowed users with a normal role to send messages in a broadcast channel.

Compatibility:

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 4.0.0-beta.10 (2024-07-24)

New Features

  • Introduced Community page v3 on Social v4.

  • Introduced post creation with image and video upload functionality.

Fixes

  • Fixed mention list query to allow scrolling and loading of more mention names.

  • Fixed the issue where 'See more' was not displayed when a comment was longer than 8 lines.

  • Fixed the sorting of community tabs by using display names.

  • Fixed the issue of hiding Polls, Livestreams, and File Posts from the global feed.

Compatibility

  • React >= v18

  • NodeJS >= v20

  • PNPM >= v8


Version 4.0.0-beta.8 (2024-07-12)

New Features

  • Introduced Social UIKit v4.

Fixes

  • Fixed theme configuration issue on the live chat page.

  • Fixed various issues in the story feature.

Compatibility

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 3.8.0 (2024-07-12)

Fixes

  • Fixed theme configuration issue on the live chat page.

  • Fixed various issues in the story feature.

Compatibility

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 3.7.0 (2024-06-21)

Fixes

Post:

  • Fixed issue where the comment section disappeared when commenting on a post.

  • Fixed issue where comments were not visible when a user commented.

  • Fixed issue where the Like icon did not change when liking a post or comment.

  • Fixed delay in being able to like a comment immediately (5-10 seconds wait).

  • Fixed issue where posts could not be made on the home screen.

  • Fixed issue where image posts could not be uploaded.

  • Fixed rate limit error.

  • Fixed issue where comments did not appear.

  • Fixed issue where the icon color did not change when clicking the like button.

  • Fixed small mention list.

  • Fixed video play-time not showing properly for some videos.

  • Fixed issue where the option menu did not close when clicking on empty space.

  • Fixed missing 'play sign' at the middle of video posts.

  • Fixed incorrect hyperlink color.

Poll Post:

  • Fixed issue where poll posts did not show on the Feed immediately after creation, unlike other post types.

  • Fixed issue where users could submit votes without selecting an option.

  • Fixed poll option/question disappearing after admin approval of the post.

Compatibility

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Version 4.0.0-beta.7 (2024-06-18)

Fixes

  • Fixed live chat page styling.

Compatibility

  • React >= v18

  • NodeJS >= v16

  • PNPM >= v8


Fixes

  • Fixed UI condition of the story comment composes bar.

  • Fixed the Like button functionality for story comments.

  • Fixed issue with adding hyperlinks.

  • Fixed non-member condition for story comments.

  • Fixed story upload functionality with hyperlinks.

  • Fixed background display when viewing a story.

  • Fixed toast notification after reporting/un-reporting a comment.

  • Fixed condition for displaying the hyperlink config form.

  • Fixed an issue where the hyperlink config form would not open.

  • Fixed story upload failures.

  • Fixed UI bug in live chat.

Compatibility

  • React >= v18

  • NodeJS >= v16

  • NPM >= v6


Version v3.6.0 (2024-06-07)

  • Fixed the style of the Category card list.

Compatibility

  • NodeJS >= v12

  • NPM >= v6


New Features

  • Introduced message reactions in LiveChat, including adding/removing reactions and viewing the history of reactions. For more information please visit - Reaction List Component.

Fixes

  • Fixed an issue where non-members could comment on stories.

  • Fixed the "Done" button in the story creation step to remain disabled until a valid URL is entered.

Compatibility

  • React >= v18

  • NodeJS >= v16

  • NPM >= v6


Version 3.5.0 (2024-04-29)

Fixes

  • Fixed an issue where AmityUiKitFeed displayed duplicated posts when running in strict mode.

  • Introduced a custom onBack() function that can be utilized via actionHandlers to execute specific actions after navigation.

  • Fixed real-time updates for adding users to communities.

  • Fixed real-time updates for adding reactions to posts and comments.

  • Fixed the issue where the comment box was missing on the community page.

Compatibility

  • NodeJS >= v12

  • NPM >= v6


New Features

  • Enhanced community search by keyword in Searching Community Page.

  • Introduce live chat functionalities enabling users to view, create, and interact with messages in 'live' channels, for more details please visit Chat.

  • Add user interface elements for displaying empty states and toast notifications to provide a more informative and intuitive user experience.

Fixes

  • Feed Rate Limiting: Resolved an issue where the global feed rate limit was being exceeded. Breaking Changes None.

Compatibility

  • NodeJS >= v12

  • NPM >= v6


Version 3.4.0 (2024-04-05)

Fixes

  • Fixed an issue where the global feed rate limit was being exceeded.

Compatibility

  • NodeJS >= v12

  • NPM >= v6


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

  • NodeJS >= v12

  • NPM >= v6


New Features

Amity UIKit 4.0 Framework

  • Introduction of UIKit 4.0 beta: A comprehensive overhaul of the UIKit, offering enhanced performance, scalability, and ease of use.

  • Modernized UI/UX: Adoption of the latest design trends and standards, ensuring a more intuitive and user-friendly experience.

Story Feature

  • Dynamic Story Creation: Users can now create interactive and engaging stories, similar to popular social media platforms.

  • Rich Media Support: Enhanced support for images, and videos within stories.

For further information please visit UIKit V4 (beta) and Story.

As of now, the enhanced customization options and the design updates in Amity UIKit 4.0 are exclusively available for the Story feature. These advancements provide a glimpse into the future possibilities of the toolkit. We plan to extend these capabilities to other features in future releases, continually expanding the versatility and applicability of the UIKit.

Compatibility

  • NodeJS >= v12

  • NPM >= v6


Version 3.2.3 (2024-03-02)

Fixes

  • Introduce new props getAuthToken to pass get new authentication token function into UiKitProvider - Setup API Key.

Compatibility

  • NodeJS >= v12

  • NPM >= v6


Version 3.1.0 (2024-01-25)

Fixes

  • Fixed an issue where the unread count was not updating correctly.


Version 3.0.0 (2024-01-19)

  • Our Web UIKit has transitioned from using the Amity JavaScript SDK to being based on our Amity TypeScript SDK, and it now fully supports TypeScript 🎉.

  • For all the breaking changes, deprecations, and new functions please visit - Web UIKit v3.0 Migration Guide.


Version 2.16.1 (2023-12-07)

Fixes

  • Fixed a bug where the community description was improperly truncated, resulting in mid-word cutoff without appropriate line wrapping.


Version 2.16.0 (2023-09-21)

Fixes


Version 2.15.8 (2023-06-19)

Fixes

  • Resolved the issue where .mov files were not playable on Javascript UIKit.


Version 2.15.7 (2023-05-08)

Fixes

  • Fixed issue where members of a chat were displayed as "Anonymous"


Version 2.15.6 (2023-04-10)

Fixes

  • Fixed issue where videos with certain file formats weren't playable on web.


Version 2.15.5 (2023-03-31)

Fixes

  • Fixed issue with moderator badge size


Version 2.15.4 (2023-02-09)

Fixes

  • Fixed issue where the Post button was not enabled when creating a live channel.


Version 2.15.3 (2023-02-03)

Fixes

  • Fixed indent for modal overlay.

  • Added subscription for community RTE events.

  • Fixed issue where mentions displayed the user ID instead of the display name.


Version 2.15.2 (2022-12-16)

Fixes

  • Fixed issue where the name of the mentioned user was not fully highlighted.


Version 2.15.0 (2022-12-02)

Fixes

  • Fixed loading issue that resulted in reduced number of posts per request.


Version 2.14.6 (2022-11-18)

Fixes

  • SDK Upgrade


Version 2.14.5 (2022-11-04)

Fixes

  • Fixed issue where users could not edit sent messages in the community channel.

  • Fixed issue where version 5.24.0 JS SDK does not work on nextjs.


Version 2.14.4 (2022-10-07)

Fixes

  • SDK Upgrade


Version 2.14.3 (2022-09-23)

Fixes:

  • Fixed issue where user cannot view the unread messages count.

  • Fixed issue where ban icon is missing from the user list when the display name is long.

  • Fixed issue where ban icon is missing for the banned follower/following user list, when the display name is long.


Version 2.14.2 (2022-09-09)

Fixes

  • SDK Upgrade


Version 2.14.1 (2022-08-30)

Fixes

  • Fixed issue where profile picture and display name could not be saved


Version 2.14.0 (2022-08-26)

Fixes

  • SDK Upgrade

Version 2.13.0 (2022-08-11)

Fixes

  • Fixed issue where userId is displayed instead of displayName when a user is mentioned in private community

Version 2.12.3 (2022-07-29)

Fixes

  • SDK Upgrade

Version 2.12.2 (2022-06-21)

Fixes

  • Made channelId optional when creating new channels

  • Fixed issue with avatarCustomUrl not rendering in certain pages

Version 2.12.1 (2022-06-02)

Fixes

  • Fixed issue with missing community image in community dropdown list

Version 2.12.0 (2022-05-20)

Fixes

  • Fixed issue with "Create New Chat" button not working

Version 2.11.0 (2022-04-22)

Fixes

  • Incorrect mention format after editing mentioned users in post

  • Cannot view video after creating a video post

  • Incorrect color of URL in post

Version 2.10.0 (2022-03-17)

Fixes

  • Low resolution for profile image

  • URL in post will not show as hyperlink

  • Cannot create image post if the same image from previous post is used

  • Post target selector now have pagination so users can see all the communities they’re a member of

  • Incorrect highlighting of mentioned users in Live Stream

  • Incorrect redirection to mentioned users when there are multiple mentions

Version 2.9.1 (2022-03-03)

Fixes

  • Inconsistent mention highlighting

  • Low resolution thumbnails for uploaded images

  • Continuous loop is shown when uploading community avatar in community page

  • Overlapping tiles across Social UIKit

Version 2.9.0 (2022-02-17)

New Feature

  • Alignment of update methods in post, comment, and reply with other platforms

Fixes

  • No livestream title and description shown when creating a livestream post

  • Previously mentioned user is shown on top of search list when creating the next mention

  • Other users are shown in search list when mentioning a user using the exact user name

  • Does not redirect to the User profile page when clicking the mentioned user in comment or reply

Version 2.8.0 (2022-02-04)

New Feature

  • Mention in poll post

Fixes

  • Post disappears when a comment is deleted

  • Mentioned user is gone after removing the mentioned user on the edit text box and clicking cancel

  • Mentioned user still shows in ASC console even if mentionee is removed after edit

  • Mention list will now be shown above if it’s too close to the bottom of the screen

Version 2.7.0 (2022-01-25)

New Features

  • Custom post ranking in global feed

  • Mention in Comment/Reply

Version 2.6.0 (2021-12-24)

New Features

  • Update posts with mentioned users

  • Display banned symbol in banned user’s comment and reply

Fixes

  • Banned users not disabled in search list when trying to mention them in posts

  • Incorrect location of banned symbol when creating a post in community

Version 2.5.0 (2021-12-09)

New Features

Transfer Roles

  • Remove all creator privileges

  • Change addRole and removeRole to addRoles and removeRoles methods respectively

  • Can now add multiple roles at once

  • Last remaining moderator of a community will not be able to leave unless the community is deleted or moderator role is transferred to others

Mention in Social

  • Search users to mention by using "@" when creating a post

  • Mention users in post

  • Mention only members inside private community

  • Show banned icons for global feed, following list, and search list

Fixes

  • Community members not loading more than 20

  • Revoked creator of a community will not retain moderator roles anymore

Version 2.4.0 (2021-10-18)

New Features

  • Livestream viewer UI

  • Poll post

  • Web UI revamp for the following pages:

    • Explore communities

    • Community profile

    • User profile

    • Newsfeed

    • Edit community profile

    • Post creation upload bar

    • Comment compose bar

Fix

  • Incorrect default cover photo shown in the community setting edit profile page after creating a new community.

Version 2.3.0 (2021-09-15)

New Features

  • View videos in full screen when clicking from video gallery

  • View images in full screen when clicking from image gallery

  • Show filtered media types (including image, video, live streaming) from gallery tab in community and user feed

  • Editing of published post in UIKIT even for communities with Review Post setting enabled

Fix

  • No error message will show when post review is enabled when there is no internet connection

Version 2.2.0 (2021-08-31)

New Features

Follow/Unfollow

  • Send follow request to other users with the Follow button

  • View all follow requests

  • Accept/decline follow requests

  • Search for users using display name in the global search

  • View list of followers as well as the list of users that you're following

  • Remove users from the follower list

  • View the number of followers for both your own profile and other user's profile

  • Unfollow users

  • You will not be able to view the feed content of users that you are not following

For more information about the Follow/Unfollow feature, click here.

Video post

  • Show the video post in the feed (user / community / global)

  • Navigate between videos in the video gallery view

  • Click to play the video from the video gallery

  • Ask for confirmation prior to navigating out of the composing page with content

  • Disable the action buttons while uploading

  • Adjust the existing uploading state of image and apply to video

  • Entry point to pick video files when creating a post

For more information about the Video post feature, click here.

Fixes

Post Review

  • Modulator cannot delete post

  • Can still show pending tab for user dismissed by moderator

  • Creator/Moderator cannot delete other post

  • No confirmation pop-up after posting

Social Feed

  • Incorrect post count on user profile page

Community

  • Moderator Badge is not update after dismissing user from a moderator role

  • Incorrect case for “ Communities" and "Accounts"

Others

  • Add Web UIKit license

Version 2.0.1 (2021-05-31)

New Features

  • update SDK to 5.0.1

Version 2.0.0 (2021-05-25)

New Features

  • allow to customize the visibility of Create Community button

Fixes

  • edit profile and navigation provider

  • show the community creation error

  • edit profile page behavior

Last updated