✅ Added
ClientLogger.showConnectionErrorAlert
flag to control showing the UI alert for WebSocket errors. It's turned off by default. #303
🔄 Changed
- Calling
Client.configureShared
with the same config more than once does not cause assertion failure. This is still discouraged and should not be done, and will not take affect. Calling it with different configs will still cause assertion failure. #313
Note: ChangingapiKey
only is possible viaClient.shared.apiKey
🐞 Fixed
Channel.team
not being correctly encoded for multi-tenant enabled clients #308- Channels not loading on ChannelsVC after opening the app from background using
stayConnectedInBackground: false
and no logger #308 - Fixed an error in ChatViewController: a new message would scroll the messages up even when there's empty space #310.
- Fixed the default background color for a placeholder image or when the image wasn't loaded to make the size of it visible #310.
- Fixed height rendering for a message for messages with a single line #310.
- Fixed rendering of a message bubble curve more precisely #310.
- Fixed scrolling to the current message when you go to the last page #310.
- Fix ChannelsPresenter not respecting filter for new created/added channels #313