Android
On this page you will find an overview of all relevant changes to the Amity UIKit modules and the latest version releases
Version 4.0.0-beta01 (2023-12-28)
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).
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.
Android SDK Version
minSDKVersion: 21
targetSDKVersion: 33
Compatibility
Amity-Social-Cloud-SDK - 6.22.0
Glide - 4.12.0
OKHTTP3 - 4.9.2
Retrofit2 - 2.9.0
Android Paging Data Library - 3.1.1
Room - 2.5.1
RxJava3 - 3.1.5
Gson - 2.8.10
Kotlin-std-lib - 1.7.20
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.5
HiveMQ mqtt client - 1.3.1
Media 3 - 1.1.0
Version 3.15.0 (2023-11-17)
New Features
Link preview for post.
Android SDK Version
minSDKVersion: 21
targetSDKVersion: 33
Compatibility
Amity-Social-Cloud-SDK - 6.22.0
Glide - 4.12.0
OKHTTP3 - 4.9.2
Retrofit2 - 2.9.0
Android Paging Data Library - 3.1.1
Room - 2.5.1
RxJava3 - 3.1.5
Gson - 2.8.10
Kotlin-std-lib - 1.7.20
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.5
HiveMQ mqtt client - 1.3.1
Media 3 - 1.1.0
Version 3.14.0 (2023-11-03)
Android SDK version
minSDKVersion: 21
targetSDKVersion: 33
Compatibility
Amity-Social-Cloud-SDK - 6.21.0
Glide - 4.12.0
OKHTTP3 - 4.9.2
Retrofit2 - 2.9.0
Android Paging Data Library - 3.1.1
Room - 2.5.1
RxJava3 - 3.1.5
Gson - 2.8.10
Kotlin-std-lib - 1.7.20
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.5
HiveMQ mqtt client - 1.3.1
Media 3 - 1.1.0
Version 3.8.0 (2023-09-08)
Fixes
Supported moderator badge in comments.
Supported video duration in the video post gallery.
Android SDK version
minSDKVersion: 21
targetSDKVersion: 33
Compatibility
Amity-Social-Cloud-SDK - 6.17.0
Glide - 4.12.0
OKHTTP3 - 4.9.2
Retrofit2 - 2.9.0
Android Paging Data Library - 3.1.1
Room - 2.5.1
RxJava3 - 3.1.5
Gson - 2.8.10
Kotlin-std-lib - 1.7.20
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.5
HiveMQ mqtt client - 1.3.1
Media 3 - 1.1.0
Version 3.7.2 (2023-09-04)
Fixes
Fixed missing video duration in the video gallery.
Android SDK version
minSDKVersion: 21
targetSDKVersion: 33
Compatibility
Amity-Social-Cloud-SDK: 6.13.0
Glide: 4.12.0
OKHTTP3: 4.9.2
Retrofit2: 2.9.0
Android Paging Data Library: 3.1.1
Room: 2.5.1
RxJava3: 3.1.5
Gson: 2.8.10
Kotlin-std-lib: 1.7.20
Kotlin-coroutines: 1.5.0
Exo Player: 2.18.5
HiveMQ mqtt client: 1.3.1
Version 3.7.1 (2023-08-02)
Fixes
Fixed the issue where comments appear and disappear when scrolling or reloading the Feed.
Android SDK version
minSDKVersion: 21
targetSDKVersion: 33
Compatibility
Amity-Social-Cloud-SDK: 6.13.0
Glide: 4.12.0
OKHTTP3: 4.9.2
Retrofit2: 2.9.0
Android Paging Data Library: 3.1.1
Room: 2.5.1
RxJava3: 3.1.5
Gson: 2.8.10
Kotlin-std-lib: 1.7.20
Kotlin-coroutines: 1.5.0
Exo Player: 2.18.5
HiveMQ mqtt client: 1.3.1
Version 3.7.0 (2023-07-27)
Fixes
Fixed an issue where the camera preview would occasionally display a black screen when creating a live stream post on Samsung devices.
Android SDK Version
minSDKversion: 21
targetSDKversion: 33
Compatibility
Amity-Social-Cloud-SDK: 6.13.0
Glide: 4.12.0
OKHTTP3: 4.9.2
Retrofit2: 2.9.0
Android Paging Data Library: 3.1.1
Room: 2.5.1
RxJava3: 3.1.5
Gson: 2.8.10
Kotlin-std-lib: 1.7.20
Kotlin-coroutines: 1.5.0
Exo Player: 2.18.5
HiveMQ mqtt client: 1.3.1
Version 3.6.0 (2023-06-29)
Resolved an issue with incorrect sorting of child posts.
Fixed an issue with the image upload queue producing inaccurate results.
Corrected the title displayed on the
AmityPostCreatorActivity
.
Android SDK Version
minSDKversion: 21
targetSDKversion: 33
Compatibility
Amity-Social-Cloud-SDK: 6.11.0
Glide: 4.12.0
OKHTTP3: 4.9.2
Retrofit2: 2.9.0
Android Paging Data Library: 3.1.1
Room: 2.5.1
RxJava3: 3.1.5
Gson: 2.8.10
Kotlin-std-lib: 1.7.20
Kotlin-coroutines: 1.5.0
Exo Player: 2.18.5
HiveMQ mqtt client: 1.3.1
Version 3.4.0
Fixes
Updated an SDK version to 6.10.0
Android SDK version
minSDKVersion - 21
targetSDKVersion - 33
Compatibility
Amity-Social-Cloud-SDK - 6.10.0
Glide - 4.12.0
OKHTTP3 - 4.9.2
Retrofit2 - 2.9.0
Android Paging Data Library - 3.1.1
Room - 2.5.1
RxJava3 - 3.1.5
Gson - 2.8.10
Kotlin-std-lib - 1.7.20
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.5
HiveMQ mqtt client - 1.3.1
Version 3.4.0
Fixes
Fixed an issue where the textbox to create a comment in a public community was hidden if the user is not a member of the community.
Android SDK version
minSDKVersion - 21
targetSDKVersion - 33
Compatibility
Amity-Social-Cloud-SDK - 6.9.0
Glide - 4.12.0
OKHTTP3 - 4.9.2
Retrofit2 - 2.9.0
Android Paging Data Library - 3.1.1
Room - 2.5.1
RxJava3 - 3.1.5
Gson - 2.8.10
Kotlin-std-lib - 1.7.20
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.5
HiveMQ mqtt client - 1.3.1
Version 3.3.0
New Features
Tapping on Like Reaction Count label on Post & Comments will now open screen showing list of users who reacted.
Android SDK version
minSDKVersion - 21
targetSDKVersion - 33
Compatibility
Amity-Social-Cloud-SDK - 6.8.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.1
HiveMQ mqtt client - 1.2.2
Version 3.2.0
Android SDK version
minSDKVersion - 21
targetSDKVersion - 33
Compatibility
Amity-Social-Cloud-SDK - 6.7.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.1
HiveMQ mqtt client - 1.2.2
Version 3.1.0
Android SDK version
minSDKVersion - 21
targetSDKVersion - 33
Compatibility
Amity-Social-Cloud-SDK - 6.6.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.1
HiveMQ mqtt client - 1.2.2
Version 3.0.0
New features
The UIKit is now compatible with SDK version 6
Android SDK version
minSDKVersion - 21
targetSDKVersion - 33
Compatibility
Amity-Social-Cloud-SDK - 6.5.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.1
HiveMQ mqtt client - 1.2.2
Version 2.34.0 (2023-02-24)
Fixes
Fixed issue where the video thumbnail was not rendering correctly in video posts.
Fixed issue where videos were playing incorrectly on video posts.
Android SDK version
minSDKVersion - 21
targetSDKVersion - 33
Compatibility
Amity-Social-Cloud-SDK - 5.30.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.18.1
HiveMQ mqtt client - 1.2.2
Version 2.33.0 (2023-01-13)
Fixes
Fixed issue where the application crashes when trying to edit a text message.
Version 2.29.0 (2022-11-04)
Fixes
Fixed issue where post review could not be enabled/disabled.
Fixed issue where video edits made by the user were not reflected in the post.
Version 2.28.0 (2022-10-21)
Fixes
SDK Upgrade
Android SDK
version minSDKVersion - 21
targetSDKVersion - 33
Compatibility
Amity-Social-Cloud-SDK - 5.29.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.26.1 (2022-10-05)
Fixes
SDK Upgrade
Compatibility
Amity-Social-Cloud-SDK - 5.27.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.26.0 (2022-09-23)
Fixes
SDK Upgrade
Compatibility
Amity-Social-Cloud-SDK - 5.27.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.25.0 (2022-09-09)
Fixes
SDK Upgrade
Compatibility
Amity-Social-Cloud-SDK - 5.26.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.24.0 (2022-08-26)
Fixes
Fixed incorrect loading states in global, community and user feeds
Compatibility
Amity-Social-Cloud-SDK - 5.25.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.23.0 (2022-08-11)
Fixes
SDK Upgrade
Compatibility
Amity-Social-Cloud-SDK - 5.24.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.22.0 (2022-07-29)
Fixes
SDK Upgrade
Compatability
Amity-Social-Cloud-SDK - 5.23.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.21.0 (2022-07-15)
Fixes
SDK Upgrade
Compatability
Amity-Social-Cloud-SDK - 5.21.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.20.0 (2022-07-04)
Fixes
SDK Upgrade
Compatability
Amity-Social-Cloud-SDK - 5.21.0
Glide - 4.12.0
OKHTTP3 - 3.14.9
Retrofit2 - 2.9.0
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.19.0 (2022-06-17)
Fixes
SDK Upgrade
Compatability
Amity-Social-Cloud-SDK - 5.20.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.18.0 (2022-06-03)
Fixes
SDK Upgrade
Compatability
Amity-Social-Cloud-SDK - 5.19.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.17.0 (2022-05-20)
Fixes
Fixed issue where preview function for uploaded images in chat displayed the wrong image
Compatibility
Amity-Social-Cloud-SDK-5.17.0 (Chat)
Amity-Social-Cloud-SDK - 5.18.0 (Social)
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.16.0 (2022-05-09)
Fixes
Invalid post in community pending post list
Compatibility
Amity-Social-Cloud-SDK - 5.17.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.14.1 (2022-04-05)
Fix
Fix image orientation when uploading an image with portrait orientation in posts and chat messages
Compatibility
Amity-Social-Cloud-SDK - 5.14.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.14.0 (2022-03-31)
New Feature
Create new chat in chat list page
Compatibility
Amity-Social-Cloud-SDK - 5.14.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
HiveMQ mqtt client - 1.2.2
Version 2.13.0 (2022-03-17)
New Feature
Version upgrade
Compatibility
Amity-Social-Cloud-SDK - 5.14.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
Version 2.11.0 (2022-02-17)
New Features
Mention
Add “mention” support to the livestream post.
Breaking Change
Remove Jcenter dependencies from SDK. You need to compile SDK using compileSdkVersion 31 and above.
Compatibility
Amity-Social-Cloud-SDK - 5.9.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.4.0-alpha04
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
Version 2.10.0 (2022-02-04)
New Features
Mention
Add “mention” support to the poll post
Fixes
Fix issues when trying to mention after a new line
Change My timeline, User feed, and Community feed to use
PostRepository
instead ofFeedRepository
Version 2.9.0 (2022-01-25)
New Features
Add “mention” support to the Comment feature
Custom post ranking in global feed
Compatibility
Amity-Social-Cloud-SDK - 5.9.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.3.0
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
Version 2.7.0 (2021-12-09)
New Features
Mention
Create text, image, file and video post with mentions
Update text, image, file and video post with mentions
Search all users for mentions
Search members in community for mentions
Transfer roles
Remove all logic for the creator of the community
Last community’s moderators are required to transfer moderation roles to other member
Others
Show banned symbol for banned users in post
Show banned symbol for banned users in follower/following list page
Show banned symbol for banned users in community member list page
Breaking Changes
Most of the fragments that required
activity:AppcompatActivity
when creating a new instance is now unnecessary.For example:
AmityCommunityHomePageFragment.newInstance(activity).build()
is nowAmityCommunityHomePageFragment.newInstance().build()
All fragment replacement delegation are now obsolete
For example:
AmityCommunityHomePageFragment.newInstance().newsFeedFragmentDelegate(fragment).build()
Compatibility
Amity-Social-Cloud-SDK - 5.8.0
Glide - 4.12.0
OKHTTP3 - 4.9.0
Retrofit2 - 2.50
Android Paging Data Library - 3.0.1
Room - 2.3.0
RxJava2 - 2.3.10
Gson - 2.8.10
Kotlin-std-lib - 1.5.10
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
Version 2.6.2-beta-01 (2021-11-15)
New Features
Chat
Refetch messages in chat room when the connection is restored
Add the connection bar in chat room
Compatibility
Amity-Social-Cloud-SDK - 5.7.2-beta-01
Android Paging Data Library - 3.0.0
OKHTTP - 3.10.0
Retrofit - 2.4.0
Glide - 4.12.0
Room - 2.3.0
Kotlin-std-lib - 1.5.0
Exo Player - 2.12.1
Version 2.6.1 (2021-11-02)
New feature
Social
Add an ability to customize attachment options for post creation
Fixes
Chat
Fix wrong chat history fix when creating multiple chat fragments in the same fragment
Social
Fix incorrect display of feed empty state
Fix an inability to scroll on an empty feed
Compatibility
Amity-Social-Cloud-SDK - 5.7.1
Android Paging Data Library - 3.0.0
OKHTTP - 3.10.0
Retrofit - 2.4.0
Glide - 4.12.0
Room - 2.3.0
Kotlin-std-lib - 1.5.0
Kotlin-coroutines - 1.5.0
Exo Player - 2.12.1
Version 2.6.0 (2021-10-14)
New features
Chat
Trim text message with trailing white spaces
Social
Fixes
Fix incorrect auto scrolling behavior in chatroom
Fix incorrect date separator in chatroom
Compatibility
Amity-Social-Cloud-SDK - 5.7.0
Android Paging Data Library - 3.0.0
OKHTTP - 3.10.0
Retrofit - 2.4.0
Glide - 4.12.0
Room - 2.3.0
Kotlin-std-lib - 1.3.72
Exo Player - 2.12.1
Version 2.5.2 (2021-09-23)
Fixes
Chatroom doesn't scroll to the bottom when scrolling up and sending a new message
Remove
META-INF/*.kotlin_module
conflicts
Compatibility
Amity-Social-Cloud-SDK - 5.6.0
Android Paging Data Library - 3.0.0
OKHTTP - 3.10.0
Retrofit - 2.4.0
Glide - 4.12.0
Room - 2.3.0
Kotlin-std-lib - 1.3.72
Exo Player - 2.12.1
Version 2.5.1 (2021-09-20)
Fix
Reporting message doesn't get notified in a message list until you refresh the list
Compatibility
Amity-Social-Cloud-SDK - 5.6.0
Android Paging Data Library - 3.0.0
OKHTTP - 3.10.0
Retrofit - 2.4.0
Glide - 4.12.0
Room - 2.3.0
Kotlin-std-lib - 1.3.72
Exo Player - 2.12.1
Version 2.5.0 (2021-09-14)
New features
Introduce media gallery tab in community and user feed with the ability to filter by media types (
IMAGE
,VIDEO
,LIVE_STREAM
)Revised UI for the following components:
AmityCommunityPageFragment
AmityCommunityEditorFragment
AmityCommunityCreatorFragment
AmityPostCreatorFragment
AmityFeedFragment
Fixes
View all replies button is not responsive in comment preview
Inconsistent ‘Like’ state of the same post between 2 screens
Compatibility
Amity-Social-Cloud-SDK - 5.6.0
Android Paging Data Library - 3.0.0
OKHTTP - 3.10.0
Retrofit - 2.4.0
Glide - 4.12.0
Room - 2.3.0
Kotlin-std-lib - 1.3.72
Exo Player - 2.12.1
Version 2.4.0 (2021-07-20)
New Features
Add an ability to enable and disable Post review feature in community settings
Add an ability to access posts under review from
AmityCommunityPageFragment
Add an option
feedType
to the builder ofAmityCommunityFeedFragment
Add an ability to approve and decline posts that belongs to
reviewing
feed.Add an ability to create video post on
AmityPostCreatorFragment
Add an ability to render video post on all feed components
Fixes
Fix incorrect user avatar rendering on chat compose bar
Breaking changes
Change function signature of custom post rendering. Refer to this documentation.
Compatibility
OKHTTP - 3.10.0
Retrofit - 2.4.0
Kotlin-std-lib - 1.4.21
Exo Player - 2.12.1
Amity Social SDK - 5.3.0
Version 2.3.0 (2021-07-08)
New Features
Add an ability to search for users and communities on
AmityCommunityHomePageFragment
arch global
Add Follow request feature on
AmityUserProfilePageFragment
Add an ability to view a list of Followers on
AmityUserProfilePageFragment
Add an ability to view a list of Followings on
AmityUserProfilePageFragment
Add an ability to view a list of Follow requests on
AmityUserProfilePageFragment
Add an ability to disable Jetifier by removing Android Support Library components
Remove Mockito from public dependency
Fixes
Fix fragment re-instantiation issue
Fix infinite loading in AmityCommunityFeedFragment when using
communityId
Behaviour changes
Migrate Fetch2 to DownloadManager
Compatibility
OKHTTP - 3.10.0
Retrofit - 2.4.0
Kotlin-std-lib - 1.4.21
Exo Player - 2.12.1
Amity Social SDK - 5.3.0
Version 2.0.7
New Features
Remove all legacy Android Support Library components
Version 2.0.3
Fixes
Fix chat scrolling issue
Remove unused support library
Version 2.0.2
Add an ability to choose message compose bar in
AmityChatRoomFragment
. Refer to Chat room page for sample usage.
Deprecations / Breaking changes
An
Activity
is required as a parameter forbuild(activity: Activity)
method ofAmityChatRoomFragment.newInstance()
.addCustomUi()
method inAmityChatRoomFragment
is obsoleted. CustomviewHolder
must be passed viaAmityChatRoomFragment.newInstance()
instead. Refer to Custom message bubble for sample usage.
Version 2.0.1
Fixes
Minor enhancements and continuous improvement
Version 2.0.0 (2021-05-25)
Add an ability to enable/disable toolbar in AmityChatRoomFragment
Last updated