github GetStream/stream-chat-swift 4.14.0

latest releases: 4.88.0, 4.87.0, 4.86.0...
3 years ago

April 26, 2022

StreamChat

✅ Added

  • quotesEnabled property is added to the ChannelConfig #1891

🔄 Changed

  • Assertions are no longer thrown by default. Check StreamRuntimeCheck to enable them #1885
  • Local Storage is enabled by default. You can read more here #1890
  • Mark all read has been relocated to CurrentUserController to have parity with other platforms #1927
  • New CurrentUserController.addDevice(_pushDevice:) replaces CurrentUserController.addDevice(token:pushProvider:) #1934
    • How to use the new addDevice API: currentUserController.addDevice(.apn(token: apnDeviceToken))

🐞 Fixed

  • Fix support for multiple active channel lists at the same time #1879
  • Fix channels linked to the channel list not being watched #1924
  • Fix connection recovery flow being triggered after the first connection #1925
  • Fix connection recovery flow not being cancelled on disconnect #1925
  • Fix cooldown being applied to /sync endpoint in connection recovery flow #1925
  • Fix active components not being reset when another user is connected #1925
  • Fix unusable firebase push provider #1934
  • Fix DB errors happening when logging in after a logout / user switch #1926

StreamChatUI

💥 Removed

  • The toVCSnapshot, fromVCSnapshot and containerTransitionImageView properties were removed ZoomAnimator because they were the root cause of animation issues when presenting the popup actions #1899

🔄 Changed

  • The time interval between 2 messages so they are grouped in the UI is changed from 30 sec to 60 sec #1893

✅ Added

  • Quote message action visibility can be controlled from the dashboard #1891

🐞 Fixed

  • Fix full screen live photos weird flicker when presented / dismissed to / from full screen #1899
  • Timestamp not being shown for the message when the next message is error #1893
  • Another user's avatar not being shown for deleted message last in a group #1893
  • Fix audio files not rendering previews #1907
  • Fix message sender name is not shown in channel with > 2 members if member identifiers were passed on channel creation #1931
  • Fix incorrectly called viewWillAppear inside viewWillDissapear #1938

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

NewReleases is sending notifications on new releases.