github GetStream/stream-chat-swift 3.0.2
StreamChat 3.0.2 (Low-level Client)

latest releases: 4.90.0, 4.89.0, 4.88.0...
4 years ago

StreamChat (low-level client)

Note: This is a low-level client release that doesn't affect the StreamChatUI framework.

✅ Added

  • Add support for custom attachment types with unknown structure
    #795
  • Add possibility to send attachments that don't need prior uploading
    #799

🔄 Changed

  • Improve serialization performance by exposing items as LazyCachedMapCollection instead of Array #776
  • Reduce the number of fake updates by erasing touched objects #802
  • Trigger members and current user updates on UserDTO changes #802
  • Extracts the connection handling responsibility of CurrentUserController to a new ChatConnectionController. #804
  • Allow delete/edit message for all users #809
    By default, only admin/moderators can edit/delete other's messages, but this configurable on the backend, and it's not known by the client, so we allow all actions, and invalid actions will cause the backend to return an error.
  • Simplify attachment send API by combining attachment and attachmentSeeds parameters. #815

🐞 Fixed

  • Fix race conditions in database observers #796

🚮 Removed

  • Revert changeHash that became obsolete after #802 #813

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

NewReleases is sending notifications on new releases.