June 10, 2022
StreamChat
💥 Removed
- The
tokenProvider
property was removed fromChatClient
#2031
✅ Added
- Make it possible to call
ChatClient.connect
with atokenProvider
#2031
🐞 Fixed
- Saving payloads to local database is now 50% faster. Initial launch and displaying channel list should be noticeably faster #1973
- Fix not waiting for last batch of events to be processed when connecting as another user #2016
- Fix
Date._unconditionallyBridgeFromObjectiveC(NSDate?)
crash #2027 - Fix
NSHashTable
count underflow crash #2032 - Fix crash when participant hard deletes a message 2075
- Fix possible deadlock in
CurrentUserController
functions being called from background threads #2074 - Fix using incorrect index path for updates #2044
🔄 Changed
- Changing the decoding of
role
tochannel_role
asrole
is now deprecated on the backend. This allows for custom roles defined within your V2 permissions #2028
StreamChatUI
✅ Added
- Add Support for Slow Mode #1953
- Present channel screen modally when channel list in not embedded by navigation controller #2011
- Show channel screen as right detail when channel list is embedded by split view controller #2011