Changelog

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 fromAmityCommunityPageFragment
    Add an option feedType to 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 Activity is required as a parameter for build(activity: Activity) method of AmityChatRoomFragment.newInstance() .
    addCustomUi() method in AmityChatRoomFragment is obsoleted. Custom viewHolder must 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 modified 5d ago