stream-chat-android
- Create custom login screen in sample app
- Bump Coil to 1.0.0
- Add message sending/sent indicators in
MessageListView
- Add possibility to replace default FileUploader
- Fixes a race condition where client.getCurrentUser() was set too late
- Support for hiding channels
- Makes the number of channels return configurable by adding the limit param to ChannelsViewModelFactory
- Add message sending/sent indicators in
MessageListView
- Provide ChannelViewModelFactory and ChannelsViewModelFactory by the library to simplify setup
- Fixes for #698 and #723
- Don't show read state for the current user
stream-chat-android-client
- Fix ConcurrentModificationException in
ChatEventsObservable
- Add possibility to replace default FileUploader
- Fix anonymous user authentication
stream-chat-android-offline
- Channel list now correctly updates when you send a new message while offline. This fixes #698
- Channels now stay sorted based on the QuerySort order (previous behaviour was to sort them once)
- New messages now default to type "regular" or type "ephemeral" if they start with a /
- Improved error logging on sendMessage & sendReaction
- Fixed a race condition that in rare circumstances could cause the channel list to show stale (offline) data
- Fixed a bug with channel.hidden not working correctly
- Fixed crash with absence of user in the UserMap