Links
Comment on page

iOS

This page contains an overview of all relevant changes made to the Amity UIKit modules and the latest version releases

Version 3.16.0 (2023-11-17)

New Features:

  • Added Preview Link UI in the post. User can now see the preview UI of the URL included in the post content.

Fixes:

  • Fixed crash issue when playing recorded livestream video.
  • Fixed chat pagination issue.

Compatibility:

  • Xcode Version: 15.0
  • Realm Version: 10.42.3
  • Realm Swift Version: 10.42.3
  • AmitySDK Version: 6.22.0
  • Minimum Target: iOS 13.0

Version 3.15.0 (2023-11-03)

Compatibility:

  • Xcode Version: 15.0
  • Realm Version: 10.42.3
  • Realm Swift Version: 10.42.3
  • Minimum Target: iOS 13.0
  • AmitySDK Version: 6.21.0

Version 3.13.1 (2023-10-19)

Compatibility:

  • Xcode Version: 15.0
  • Realm Version: 10.42.3
  • Realm Swift Version: 10.42.3
  • Minimum Target: iOS 13.0
  • AmitySDK Version: 6.20.0

Version 3.13.1 (2023-10-16)

Dependency Update:

  • Updated RealmSwift v10.42.3

Compatibility:

  • Xcode Version: 15.0
  • Realm Version: 10.42.3
  • Realm Swift Version: 10.42.3
  • Minimum Target: iOS 13.0
  • AmitySDK Version: 6.19.1

Version 3.13.0 (2023-10-06)

Deprecations:

  • UIKit will not play recorded live streams itself. Please help to override openRecordedLiveStreamPlayer function in AmityEventHandler to play recorded live streams. Please check this live stream documentation for more detail.

Compatibility:

  • Xcode Version: 15.0
  • Realm Version: 10.42.3
  • Realm Swift Version: 10.42.3
  • Minimum Target: iOS 13.0
  • AmitySDK Version: 6.19.0

Version 3.12.0 (2023-09-22)

Fixes

  • SDK Upgrade.

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.42.3
  • Realm Swift Version: 10.42.3
  • AmitySDK Version: 6.18.0
  • Minimum Target: iOS 13.0

Version 3.11.0 (2023-09-08)

New Features

  • Supported moderator badge in comments.
  • Supported video duration in the video post gallery.

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.41.1
  • AmitySDK Version: 6.17.0
  • Realm Swift Version: 10.41.1
  • Minimum Target: iOS 13.0

Version 3.10.2 (2023-09-04)

Fixes

  • Fixed an issue where the livestream viewer froze when swiping or going back to the homepage device during a live broadcast.
  • Fixed missing video duration in the video gallery.

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.42.0
  • Realm Swift Version: 10.42.0
  • AmitySDK Version: 6.15.2
  • Minimum Target: iOS 13.0

Version 3.10.1 (2023-08-23)

Fixes

  • Fixed the issue with the 'Follow' button on the user profile not functioning correctly.

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.42.0
  • Realm Swift Version: 10.42.0
  • AmitySDK Version: 6.15.2
  • Minimum Target: iOS 13.0

Version 3.10.0 (2023-08-10)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.42.0
  • Realm Swift Version: 10.42.0
  • AmitySDK Version: 6.15.0
  • Minimum Target: iOS 13.0

Version 2.35.6 (2023-08-04)

Fixes

  • Updated Realm version to 10.42.0 and fixed a random Realm crashes.

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.42.0
  • Realm Swift Version: 10.42.0
  • AmitySDK Version: 6.12.0
  • Minimum Target: iOS 13.0

Version 3.8.1 (2023-08-02)

Fixes

  • Fixed the issue where the number of following/followers does not update.

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.39.1
  • Realm Swift Version: 10.39.1
  • AmitySDK Version: 6.12.0
  • Minimum Target: iOS 13.0

Version 3.7.0 (2023-07-14)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.39.1
  • Realm Swift Version: 10.39.1
  • AmitySDK Version: 6.12.0
  • Minimum Target: iOS 13.0

Version 3.6.2 (2023-07-10)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.39.1
  • Realm Swift Version: 10.39.1
  • AmitySDK Version: 6.11.1
  • Minimum Target: iOS 13.0

Version 3.6.0 (2023-06-29)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.39.1
  • Realm Swift Version: 10.39.1
  • AmitySDK Version: 6.11.0
  • Minimum Target: iOS 13.0

Version 3.5.0 (2023-06-16)

New Features

  • Support Library Evolution in AmitySDK, we're now forward compatible with future Xcode versions 🎉.

Compatibility

  • Xcode Version: 14.3.1
  • Realm Version: 10.39.1
  • Realm Swift Version: 10.39.1
  • AmitySDK Version: 6.9.0
  • Minimum Target: iOS 13.0

Version 3.4.0 (2023-06-01)

New Features

  • Introduced new features that add action sheet and remove a photo option to the livestream cover photo.

Fixes

  • Fixed a crash issue when receiving the `blocked` status for `AmityFollowStatus`.

Compatibility

  • Xcode Version: 14.3
  • Realm Version: 10.39.1
  • Realm Swift Version: 10.39.1
  • AmitySDK Version: 6.9.0
  • Minimum Target: iOS 13.0

Version 2.35.5 (2023-05-25)

Fixes

  • This update fixes crash issue on linked libraries.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.33.6
  • Minimum Target: iOS 13.0

Version 3.3.0 (2023-05-18)

New Features

  • Tapping on Like Reaction Count label on Post & Comments will now open screen showing list of users who reacted.

Compatibility

  • Xcode Version: 14.3
  • Realm Version: 10.39.1
  • Realm Swift Version: 10.39.1
  • AmitySDK Version: 6.8.0
  • Minimum Target: iOS 13.0

Version 3.2.0 (2023-05-08)

Fixes

  • Fixed the issue with mentioned highlights on edited comments.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.32.2
  • Realm Swift Version: 10.32.2
  • AmitySDK Version: 6.7.0
  • Minimum Target: iOS 13.0

Version 3.1.0 (2023-04-20)

Fixes

  • Fixed transcoded video issue in Posts

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.32.2
  • Realm Swift Version: 10.32.2
  • AmitySDK Version: 6.7.0
  • Minimum Target: iOS 13.0

Version 2.35.4 (2023-04-20)

Fixes

  • Fixed transcoded video issue in Posts

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.33.4
  • Minimum Target: iOS 13.0

Version 3.0.0 (2023-03-30)

Deprecated:

  • All deprecated interfaces from AmityUIKit v2.x.x have been removed in AmityUIKit v3.0.0.

Breaking changes:

  • UIKit v3.0.0 has been updated with v6.x.x SDK. This version has breaking changes in api interfaces. Please refer to iOS UIKit V3.0 Migration Guide for more details.

Compatibility:

  • Xcode Version: 14.1
  • Realm Version: 10.32.2
  • Realm Swift Version: 10.32.2
  • AmitySDK Version: 6.5.0
  • Minimum Target: iOS 13.0

Version 2.35.3 (2023-03-3)

Fixes

  • Fixed linking library

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.33.3
  • Minimum Target: iOS 13.0

Version 2.35.2 (2023-03-21)

Fixes

  • Fixed sometimes app crash on initializing AmityClient.
  • Fixed random crash issue when watching live stream video.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.33.3
  • Minimum Target: iOS 13.0

Version 2.35.1 (2023-03-20)

Fixes

  • 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.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.2
  • Minimum Target: iOS 13.0

Version 2.35.0 (2023-03-13)

Fixes

  • Fixed multi level reply comment button issue.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.2
  • Minimum Target: iOS 13.0

Version 2.34.4 (2023-03-07)

Fixes

  • Fixed issue where the SDK crashes for some users with the error message "Cannot register notification blocks from within write transactions".

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.0
  • Minimum Target: iOS 13.0

Version 2.34.3 (2023-02-17)

Fixes

  • Fixed issue where the SDK crashes for some users with the error message "Cannot register notification blocks from within write transactions".

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.0
  • Minimum Target: iOS 13.0

Version 2.34.2 (2023-02-16)

Fixes

  • Fixed issue with endless loading when switching to background mode in the app.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.0
  • Minimum Target: iOS 13.0

Version 2.34.1 (2023-02-10)

Fixes

  • Fixed issue with the AmityMessageListViewController creation process by specifying the 'composeBarStyle' setting as '.textOnly' when creating the controller.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.0
  • Minimum Target: iOS 13.0

Version 2.34.0 (2023-02-09)

Fixes

  • Fixed issue where some web pages could not be opened under certain URL.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.0
  • Minimum Target: iOS 13.0

Version 2.33.0 (2023-01-13)

Fixes

  • 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.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.0
  • Minimum Target: iOS 13.0

Version 2.32.0 (2022-12-16)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.0
  • Minimum Target: iOS 13.0

Version 2.31.0 (2022-12-02)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.32.0
  • Minimum Target: iOS 13.0

Version 2.30.0 (2022-11-18)

Fixes

  • Fixed issue where longer comments with the 'Read More' button keep expanding and contracting when scrolling the page.

Compatibility

  • Xcode Version: 14.1
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.31.0
  • Minimum Target: iOS 13.0

Version 2.29.0 (2022-11-04)

Fixes

  • Fixed issue where the global feed is not updated after creating a post in the community feed or user feed.

Compatibility

  • Xcode Version: 14.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.30.0
  • Minimum Target: iOS 13.0

Version 2.28.0 (2022-10-21)

Fixes

  • Fixed issue where after deleting an inappropriate image, an incorrect '!' was displayed on the photo when creating a post.

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.29.0
  • Minimum Target: iOS 12.0

Version 2.27.1 (2022-10-18)

Fixes

  • 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.

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.28.0
  • Minimum Target: iOS 12.0

Version 2.27.0 (2022-10-07)

Fixes

  • The default time to close a poll is increased to 30 days in a poll post if the user has not set a value.

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.28.0
  • Minimum Target: iOS 12.0

Version 2.26.0 (2022-09-23)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.27.0
  • Minimum Target: iOS 12.0

Version 2.25.1 (2022-09-15)

Fixes

  • Fixed issue where reaction count was incorrect

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.26.0
  • Minimum Target: iOS 12.0

Version 2.25.0 (2022-09-09)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.26.0
  • Minimum Target: iOS 12.0

Version 2.24.0 (2022-08-26)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.25.0
  • Minimum Target: iOS 12.0

Version 2.23.0 (2022-08-11)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.28.3
  • AmitySDK Version: 5.24.0
  • Minimum Target: iOS 12.0

Version 2.22.0 (2022-07-29)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.26.0
  • AmitySDK Version: 5.23.0
  • Minimum Target: iOS 12.0

Version 2.21.0 (2022-07-15)

Fixes

  • SDK upgrade

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.26.0
  • AmitySDK Version: 5.22.0
  • Minimum Target: iOS 12.0

Version 2.20.0 (2022-07-04)

Fixes

  • SDK Upgrade

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.26.0
  • AmitySDK Version: 5.21.0
  • Minimum Target: iOS 12.0

Version 2.19.0 (2022-06-17)

Fixes

  • 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.

Compatibility

  • Xcode Version: 13.4.0
  • Realm Version: 10.26.0
  • AmitySDK Version: 5.20.0
  • Minimum Target: iOS 12.0

Version 2.18.0 (2022-06-02)

Fixes

  • Fixed issue where newly created comments were not visible on post detail page.
  • Fixed issue where readmore messages were displaying empty space.

Compatibility

  • Xcode Version: 13.2.1
  • Realm Version: 10.21.1
  • AmitySDK Version: 5.19.0
  • Minimum Target: iOS 12.0

Version 2.17.1 (2022-05-26)

Fixes

  • Fixed issue where some messages disappeared after being sent in chat

Compatibility

  • Xcode Version: 13.2
  • Realm Version: 10.21.1
  • AmitySDK Version: 5.18.0
  • Minimum Target: iOS 12.0

Version 2.17.0 (2022-05-20)

Fixes

  • Fixed issue where messages on chat page keep blinking several times
  • Fixed issue where newly-sent messages were being displayed twice

Compatibility

  • Xcode Version: 13.2
  • Realm Version: 10.21.1
  • AmitySDK Version: 5.18.0
  • Minimum Target: iOS 12.0

Version 2.16.2 (2022-05-13)

Fix