Skip to main content
Xcode 26 compatibility noticeBeginning with Xcode 26, changes in the Swift compiler break forward compatibility for
RealmSwift binaries built with earlier Xcode versions, even though library evolution is enabled. Historically, SDK integrations have been forward compatible across Xcode versions.
We are actively working toward restoring this experience and have started planning
a migration away from Realm. In the meantime, we recommend aligning your project’s Xcode version with the Xcode version used to build the SDK. We appreciate your patience as we improve long-term compatibility.
7.16.0 (13/02/2026)
New Releases

🚀 New Features

Thread Safety

All of CRUD API, AmityObject and AmityCollection API are now safe to be called from any actors.

Authentication

Introduce an ability to login with a pre-fetched accessToken.

Comment Count

Introduce a local calculated comment count based on incoming real-time events.

Community Post Query by Tags

Introduce an ability to community posts with matching tags.

Specific Xcode support

26.2 => 7.15.016.x => 7.15.0-xcode16.426.1 => 7.15.0-xcode26.1

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.x - 26.2
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.14.1-beta4 (11/02/2026)
New Releases

🚀 New Features

Thread safety

  • Introduce two new static initializer method in AmityClient to initialize client safely in any thread
AmityClient.setup(apiKey: String, region: AmityRegion) async throws -> AmityClient
AmityClient.setup(apiKey: String, endpoint: AmityEndpoint) async throws -> AmityClient
  • Mark AmityClient as @unchecked Sendable

Specific Xcode support

26.2 => 7.14.1-beta416.x => 7.14.1-beta4-xcode16.426.1 => 7.14.1-beta4-xcode26.1

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.x - 26.2
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.15.0 (30/01/2026)
New Releases

🚀 New Features

Livestream analytics

Introduce AmityRoomAnalytics for the purpose of tracking watch minute

Specific Xcode support

26.2 => 7.15.016.x => 7.15.0-xcode16.426.1 => 7.15.0-xcode26.1

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.x - 26.2
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.14.1-beta3 (30/01/2026)
New Releases

🚀 New Features

Thread safety

  • Enable LiveObject/Collection to be initialized from any actors
  • Ensure thread safety on AmityClient props and functions.

Specific Xcode support

26.2 => 7.14.1-beta316.x => 7.14.1-beta3-xcode16.426.1 => 7.14.1-beta3-xcode26.1

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.x - 26.2
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.14.1-beta2 (26/01/2026)
New Releases

🚀 New Features

Thread safety

  • Ensure thread safety on topic subscription.

Specific Xcode support

26.2 => 7.14.1-beta216.x => 7.14.1-beta2-xcode16.426.1 => 7.14.1-beta2-xcode26.1

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.x - 26.2
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.14.1-beta1 (21/01/2026)
New Releases

🚀 New Features

Thread safety

  • Enable CRUD functions to called from any actors
  • Ensure public model(except AmityClient) properties are thread-safe.

Specific Xcode support

26.2 => 7.14.1-beta116.x => 7.14.1-beta1-xcode16.426.1 => 7.14.1-beta1-xcode26.1

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.x - 26.2
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.14.0 (24/12/2025)
New Releases

🚀 New Features

Livestream Post with Room

Introduce Room service, an upgrade and a replacement forstream

Event

Introduce Event service, enabling event scheduling

Community Member Query

Introduce lastJoin sorting option

Specific Xcode support

26.1 => 7.14.016.x => 7.14.0-xcode16.426.2 => 7.14.0-xcode26.2

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.x - 26.2
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.13.0 (10/11/2025)
New ReleasesImprovements

🚨 Compatibility Changes

Xcode 26.1 support

  • The binary is now built with Xcode 26.1, ensuring compatibility with Xcode 26.1 and later. The minimum toolchain version is now Xcode 26.1. Earlier Xcode versions are no longer supported.

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode26.1
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.12.0 (28/10/2025)
New ReleasesImprovements

🚨 Compatibility Changes

Xcode 26 support

  • The binary is now built with Xcode 26, ensuring compatibility with Xcode 26 and later. The minimum toolchain version is now Xcode 26. Earlier Xcode versions are no longer supported.

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode26.0
LibraryVersion
Alamofire5.7.1
CocoaAsyncSocket7.6.5 - Hash: 2129f84
CocoaMQTT3.1.1 - Hash: 2731e27
Realm10.54.6
Realm Swift10.54.6
Starscream3.1.1
7.11.0 (17/10/2025)
New Releases

🚀 New Features

Mixed Attachments Post

  • Support mixed structure post where a post can contains multiple datatypes such as image, video, file, and audio.

Audio Content Support

  • Support audio file upload.
  • Introduce audio dataType for post.

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.0+
LibraryVersion
Realm10.54.5
Realm Swift10.54.5
7.10.0 (03/10/2025)
New Releases

🚀 New Features

Public Access

  • Added loginAsVisitor() function, enables user to interact as a visitor.

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.0+
LibraryVersion
Realm10.54.5
Realm Swift10.54.5
7.9.0 (11/09/2025)
New Releases

🚀 New Features

Child stream

  • Support child stream creation where a child stream can be linked to a parent stream.

Poll

  • Added unvotePoll() function, enables user to update poll answer.

Preview members

  • Added getPreviewMembers() on AmityChannel, enables access upto 4 members of converation and community channel.

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.0+
LibraryVersion
Realm10.54.5
Realm Swift10.54.5
7.8.0 (18/08/2025)
New Releases

🚀 New Features

PII detection

  • Added detected PII data to post, comment, and message.

Hashtag

  • Support adding hashtag to a post.
  • Support post search by hashtag.

User feed

  • Support new sources of posts on user feed. feedSources can be selected on user.

Post title

  • Support optional title on post creation.

🧩 Compatibility

ConfigVersion
Minimum Target13.0
Xcode16.0+
LibraryVersion
Realm10.49.3
Realm Swift10.49.3