github GetStream/stream-chat-swift 4.59.0

latest releases: 4.71.0, 4.70.0, 4.69.0...
6 months ago

July 10, 2024

⚠️ Important

  • This is the last SDK version that will support iOS 12 as the minimum deployment target.
  • Our next release will have iOS 13 as the minimum deployment target.

StreamChat

✅ Added

  • Add support for user blocking #3223
  • [Threads v2] Add support for Threads v2 #3229
    • Add ChatThreadListController to fetch current user threads
    • Add ChatMessageController.markThreadRead()
    • Add ChatMessageController.markThreadUnread()
    • Add ChatMessageController.updateThread()
    • Add ChatMessageController.loadThread()
    • Add ChatCurrentUserController.loadAllUnreads()
    • Add CurrentChatUser.unreadCount.threads

🐞 Fixed

  • Fix user not able to connect when the user name contains a semicolon #3275

🔄 Changed

  • Add additional fields to the Equatable conformance in ChatChannel and ChatMessage #3277

StreamChatUI

✅ Added

  • [Threads v2] Add ChatThreadListVC UI Component #3229
    • Marks a thread read when reaching the bottom of the replies in ChatThreadVC
    • Marking the parent message of a thread as unread in ChatThreadVC will mark the thread as unread

🔄 Changed

  • ChatChannelUnreadCountView now shares a common view (badgeView) with ChatThreadUnreadCountView #3229

🎭 New Localizations

  • message.item.deleted
  • threadListItem.replied-to
  • threadList.empty.description
  • threadList.error.message
  • threadList.new-threads

Don't miss a new stream-chat-swift release

NewReleases is sending notifications on new releases.