Skip to content

v5.0.0

Latest
Compare
Choose a tag to compare
@raj-dubey1 raj-dubey1 released this 03 Jan 15:47
7cae555

New

  • Expanded Customization Options: Introduced a range of new props to provide greater control over UI elements, allowing developers to hide/show components, enable/disable features, and override views for a more tailored user experience.

Enhancements

  • Standardized prop naming conventions across components for improved consistency.
  • Renamed hideReceipt to hideReceipts in Conversations component.
  • Renamed disableUsersPresence to hideUserStatus in Conversations, Users, and Message List components.
  • Renamed listItemView to itemView in Conversations, Users, Groups, Group Members, Message Header, and Call Logs components.
  • Renamed tailView to trailingView in Group Members, Message Header, and Call Logs components.
  • Renamed showAvatar to hideAvatar in Message List component.
  • Renamed alignment to messageAlignment in Message List component.
  • Renamed text to initialComposerText in Message Composer component.
  • Renamed hideVoiceRecording to hideVoiceRecordingButton in Message Composer component.
  • Renamed onClose to onCallCanceled in Outgoing Call component.

Fixes

  • Resolved an issue where the empty state of the message information in a user conversation was not visible in dark mode
  • Resolved an issue where the sticky date header in the message list overlapped the outgoing call modal.
  • Resolved an issue where the audio bubble overlapped the message information modal.
  • Corrected the message bubble styling in the Message List component when message alignment is set to left.
  • Addressed an issue in Safari where selecting an emoji from the emoji keyboard did not insert it into the message composer.
  • Fixed an issue where the ongoing call screen is dismissed if another incoming call is received.
  • Fixed an issue where the unread count was getting doubled when a message was received in real time.
  • Fixed an issue where the group member count was showing 0 members even though there is 1 member in the group in an edge case.
  • Fixed an issue where the timestamp was not visible in the group voice/video call bubble in the message information component.
  • Fixed an issue where the last seen of the user is not updated when they go offline.
  • Fixed an issue with message list flickering in group conversation.
  • Fixed an issue where the deleted custom message bubble was incorrect.
  • Fixed an issue where the outgoing call screen is dismissed if another incoming call is received.
  • Fixed an issue where the user avatar is not visible in the poll message bubble in some edge cases.
  • Fixed an issue where the message bubble was being rendered incorrectly in the ThreadedMessagePreview component.
  • Fixed an issue where the reply message option was being clicked only when the text is clicked.