github GetStream/stream-chat-android v5.5.0

latest releases: 6.30.0, 6.29.0, 6.28.0...
3 years ago

Common changes for all artifacts

🐞 Fixed

  • Add ordered substitution arguments in ja and ko translated strings files #3778

stream-chat-android-client

🐞 Fixed

  • Fix the channel screen being stuck with an infinite loading 3791

stream-chat-android-offline

🐞 Fixed

  • Fixed bug of empty channels while sending messages. 3776
  • Fixed populating mentions when sending a message with attachments. 3801
  • Fixed crash at ExtraDataConverter.stringToMap. 3816

⚠️ Changed

  • Deprecated GlobalState::typingUpdates in favor of GlobalState::typingChannels.

stream-chat-android-ui-components

🐞 Fixed

  • Fixed reply messages inside notification. #3756
  • Fixed the display of avatars before system messages. #3799
  • Fixed a bug which made the unread count disappear on certain devices when it went over double digits. #3798
  • Fixed a bug where typing items in MessageList weren't properly set on all data changes. #3790

⬆️ Improved

  • ChannelListView can now restore the previously saved scroll state. 3804

✅ Added

  • Added MessagePreviewFormatter field to the ChatUI class, to allow for message preview text format customization across the app. 3788.
  • Added streamUiDisableScrollWhenShowingDialog attribute to MessageListView that allows to enable/disable message list scroll while a dialog is shown over the message list. #3809
  • Added the preview of moderation bounced messages and the ability to take actions upon those messages like edit, delete and send anyway. #3625
  • Added experimental implementation of MessageComposerView and MessageComposerViewModel which are supposed to replace MessageInputView in the future. 3019
  • Added MessageListView::setMessageOptionItemsFactory and MessageListView::setCustomActionHandler methods to add and handle custom actions in MessageListView. 3768

⚠️ Changed

  • The layout width of the unread count view is now set to wrap_content instead of being a fixed size dictated by the dimen stream_ui_scroll_button_unread_badge_size. #3798

❌ Removed

  • 🚨 Breaking change: The block action has been removed from message options. 3768

stream-chat-android-compose

🐞 Fixed

  • Channels will now be marked as read only when the latest message is reached. Previously they were marked read whenever an unread message was read, regardless of its position in the list. #3772

⬆️ Improved

  • Improved Messages recomposition when marking messages as read. It will now avoid going into a recomposition loop in certain situations such as when you have two or more failed messages visible in the list. #3772
  • Covered an edge case inside DefaultTypingUpdatesBuffer. It will now always call onTypingStopped() when you call DefaultTypingUpdatesBuffer.clear(). #3782

✅ Added

  • Added the preview of moderation bounced messages and the ability to take actions upon those messages like edit, delete and send anyway. #3625

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

NewReleases is sending notifications on new releases.