4.59.0
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
- Add
π Fixed
- Fix user not able to connect when the user name contains a semicolon #3275
π Changed
- Add additional fields to the
Equatable
conformance inChatChannel
andChatMessage
#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
- Marks a thread read when reaching the bottom of the replies in
π Changed
ChatChannelUnreadCountView
now shares a common view (badgeView
) withChatThreadUnreadCountView
#3229
π New Localizations
message.item.deleted
threadListItem.replied-to
threadList.empty.description
threadList.error.message
threadList.new-threads