This page contains an overview of all relevant changes made to the Flutter SDK and the latest version releases
Expand supported Dart version to 2.15.1 to 4.0.0.
Dart 2.15.1 to 4.0.0
Fix an exception when scrolling through the posts.
Fix an incorrect concurrent users count on an admin dashboard.
Dart 2.15.1 to 3.0.0
We now support viewing and playing live stream videos in Flutter! please visit Flutter for more information.
Dart 3.0.5 to 4.0.0
Fix Width and Height coming null for video.
Dart 2.15.1 to 3.0.0
Added tags option when creating new message.
Removed flaggedByMe in favour of isFlaggedByme for users
Dart 3.0.5 to 4.0.0
Enhanced the Comments API Response to return community users' roles.
Fixed a video upload does't return the upload progress.
Please note that the #upload-videos function now returns Stream<AmityUploadResult<AmityVideo>>
instead of a future callback.
Fixed the issue where updating a message would return incorrect sync states.
Fixed the issue where users were unable to filter the "Video" post type on the global feed
Fixed the issue where no posts were received while using PostRepository.getPost(postId)
.
Fixed issue where The DataType Filter wasn't working on user and community feeds.
Added support of Dio version 5 (HTTP Client).
Resolved issue with channel member can be removed from community and live channel.
Resolved iOS devices can not receive notifications.
Added create comment with Image.
Added query comment with Image.
Please note that this release also includes the deprecation of several APIs. For details, please refer to Flutter SDK v0.21.0 Deprecation Notefor more information.
Introduce blocking/unblocking user feature.
Add an ability to manage videos including creating and retrieving a video post.
Resolved issue with new comment creation (update comment count in post).
FileRepository.image().upload()
and FileRepository.file().upload()
now return Stream<AmityUploadResult>
instead of Future
which can be
progress: indicates the progress of the upload which is a percentage
error: indicates if there's any error regarding the upload
complete: indicates that file or image is successfully uploaded
Introduced the following features in Chat
Mention feature in messages
Channel users can now check whether a particular user is flagged already
Chat users can now:
Chat users can now:
Chat users can now:
Users can now do the following in Flutter SDK
Instantiate a repository instance
Introduced the ability to query list of members in a given channel.
Introduced the ability to get channel information without connecting to it.
Introduced the ability to query a channel.
Introduced the ability for a channel member to join/leave the channel.
Introduced the ability to add/remove reactions in a message.
Introduced the ability to query all the reactions in a message.
Introduced the ability to create a file message.
Introduced the ability to create an image message.
Introduced Messaging feature for Flutter Chat SDK. Users have the ability to send/receive text messages in realtime if they are a channel member.
Introduced LiveCollections for users and community messages. Newly added messages are now automatically added into the collection.
Introduced Flag/Unflag Post feature. Users can now report post and comment by flag and unflag
Introduced Poll Post feature. Users can now create, vote and close polls.
Introduced the ability to query all reactions on other post
Introduced the ability to query list of user who react on other post
Introduced Create Access Token API feature
Fixed GET post api issue
Fixed null custom avatar url in AmityUser
Introduced Follow/Unfollow feature. Users will now be able to follow other users
Introduced Push Notifications feature. Users will now be able to receive notifications
Community Post Review feature
Query community by tag
Add tags in community
Add recommend and trending communities in public repo
Add Community Category in Create & Update Community
fix: null category ID in Community Category hive entry
fix: resolve edge case with page controller blank token
Introduced community features! You can now create, update, delete, and query communities, including joining and leaving communities; and adding and removing community members. You can also create and query posts in a community
Introduced ability to add metadata in posts, comments, and community
Introduced ability to add and remove reactions in a post or comment
Introduced streams for post, comment, community, and community member
Resolved memory leak issue in post and comment object
Create, update, delete, and view comments
Fixed get_it instance issue that was causing an overlap between libraries
Create, update, delete, and view posts
View user feed and global feed
View own user profile and other user's profile