github GetStream/stream-chat-android v6.11.0

22 hours ago

stream-chat-android-core

✅ Added

  • Expose UserId alias that Represents a user id. #5616

stream-chat-android-ui-common

✅ Added

  • Added DateFormatter::formatRelativeDate method to format a relative date. #5587

stream-chat-android-ui-components

🐞 Fixed

  • Fix poll attachment picker not hidden if disabled in the dashboard. #5562

⬆️ Improved

  • DateDividerViewHolder now uses DateFormatter::formatRelativeDate to format the date. #5587

stream-chat-android-compose

🐞 Fixed

  • Fix poll attachment picker not hidden if disabled in the dashboard. #5562

⬆️ Improved

  • Add a debounce to the queryChannels process to avoid multiple requests while typing for search channels. #5615
  • DefaultMessageDateSeparatorContent now uses DateFormatter::formatRelativeDate to format the date. #5587
  • Create snapshot tests for channels stateless components. #5570
  • Introduce ChatComponentFactory for easier channel components customization. Initially supporting channel stateless components. #5571
  • Deprecate MessageContentFactory in favor of ChatComponentFactory. #5571
  • Create snapshot tests for messages stateless components. #5578
  • Create snapshot tests for thread list components. #5610
  • Create snapshot tests for pinned message list components. #5611
  • Create snapshot tests for attachment picker options. #5617
  • Create message stateless component factories and refactor to have a single component factory object. #5593
  • Create message list header component factories. #5599
  • Create message footer status indicator stateless component factories. #5598
  • Create message composer stateless component factories. #5579
  • Create factories for the avatar stateless components. #5596
  • Create thread list component factories. #5602
  • Create pinned message list component factories. #5603
  • Create search input stateless component factories. #5604
  • Create attachments picker send button component factory. #5607
  • Introduce display configurations for user presence. #5601

✅ Added

  • Add customizable verticalArrangement to MessagesScreen, MessageList and Messages. #5618

⚠️ Changed

  • 🚨 Breaking change: Change @Composable public fun MessageContainer function to @Composable public fun LazyItemScope.MessageContainer. #5593

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

NewReleases is sending notifications on new releases.