# Android

## [**Version 4.11.0**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.6.0) **(2025-07-18)**

### **New features:**

* Introduce an ability to chat in a community's livestream.
* Introduce an ability to send reaction in a community's livestream.
* Introduce an ability create and view a clip post (vertically scrolling video).

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.6.0
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.9.1**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.6.0) **(2025-07-04)**

### **Fixes:**

* Fix invalid UI state on comment tray component.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.5.1
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.9.0**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.6.0) **(2025-06-20)**

### **New features:**

* **Invitation Notifications**
  * Added an **Invitations** section in the Notification Tray to surface community invitation alerts.
* **Community Creation Enhancements**
  * If the network’s `membershipAcceptance` requires invitations, the Community Creation page now lets you invite users directly.
  * New **AmityCommunityMemberInvitationPage** component to drive that flow.
* **In-App Invitation Flows**
  * You can now invite members from the Community Members page.
  * Community Settings page includes a **Pending Invitations** section (via **AmityCommunityPendingInvitationPage**) to review and manage outstanding invites.
* **Community Settings**
  * Added a **Privacy** toggle and **Requires Moderator Approval** option to the community profile editor.
* **Pending Content & Requests Banners**
  * Community profile headers now show banners for:
    * Pending posts (via the new **AmityPendingPostListComponent**; the old `AmityPendingPostsPage` is deprecated)
    * Pending join requests (via **AmityJoinRequestContentComponent**)
* **Recommendation Filtering & State**
  * Recommended Communities no longer surface communities you’ve joined or those still pending.
  * Trending Communities cards reflect your actual join/request status (joined, invited, pending approval, etc.).

### **Deprecations:**

* Deprecate `AmityPendingPostsPage` page. Introduce AmityPendingPostListComponent instead.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.5.0
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.8.2**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.6.0) **(2025-06-05)**

### **Fixes:**

* Missing user profile navigation override on comment tray.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.3.0
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.8.1**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.6.0) **(2025-05-30)**

### **Fixes:**

* Incorrect UI state on comment tray

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.3.0
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.8.0**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.6.0) **(2025-05-22)**

### **New Features:**

* Ensure delete post option is available to the users with role that has the permission.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.3.0
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.7.0**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.6.0) **(2025-05-09)**

### **New Features:**

* Added an ability to select a reason when reporting a post or comment.
* Added alt text support for image post.&#x20;

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.3.0
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 3.25.0**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/3.24.0) **(2025-05-02)**

### **New Features:**

* Optimized channel unread count implementation.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.50.4
* 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 4.6.0**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.6.0) **(2025-04-25)**

### **New Features:**

* Introduced Notification tray.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.2.0
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.5.1**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.5.1) **(2025-04-22)**

### **New Features:**

* (Beta) Remote config of theme color.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.1.1
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.5.0**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.5.0) **(2025-04-11)**

### **New Features:**

* Migrate channel unread count to an optimized data source.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.0.1
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.4.0** ](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.4.0)**(2025-03-27)**

### **New Features:**

* Introduced `live stream post` creation.
* Introduced support to edit posts with `images` or `videos`.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.0.1
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.3.0](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.3.0) (2025-03-06)

### **New Features:**

* Upgraded major libraries `Amity-Social-Cloud-SDK`, `Compose BOM`, and `Coil`.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 7.0.0
* Coil - 3.0.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.12.01
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 3.24.0**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/3.24.0) **(2025-02-25)**

### **New Features:**

* Introduced `displayName` grouping for special characters under the corresponding A-Z section.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.50.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 4.0.0-beta29**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta29) **(2025-01-31)**

### **New Features**

* Introduced user search with partial matching.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.50.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.0.0-beta28**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta28) **(2024-12-06)**

### **New Features**

* Introduced improvements to explore page performance.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.47.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.0.0-beta27**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta27) **(2024-11-08)**

### **New Features:**

* Introduced network setting configurations to the `Create Story` button.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.46.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.0.0-beta26**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta26) **(2024-11-08)**

### **New Features:**

* Introduced the ability to create, interact with, and display them across all feeds.

### **Fixes:**

* Fixed an issue where the scrolling state on the `NewsFeed` was not retained.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.45.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta25](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta25) (2024-10-25)

### **New Features**

* Introduced the default theme setting to `Light`.

### **Fixes:**

* Fixed UI misalignment on the `User Profile` and `Community Profile` pages.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.45.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta23](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta23) (2024-10-10)

### New Features

* Introduced a global featured post feature.
* Introduced rendering of brand users in comments.
* Introduced livestream posts in `Global`, `Community`, and `User` feeds, along with the ability to view live streams in fullscreen.

### **Fixes:**

* Fixed UI misalignment on the `User Profile` feed.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.44.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.0.0-beta22**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta22) **(2024-10-03)**

### New Features

* Introduced `user profile` functionality.

### Fixes

* Fixed a random crash that occurred when opening the application for the first time.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.43.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [**Version 4.0.0-beta21**](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta21) **(2024-09-26)**

### **New Features**

* Introduced `Image` and `Video` feeds to the `Community Profile` page.

### **Fixes**

* Fixed an issue where mentions in comments were incorrectly highlighted.

### **Deprecations**

* Replaced the media picker library with the native media picker, removing the need for `READ_MEDIA_IMAGES` and `READ_MEDIA_VIDEO` permissions to comply with Google Play Policies.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.42.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta20](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta20) (2024-09-19)

### New Features

* Introduced `AmityCommunityCategoriesComponent`, `AmityRecommendedCommunitiesComponent`, and `AmityTrendingCommunitiesComponent` on the explore tab.
* Introduced `AmityAllCategoriesPage`, allowing users to list all categories.
* Introduced `AmityCommunitiesByCategoryPage`, allowing users to list all communities within a category.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.42.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta19](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta19) (2024-09-13)

### New Features

* Introduced `community profile` and related pages.
* Introduced rendering of the `brand user`.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.42.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta18](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta18) (2024-08-29)

### New Features&#x20;

* Introduced automatic image conversion to PNG and HEVC video conversion to H.264 for improved compatibility and performance.

### Android SDK Version&#x20;

* minSDKVersion: 21&#x20;
* targetSDKVersion: 34&#x20;

### Compatibility&#x20;

* Amity-Social-Cloud-SDK - 6.40.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.2&#x20;
* Retrofit2 - 2.9.0&#x20;
* Android Paging Data Library - 3.2.1&#x20;
* Room - 2.5.1&#x20;
* RxJava3 - 3.1.5&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.8.22&#x20;
* Kotlin-coroutines - 1.6.4&#x20;
* HiveMQ mqtt client - 1.3.1&#x20;
* Media 3 - 1.1.0&#x20;
* Compose BOM - 2024.01.00&#x20;
* Compose Paging Data - 3.2.1&#x20;
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta17](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta17) (2024-08-16)

### Fixes

* Fixed an issue where the mentioned suggestion remained open after removing the `@`character in the comment compose bar.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.40.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2024.01.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta16](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android/releases/tag/4.0.0-beta16) (2024-08-07)

### New Features

* Changed the announcement post to a featured post.

### Fixes

* Fixed the missing targeting logic for Premium Ads.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.39.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta15](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android/releases/tag/4.0.0-beta15) (2024-08-02)&#x20;

### New Features

* Introduced `post-impression` functionality.

### Fixes

* Fixed missing targeting logic for Premium Ads.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.39.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.2&#x20;
* Retrofit2 - 2.9.0&#x20;
* Android Paging Data Library - 3.2.1&#x20;
* Room - 2.5.1&#x20;
* RxJava3 - 3.1.5&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.8.22&#x20;
* Kotlin-coroutines - 1.6.4&#x20;
* HiveMQ mqtt client - 1.3.1&#x20;
* Media 3 - 1.1.0&#x20;
* Compose BOM - 2022.12.00&#x20;
* Compose Paging Data - 3.2.1&#x20;
* Camera2 - 1.2.2

***

## [<mark style="color:blue;">Version 4.0.0-beta14</mark>](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android/releases/tag/4.0.0-beta14) (2024-07-18)

### New Features

* Introduced announcement and pin post in `AmityCommunityProfilePage`.
* Introduced `Post Impression`.&#x20;

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.38.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta13](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta13) (2024-07-12)

### New Features

* Introduced Community profile page.
* Supported Text Image and Video post creation.
* Supported Premium Ads in community feed.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.37.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta12](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta12) (2024-07-05)

### New Features

* Introduced `Social UIKit v4`.
* Introduced `Premium Ads` in the `NewsFeed`, `Story feed`, and `Comment feed` of the `v4` module.
* Introduced the new`referenceId` and `referenceType` in the `AmityCommentTrayComponent`.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.37.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta12](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android-OpenSource/releases/tag/4.0.0-beta12) (2024-07-05)

### New Features

* Introduced `Social UIKit v4`.
* Introduced `Premium Ads` in the `NewsFeed`, `Story feed`, and `Comment feed` of the `v4` module.
* Introduced the new`referenceId` and `referenceType` in the `AmityCommentTrayComponent`.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 34

### Compatibility

* Amity-Social-Cloud-SDK - 6.37.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta11](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android/releases/tag/4.0.0-beta11) (2024-05-24)

### 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](https://docs.social.plus/social-plus-uikit/uikit-4/chat/live-chat/live-chat-page/live-chat-message-list-component/reaction-list-component "mention").

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.34.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## [Version 4.0.0-beta10](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android/releases/tag/4.0.0-beta10) (2024-04-26)

### New Features

* Support for dark theme in live chat.
* Limit maximum characters for message creation to 200 characters.
* Highlight hyperlinks in text messages.
* New confirmation popup dialog for failed messages.
* Add functionality to report/unreport messages in live chat.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.32.0
* Glide - 4.12.0
* OKHTTP3 - 4.9.2
* Retrofit2 - 2.9.0
* Android Paging Data Library - 3.2.1
* Room - 2.5.1
* RxJava3 - 3.1.5
* Gson - 2.8.10
* Kotlin-std-lib - 1.8.22
* Kotlin-coroutines - 1.6.4
* HiveMQ mqtt client - 1.3.1
* Media 3 - 1.1.0
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

## [Version 4.0.0-beta09](https://github.com/AmityCo/Amity-Social-Cloud-UIKit-Android/releases/tag/4.0.0-beta09) (2024-04-12)

### 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](https://docs.social.plus/social-plus-uikit/uikit-4/chat "mention").

### Deprecations

* Deprecate `AmityStoryCommunityTabComponent(communityId: String)`, use `AmityStoryTabComponent(type: AmityStoryTabComponentType)` instead.
* Deprecate `AmityCreateStoryPage()`, use `AmityCreateStoryPage(targetId: String, targetType: AmityStory.TargetType)` instead.
* Deprecate `AmityDraftStoryPage(targetId: String, targetType: AmityStory.TargetType, isImage: Boolean, fileUri: Uri)`, use `AmityDraftStoryPage(targetId: String, targetType: AmityStory.TargetType, mediaType: AmityStoryMediaType)` instead.
* Deprecate `AmityViewStoryPage(targetId: String, targetType: AmityStory.TargetType)`, use `AmityViewStoryPage(type: AmityViewStoryPageType)` instead.
* Deprecate `AmityCommentTrayComponent(reference: AmityComment.Reference)`, use `AmityCommentTrayComponent(reference: AmityComment.Reference, community: AmityCommunity?, shouldAllowInteraction: Boolean, shouldAllowCreation: Boolean)` instead.
* Deprecate `AmityPostTargetPickerActivity` and `AmityStoryTargetPickerActivity`, use `AmityTargetSelectionPageActivity` instead.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.31.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
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## Version 4.0.0-beta07 (2024-04-05)

### New Features

* Introduced a dark theme for the story feature.
* Enabled users with 'manage story' permissions to delete stories.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.28.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
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## Version 4.0.0-beta06 (2024-03-22)

### New Features

* Supported mentioned comments in Story.
* Supported mute/unmute button in video and livestream post.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.28.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
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## Version 3.21.0 (2024-03-22)

### New Features

* Support mute/unmute button in video and livestream post

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.26.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 4.0.0-beta05 (2024-03-06)

### New Features

* Implemented whitelist URL and blocked word checking for URL attached to a Story in AmityHyperLinkConfigComponent.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.28.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
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## Version 3.20.0 (2024-03-06)

### New Features

* Display an error pop-up while creating a comment with blocked word(s).

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.26.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 4.0.0-beta04 (2024-02-24)

### New Features

* Introduced global story feed and supports viewing stories across different communities.
* Added viewing mentioned users in story's comment.
* Added an option to block/unblock user via user profile options menu.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.28.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
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## Version 3.19.0 (2024-02-21)

### New Features

* Added an option to block/unblock user via user profile options menu.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.26.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 4.0.0-beta03 (2024-02-09)

### New Features

* Supported creating, editing and viewing comment to a story.
* Supported adding reaction to story and a story's comment.
* Supported adding hyperlink to story and viewing hyperlink item in a story.
* Added Story Comment Setting in Community.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.26.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
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## Version 4.0.0-beta02 (2024-01-25)

### New Features

* Added Story Deletion feature.
* Users now have the ability to mute or unmute video stories.
* Added functionality for users to tap and hold to pause a story.
* Introduced Story view count feature.
* Integrated Story Seen State tracking.
* Enabled swiping down to close the View Story Screen.
* Added support for Fit/Fill options in creating image stories.
* Updated Community Avatar Placeholders from a birthday-themed icon to a generic icon.
* Implemented Story Settings for enhanced user control.

### Fixes

* Fixed videos recorded by camera can't be uploaded.

### Android SDK Version

* minSDKVersion: 21
* targetSDKVersion: 33

### Compatibility

* Amity-Social-Cloud-SDK - 6.26.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
* Compose BOM - 2022.12.00
* Compose Paging Data - 3.2.1
* Camera2 - 1.2.2

***

## 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-4](https://docs.social.plus/social-plus-uikit/uikit-4 "mention").

{% hint style="info" %}
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.
{% endhint %}

### 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&#x20;

* SDK Upgrade&#x20;

### Compatability&#x20;

* 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&#x20;

* SDK Upgrade&#x20;

### Compatability&#x20;

* 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&#x20;

* SDK Upgrade&#x20;

### Compatability&#x20;

* 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&#x20;

## Version 2.19.0 (2022-06-17)

### Fixes&#x20;

* SDK Upgrade&#x20;

### Compatability&#x20;

* Amity-Social-Cloud-SDK - 5.20.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.4.0-alpha04&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* Exo Player - 2.12.1 ​​
* HiveMQ mqtt client - 1.2.2

## Version 2.18.0 (2022-06-03)

### Fixes&#x20;

* SDK Upgrade&#x20;

### Compatability&#x20;

* Amity-Social-Cloud-SDK - 5.19.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.4.0-alpha04&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* 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&#x20;

### Compatibility

* Amity-Social-Cloud-SDK-5.17.0 (Chat)
* Amity-Social-Cloud-SDK - 5.18.0 (Social)
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.4.0-alpha04&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* 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&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.4.0-alpha04&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* 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&#x20;

* Amity-Social-Cloud-SDK - 5.14.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.4.0-alpha04&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* 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&#x20;

* Amity-Social-Cloud-SDK - 5.14.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.4.0-alpha04&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* Exo Player - 2.12.1
* HiveMQ mqtt client - 1.2.2

## Version 2.13.0 **(2022-03-17)**

### **New Feature**

* Version upgrade

### Compatibility&#x20;

* Amity-Social-Cloud-SDK - 5.14.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.4.0-alpha04&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* Exo Player - 2.12.1

## Version 2.11.0 **(2022-02-17)**

### New Features&#x20;

#### Mention&#x20;

* 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&#x20;

* Amity-Social-Cloud-SDK - 5.9.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.4.0-alpha04&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* Exo Player - 2.12.1

## Version 2.10.0 **(2022-02-04)**

### New Features&#x20;

#### Mention&#x20;

* Add “mention” support to the poll post

### Fixes&#x20;

* Fix issues when trying to mention after a new line
* Change My timeline, User feed, and Community feed to use `PostRepository` instead of `FeedRepository`

## Version 2.9.0 **(2022-01-25)**

### New Features&#x20;

* Add “mention” support to the Comment feature
* Custom post ranking in global feed&#x20;

### Compatibility&#x20;

* Amity-Social-Cloud-SDK - 5.9.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.3.0&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* Exo Player - 2.12.1

## Version 2.7.0 **(2021-12-09)**

### New Features&#x20;

#### Mention&#x20;

* Create text, image, file and video post with mentions&#x20;
* Update text, image, file and video post with mentions&#x20;
* Search all users for mentions&#x20;
* Search members in community for mentions

#### Transfer roles&#x20;

* Remove all logic for the creator of the community&#x20;
* Last community’s moderators are required to transfer moderation roles to other member

#### Others

* Show banned symbol for banned users in post&#x20;
* Show banned symbol for banned users in follower/following list page&#x20;
* Show banned symbol for banned users in community member list page

### Breaking Changes&#x20;

* Most of the fragments that required `activity:AppcompatActivity` when creating a new instance is now unnecessary.&#x20;

  **For example:**&#x20;

  `AmityCommunityHomePageFragment.newInstance(activity).build()` is now `AmityCommunityHomePageFragment.newInstance().build()`&#x20;
* All fragment replacement delegation are now obsolete&#x20;

  **For example:**

  `AmityCommunityHomePageFragment.newInstance().newsFeedFragmentDelegate(fragment).build()`&#x20;

### Compatibility&#x20;

* Amity-Social-Cloud-SDK - 5.8.0&#x20;
* Glide - 4.12.0&#x20;
* OKHTTP3 - 4.9.0&#x20;
* Retrofit2 - 2.50&#x20;
* Android Paging Data Library - 3.0.1&#x20;
* Room - 2.3.0&#x20;
* RxJava2 - 2.3.10&#x20;
* Gson - 2.8.10&#x20;
* Kotlin-std-lib - 1.5.10&#x20;
* Kotlin-coroutines - 1.5.0&#x20;
* 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&#x20;
* Add the connection bar in chat room

### Compatibility&#x20;

* Amity-Social-Cloud-SDK - 5.7.2-beta-01
* Android Paging Data Library - 3.0.0&#x20;
* OKHTTP - 3.10.0&#x20;
* Retrofit - 2.4.0&#x20;
* Glide - 4.12.0&#x20;
* Room - 2.3.0&#x20;
* Kotlin-std-lib - 1.5.0&#x20;
* 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&#x20;

#### Chat

* Fix wrong chat history fix when creating multiple chat fragments in the same fragment

#### **Social**

* Fix incorrect display of feed empty state&#x20;
* Fix an inability to scroll on an empty feed

### Compatibility&#x20;

* Amity-Social-Cloud-SDK - 5.7.1&#x20;
* Android Paging Data Library - 3.0.0&#x20;
* OKHTTP - 3.10.0&#x20;
* Retrofit - 2.4.0&#x20;
* Glide - 4.12.0&#x20;
* Room - 2.3.0&#x20;
* Kotlin-std-lib - 1.5.0
* Kotlin-coroutines - 1.5.0&#x20;
* Exo Player - 2.12.1

## Version 2.6.0 **(2021-10-14)**

### New features

#### Chat

* Trim text message with trailing white spaces&#x20;

#### Social

* [Livestream post](https://docs.social.plus/social-plus-uikit/uikit-3/android/community/using-only-some-components/post-creation-page/livestream-post)
* [Poll post](https://docs.social.plus/uikit-3/android/community/using-only-some-components/post-creation-page#polls)

### Fixes&#x20;

* Fix incorrect auto scrolling behavior in chatroom&#x20;
* Fix incorrect date separator in chatroom

### Compatibility&#x20;

* Amity-Social-Cloud-SDK - 5.7.0&#x20;
* Android Paging Data Library - 3.0.0&#x20;
* OKHTTP - 3.10.0&#x20;
* Retrofit - 2.4.0&#x20;
* Glide - 4.12.0&#x20;
* Room - 2.3.0&#x20;
* Kotlin-std-lib - 1.3.72&#x20;
* 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 of `AmityCommunityFeedFragment`
* 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](https://docs.social.plus/social-plus-uikit/uikit-3/android/community/overriding-uikit-behaviour/overriding-global-behaviour/feed-ui-settings/post-rendering).

**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&#x20;

## **Version 2.0.2**

* Add an ability to choose message compose bar in `AmityChatRoomFragment`. Refer to [Chat room page](https://docs.social.plus/social-plus-uikit/uikit-3/android/chat-uikit/using-only-some-components/chatroom-page) for sample usage.

**Deprecations / Breaking changes**

* An `Activity` is required as a parameter for `build(activity: Activity)` method of `AmityChatRoomFragment.newInstance()` .&#x20;
* `addCustomUi()` method in `AmityChatRoomFragment` is obsoleted. Custom `viewHolder` must be passed via `AmityChatRoomFragment.newInstance()` instead. Refer to[ Custom message bubble](https://docs.social.plus/social-plus-uikit/uikit-3/android/chat-uikit/using-your-own-component/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
