Releases: cometchat/cometchat-uikit-angular
Releases · cometchat/cometchat-uikit-angular
v4.3.19
New
- Added
outgoingCallConfiguration
property inCometChatCallButton
component. - Added
ongoingCallConfiguration
property inCometChatIncomingCall
component.
Enhancements
- None
Fixes
- Fixed an issue in the Message Composer where both the default sound and the custom sound (provided via the
customSoundForMessage
prop) were played when a new message was sent or received. - Resolved an issue where overriding the bubble view of an audio/video call message also unintentionally impacted the bubble view of media (audio/video) messages.
- Fixed an issue where the height was not being applied correctly when overriding the
CreateGroupStyle
property ofCometChatGroupsWithMessages
component. - Fixed an issue where
ongoingCallConfiguration
prop not working inCometChatCallButton
component.
Deprecated
- The
customSoundForMessage
property inCometChatMessageComposer
is now deprecated. Please usecustomSoundForMessages
as a replacement.
v4.3.18
New
- None
Enhancements
- None
Fixes
- Fixed an issue where launching two
CometChatMessages
components for different conversations caused the edit preview to appear in both conversations when editing a message. - Fixed an issue where the
isMobileView
setting for theWithMessagesComponent
did not correctly inherit the height and width from the parent container. - Fixed an issue where popups were hidden in the top-left corner on
Safari
due to a backdrop style issue. - Added the missing
onSubmitButtonClick
prop inCometChatContacts
component
v4.3.17
New
- None
Enhancements
- None
Fixes:
- Resolved an issue where the date strings
today
andyesterday
were not being localised. - Fixed an issue where the
Delete And Exit Group option
was not visible to the admin of a group. - Fixed an issue where closing the message information modal caused a console error, preventing the message information from being reopened in the same conversation.
- Fixed an issue with message text not visible in composer when editing a message which was sent in the chat by pasting from clipboard.
- Fixed an issue where, when passing a custom
MessagesRequestBuilder
toCometChatMessageList
, messages from the previous conversation were visible after switching chats. - Fixed an issue where, while searching for a group in the
CometChatGroups
component, a newly added group was being incorrectly appended to the search results. - Fixed an issue where the
CometChatAddMembers
component did not automatically close after successfully adding new members to a group. - Fixed an issue where delivery receipts were not visible in real-time when sending a message to an online user.
- Fixed an issue where read and delivered receipts were not updating correctly if the messages are marked read in real-time.
- Resolved an issue where opening a group conversation failed after a new member was added to another group while the logged-in user was viewing a different group conversation in the
CometChatGroupsWithMessage
component.
v.4.3.16
New:
- Added a new prop
hideReceipt
to hide thereceipt
in the message bubble and conversation’s last message.
Fixes:
- Fixed an issue where the
backdropStyle
passed toConversationsConfiguration
was not being applied. - Fixed an issue where the
disableSoundForMessages
prop was not working when a message is received. - Fixed an issue where the
ChangeScopeStyle
was missing default height and width causing issue if height and width were not set explicitly. - Fixed an issue where previously selected users were cleared when searching and then clearing the search bar in the
CometChatAddMembers
component. - Fixed an issue where the
onClick
event could not be overridden when default attachment options were fetched.
Deprecations:
- Deprecated
disableReceipt
prop fromCometChatMessageList
&CometChatConversations
component.
v4.3.15
New:
- The sender of a message will now see a double tick on a group message to indicate that the message has been successfully delivered to all users within that group, and a double blue tick once it has been read by all participants in the group.
Fixes:
- Fixed an issue where overriding groupScopeStyle properties were not working and ensured the saveButtonTint and closeIconTint are now correctly picked from the theme.
- Fixed an issue where overriding statusIndicatorStyle applied the style to all users instead of only active users.
- Fixed an issue where overriding the listItemStyle property was not working in CometChatAddMembers.
- Fixed font and styling issues in CometChatCallLogWithDetails where the callLogDetails component had improper fonts and the back icon was not visible.
- Fixed an issue where the disableUsersPresence property was not working in CometChatMessageHeader
- Fixed an issue where the onClick property of the default attachment options was returned as null when trying to fetch the default list of attachment options.
- Deprecated StatusIndicatorStyle property & replaced it with statusIndicatorStyle in CometChatAddMembers.
- Fixed an issue where the background of delete conversation dialog style is displayed as white instead of the default gray when no background color is provided.
v4.3.14
Fixes:
- Fixed an issue where the status of blocked users (online/typing) was still visible in the CometChatMessageHeader and CometChatConversation components.
- Fixed an issue with the default deleteConversationDialogStyle property in the CometChatConversation component.
- Fixed an issue with the disableReceipt property in the CometChatConversation component. The default value was true, causing sent, delivered, and read receipts to be invisible. This fix ensures that receipts are now visible by default.
- Fixed a typography issue in the CometChatGroupMembers component.
- Fixed an issue with the subtitleView prop in the CometChatUsers, CometChatGroups, and CometChatConversations components. Previously, the user, group, and conversation objects were not accessible in subtitleView. This fix ensures they are now accessible.
- Fixed an issue with the AvatarStyle prop in UserMemberWrapperConfiguration under ThreadedMessagesConfiguration.
- Fixed an issue where ThreadedMessagesConfiguration in MessagesConfiguration was not working properly.
- Fixed an issue where MessageComposerConfiguration was not working in the CometChatThreadedMessages component.
- Fixed an issue with the close icon tint in the CometChatThreadedMessage component. When rendering the component independently, the close icon tint was not picking the color from the theme. This fix ensures the close icon tint now correctly picks the color from the theme.
- Fixed an issue with the nameTextFont and nameTextColor properties in MessageListStyle under MessageListConfiguration.
v4.3.13
FIxes:
- Fixed an issue in the CometChatMessageList component where the message template could not be overridden when returned through a function.
- Fixed an issue where passing an empty style object in the BannedMembersStyle, GroupMembersStyle, and AddMembersStyle components via the DetailsConfiguration broke the default UI.
- Fixed a bug where the prop to customise tint color of the live reaction icon was missing.
- Fixed an issue where the unread message count was not updated correctly when two users are logged in on different devices, ensuring that messages are marked as read consistently across both devices.
- Fixed an issue where overriding MessageHeaderStyle caused backIconTint to revert to the original theme instead of using the developer-defined theme.
v4.3.12
Fixes:
- Fixed an issue where the user was not able to use sendButtonView in message composer configuration.
- Fixed an issue where the group icon was not visible in the Conversations list.
- Fixed an issue where updating the primary color did not change the info icon tint.
v4.3.11
Fixes
- Fixed an issue where the
onSendButtonClick
callback was not triggered after editing a message and then clicking the send button. - Fixed an issue where the edit preview from a previous conversation was visible in the composer when switching conversations.
- Fixed an issue where voice recording was not working in a thread.
- Fixed an issue where an incorrect action message was shown in a group.
v4.3.10
Enhancements
- Added visibility usersConversationOnly, groupConversationOnly and both with the parameter name visibleIn to control the visibility of the mentions type.
Fixes
- Fixed an issue where the hideError prop was missing in the message list configuration.
- Fixed an issue where if the conversation type was set to users and a message was received in a group, the group was visible in the conversations list in real time.
- Fixed an issue where the message receipt icon was stuck in loading even if the message failed; the error icon was not visible.
- Fixed an issue where the typing indicator was visible to a user who was blocked and attempted to send a message.