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).
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 - PostRepositoryinstead of- FeedRepository
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:AppcompatActivitywhen creating a new instance is now unnecessary.- For example: - AmityCommunityHomePageFragment.newInstance(activity).build()is now- AmityCommunityHomePageFragment.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_moduleconflicts
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 - feedTypeto the builder of- AmityCommunityFeedFragment
- Add an ability to approve and decline posts that belongs to - reviewingfeed.
- 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 - Activityis required as a parameter for- build(activity: Activity)method of- AmityChatRoomFragment.newInstance().
- addCustomUi()method in- AmityChatRoomFragmentis obsoleted. Custom- viewHoldermust be passed via- AmityChatRoomFragment.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
Was this helpful?
