Links

iOS

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

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

  • Fixed scrolling and pagination issue when older messages were being loaded

Compatibility

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

Version 2.16.1 (2022-05-12)

Fixes

  • Fixed auto-scrolling issue when receiving new incoming messages

Breaking Changes

  • Introduced function height(for message:boundingWidth:) to AmityMessageCellProtocol for message customization

Compatibility

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

Version 2.16.0 (2022-05-12)

Fix

  • Fix issue where chat compose bar can’t expand while typing long message.

Compatibility

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

Version 2.15.0 (2022-04-22)

Fix

  • Fix issue where the recent chat page indicates incorrect unread badge numbers.

Compatibility

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

Version 2.14.0 (2022-03-31)

Fix

  • Improve uploading speed while sending image messages

Breaking Change

  • Hide leave button for conversation type channel in channel setting page

Compatibility

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