Changelog
This page contains an overview of all relevant changes made to the Amity UIKit modules and the latest version releases
- Fixed the issue where the error message "Oops! something went wrong," occurred while voting in the poll, but the number of votes was still updated.
- Fixed the issue where the fourth poll item in the
AmityPostDetailViewController
was cut off vertically. - Fixed issue where the Close Poll option was still available after a poll was already closed.
- Fixed issue where users were redirected to the menu list page instead of the community page after creating a post.
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.2
- Minimum Target: iOS 13.0
- Fixed multi level reply comment button issue.
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.2
- Minimum Target: iOS 13.0
- Fixed issue where the SDK crashes for some users with the error message "Cannot register notification blocks from within write transactions".
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.0
- Minimum Target: iOS 13.0
- Fixed issue where the SDK crashes for some users with the error message "Cannot register notification blocks from within write transactions".
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.0
- Minimum Target: iOS 13.0
- Fixed issue with endless loading when switching to background mode in the app.
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.0
- Minimum Target: iOS 13.0
- Fixed issue with the
AmityMessageListViewController
creation process by specifying the 'composeBarStyle' setting as '.textOnly' when creating the controller.
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.0
- Minimum Target: iOS 13.0
- Fixed issue where some web pages could not be opened under certain URL.
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.0
- Minimum Target: iOS 13.0
- Fixed issue where the gallery view was not displayed when tapped on images in the details screen of a post.
- Fixed issue where an RLMException occurred when the community profile page was displayed.
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.0
- Minimum Target: iOS 13.0
- SDK Upgrade
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.0
- Minimum Target: iOS 13.0
- SDK Upgrade
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.32.0
- Minimum Target: iOS 13.0
- Fixed issue where longer comments with the 'Read More' button keep expanding and contracting when scrolling the page.
- Xcode Version: 14.1
- Realm Version: 10.28.3
- AmitySDK Version: 5.31.0
- Minimum Target: iOS 13.0
- Fixed issue where the global feed is not updated after creating a post in the community feed or user feed.
- Xcode Version: 14.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.30.0
- Minimum Target: iOS 13.0
- Fixed issue where after deleting an inappropriate image, an incorrect '!' was displayed on the photo when creating a post.
- Xcode Version: 13.4.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.29.0
- Minimum Target: iOS 12.0
- Fixed issue where the application crashes with
errorCannot
register notification blocks from within write transactions when fetching Live Object or Live Collection within observe block.
- Xcode Version: 13.4.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.28.0
- Minimum Target: iOS 12.0
- The default time to close a poll is increased to 30 days in a poll post if the user has not set a value.
- Xcode Version: 13.4.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.28.0
- Minimum Target: iOS 12.0
- SDK Upgrade
- Xcode Version: 13.4.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.27.0
- Minimum Target: iOS 12.0
- Fixed issue where reaction count was incorrect
- Xcode Version: 13.4.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.26.0
- Minimum Target: iOS 12.0
- SDK Upgrade
- Xcode Version: 13.4.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.26.0
- Minimum Target: iOS 12.0
- SDK Upgrade
- Xcode Version: 13.4.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.25.0
- Minimum Target: iOS 12.0
- SDK Upgrade
- Xcode Version: 13.4.0
- Realm Version: 10.28.3
- AmitySDK Version: 5.24.0
- Minimum Target: iOS 12.0
- SDK Upgrade
- Xcode Version: 13.4.0
- Realm Version: 10.26.0
- AmitySDK Version: 5.23.0
- Minimum Target: iOS 12.0
- SDK upgrade
- Xcode Version: 13.4.0
- Realm Version: 10.26.0
- AmitySDK Version: 5.22.0
- Minimum Target: iOS 12.0
- SDK Upgrade
- Xcode Version: 13.4.0
- Realm Version: 10.26.0
- AmitySDK Version: 5.21.0
- Minimum Target: iOS 12.0
- Fix issue where keyboard overlaps text view on chat editor page.
- Fix issue where users can’t load more comments on post detail page.
- Fix issue where removing the first character from post editor page causes app to crash.
- Fix issues where there is no action after clicking a close poll button, and fix invalid localization.
- Fix issue where removing the particular image from posts cause all images to get removed.
- Xcode Version: 13.4.0
- Realm Version: 10.26.0
- AmitySDK Version: 5.20.0
- Minimum Target: iOS 12.0
- Fixed issue where newly created comments were not visible on post detail page.
- Fixed issue where readmore messages were displaying empty space.
- Xcode Version: 13.2.1
- Realm Version: 10.21.1
- AmitySDK Version: 5.19.0
- Minimum Target: iOS 12.0
- Fixed issue where some messages disappeared after being sent in chat
- Xcode Version: 13.2
- Realm Version: 10.21.1
- AmitySDK Version: 5.18.0
- Minimum Target: iOS 12.0
- Fixed issue where messages on chat page keep blinking several times
- Fixed issue where newly-sent messages were being displayed twice
- Xcode Version: 13.2
- Realm Version: 10.21.1
- AmitySDK Version: 5.18.0
- Minimum Target: iOS 12.0
- Fixed scrolling and pagination issue when older messages were being loaded
- Xcode Version: 13.2
- Realm Version: 10.21.1
- AmitySDK Version: 5.17.0
- Minimum Target: iOS 12.0
- Fixed auto-scrolling issue when receiving new incoming messages
- Introduced function
height(for message:boundingWidth:)
toAmityMessageCellProtocol
for message customization
- Xcode Version: 13.2
- Realm Version: 10.21.1
- AmitySDK Version: 5.17.0
- Minimum Target: iOS 12.0
- Fix issue where chat compose bar can’t expand while typing long message.
- Xcode Version: 13.2
- Realm Version: 10.21.1
- AmitySDK Version: 5.17.0
- Minimum Target: iOS 12.0
- Fix issue where the recent chat page indicates incorrect unread badge numbers.
- Xcode Version: 13.2
- Realm Version: 10.21.1
- AmitySDK Version: 5.16.0
- Minimum Target: iOS 12.0
- Improve uploading speed while sending image messages
- Hide leave button for conversation type channel in channel setting page
- Xcode Version: 13.2
- Realm Version: 10.21.1
- Minimum Target: iOS 12.0
- Fix "No Internet Connection" showing even when there is internet connection
- Xcode Version: 13.1
- Realm Version: 10.21.1
- Minimum Target: iOS 12.0
- Fix issue where user doesn't see an unread notification (red nose) on recent chat page when receiving new messages
- Fix issue where new messages sent by another user don't appear while opening the chat page
- Xcode Version: 13.1
- Realm Version: 10.21.1
- Minimum Target: iOS 12.0
- Image converter for chat
- Image rotate issue
- Framework installation via Cocoapods doesn’t support running on M1 natively
- Xcode Version: 13.1
- Realm Version: 10.21.1
- Minimum Target: iOS 12.0
- Post video and photo with different formats
- Convert video and photo to supported formats
- Mention users in a livestream
- Fix highlight issue after updating a comment reply
- Fix highlight mention issue for livestream
- Xcode Version: 13.1
- Realm Version: 10.21.1
- Minimum Target: iOS: 12.0
- Create a poll post with mentions
- Fix banned user highlight issue
- Fix mention user disappear issue
- Xcode Version: 13.1
- Realm Version: 10.21.1
- Minimum Target: iOS: 12.0
- Custom post ranking in global feed
- Community list load issue
- Keyboard appearance issue in chat page
- Update community issue
- Xcode Version: 13.1
- Realm Version: 10.21.1
- Minimum Target: iOS: 12.0
- Create/update comment/reply with mention
- Search all users for mention in comment/reply
- Search members in community for mention in comment/reply
- Show alert when character count is greater than 50000 or mention count is greater than 30
- Fix redirection to user page after tapping on mentioned users
- Fix loading of fresh data for communities issue
- Xcode Version: 13.1
- Realm Version: 10.20.0
- Minimum Target: iOS 12.0
- Remove all logic for the creator of the community
- Last community’s moderators are required to transfer moderation roles to other members
- Show banned symbol for banned users in Global Search list, Followers/Following list, posts and comments/reply
- Create/update text, image, video and file post with mention
- Search all users for mention
- Search members in community for mention
- Disable banned users selection to mention in post
- Show alert when characters count is greater than 50000 or mentions count is greater than 30
- Show banned symbol for banned users in Global Search list, Followers/Following list, posts and comments/reply
- Fix edit indicator appearance issue for messages
- Fix member avatar overridden issue for chat
- Moderator case is deprecated in
AmityCommunityRole
enum. Do use thecommunityModerator
case instead.
let roleController = AmityCommunityRoleController(communityId: "communityId")
roleController.remove(roles: [AmityCommunityRole.communityModerator.rawValue], userIds: ["userId]") { error in
...
}
- Moderator case is deprecated in
AmityChannelRole
enum. Do use thechannelModerator
case instead.
let roleController = AmityChannelRoleController(channelId: "channelId")
roleController.add(role: .channelModerator, userIds: ["userId"]) { error in
...
}
- Xcode Version: 13.1
- Realm Version: 10.20.0
- Minimum Target: iOS 12.0
- Compose bar shows avatar which doesn't belong to current user
- App crashes when opening my following or my follower list pages
- Xcode Version: 13.1
- Realm Version: 10.12.0
- Minimum Target: iOS 12.0
- Add
allowPostAttachments
option inAmityPostTextEditorViewController
- Disable scrolling animation in chat page
- Fix realm invalidation crash issue in
registerDevice
method
- Added new API
allowPostAttachments
inAmityPostEditorSettings
. Developers can now choose what attachment types to allow when users create a post. All possible attachment types can be found inAmityPostAttachmentType
- Removed
shouldCameraButtonHide
,shouldAlbumButtonHide
,shouldFileButtonHide
inAmityPostEditorSettings
. Please useallowPostAttachments
instead - Added completion handler in
registerDeviceForPushNotification
method
- Xcode Version: 12.5
- Realm Version: 10.12.0
- Minimum Target: iOS 12.0
- Image blink in chat page
- Media gallery empty state
- Show error button for message
- Xcode Version: 12.5
- Realm Version: 10.12.0
- Minimum Target: iOS 12.0
- SDK upgrade to 5.6.1
- Xcode Version: 12.5
- Realm Version: 10.12.0
- Minimum Target: iOS 12.0
- Introduce media gallery tab in community and user feed with the ability to filter by media types (
IMAGE
,VIDEO
,LIVE_STREAM
) - View image or video in full screen when clicking from the gallery
- New and revised UI for the following interface:
- Community Profile
- Edit Community Profile
- Create Community Form
- Post creation upload bar
- Comment Compose Bar
- Comment bubble
- Play sign is shown when tapping images in chat
- Read more button is not shown when comment is more than 8 lines
- Incorrect placeholder in search field
- Users can join private communities without being added by a community member
- Create community button is not disable when there’s no internet connection
- Unstable Pending Banner
- Cannot play 60 seconds voice message in chat
- Keyboard overlays messages when typing
- Unable to click links in comment