github GetStream/stream-chat-swift 4.24.0

latest releases: 4.72.0, 4.71.0, 4.70.0...
2 years ago

November 15, 2022

StreamChat

🔄 Changed

  • channelController.uploadFile() and channelController.uploadImage() are deprecated in favour of channelController.uploadAttachment() #2369
  • imageAttachmentPayload.imagePreviewURL is deprecated since it was misleading, it was basically using the original imageURL #2369

✅ Added

  • Added new AttachmentUploader to allow changing attachment info with custom CDN #2369

🐞 Fixed

  • Add timeout for token/connectionId providers so that ChatClient.connect() completes even in edge cases where we cannot get the needed data #2361
  • Stop spamming the console with "Socket is not connected" error when token is being refreshed #2361
  • Update documentation around CurrentUserController.currentUser to state that a non-nil value does not mean there is a valid authentication #2361
  • Allow flow where ChatClient.setToken() is called before ChatClient.connect() #2361
  • Properly recover from a missing/expired token on the first execution of TokenProvider #2361
  • Fix data races created by AsyncOperation looped execution when refreshing tokens #2361

StreamChatUI

🐞 Fixed

  • Fix issue where cell content would not be updated when order changes in Channel List #2371

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

NewReleases is sending notifications on new releases.