cometchat_chat_uikit 4.4.0
cometchat_chat_uikit: ^4.4.0 copied to clipboard
CometChat's Flutter UI Kit offers custom UI components for streamlined text and chat features in your app, designed with developers in mind to minimize development effort.
4.4.0 2nd May 2024 #
New #
- User Mention Support:
- Added support for mentioning users in a conversation using the @ symbol in the message composer.
- Mentioned users will be highlighted in the message composer, text bubble, and subtitle of conversations in the conversation list if the last message is a text message containing a mention.
Enhancements #
- The
cometchat_sdkdependency has been updated to version4.0.10for better performance. - The
cometchat_uikit_shareddependency has been updated to4.3.0for better performance - Upgraded
CometChatMessageList,CometChatMessageComposer, andCometChatConversationscomponents to accept an array ofCometChatTextFormatter, providing a flexible text formatting system based on various regex patterns. This will help in differentiating between user mentions and URLs within a message.
Fixes #
- Fixed an issue that caused the app to crash when trying to open a thread while a message was still in the sending state.
- Resolved an issue where smart replies were visible in threaded messages even if the last message was not a text message.
- Real-Time Updates:
- The
GroupsWithMessagesComponent not updating when the logged-in user is added to a new group. - Members not being removed from the View Members list when kicked, leaving, or being banned from a group.
- Ensured visibility of form messages received in real-time.
- Updated the conversation list when a form message is received in real-time.
- The
4.3.4 23rd April 2024 #
Fixes #
- Addressed a usability issue by removing the View Profile button in User Profile for streamlined navigation.
- Rectified a functionality issue with the polls, where users were unable to swipe and remove answers.
- Corrected an issue with the threaded messages count being incremented improperly.
Enhancements #
- Enhanced
ThreadedMessagesConfigurationandCometChatThreadedMessagesby addingmessageComposerView,messageListViewandhideMessageComposerfor better configuration control. - Updated the
CreatePollfunctionality by adding a suffix icon to allow users to easily remove answers. - Updated
cometchat_uikit_sharedto version4.2.10.
4.3.3 16th April 2024 #
Fixes #
- Addressed an issue with duplicate messages appearing in CometChatMessageList when a media message was sent.
- Resolved an issue where smart replies did not disappear after sending or receiving messages.
Enhancements #
- Upgraded
cometchat_uikit_sharedto version4.2.9 - Upgraded
cometchat_sdkto version4.0.8
4.3.2 9th April 2024 #
Fixes #
- Resolved a padding issue with the
CometChatMessageHeaderto improve user experience. - Corrected an issue where the user name was missing in the typing indicator for a group in the
CometChatConversationsComponent. - Fixed an issue where the user name was not displayed before the last message for a group in the
CometChatConversationsComponent.
Enhancements #
- Upgraded
cometchat_uikit_sharedto version4.2.8
4.3.1 2nd April 2024 #
Fixes #
- Addressed an issue with user presence not updating correctly in
CometChatConversationsandCometChatConversationsWithMessages, ensuring accurate user status. - Resolved render flex overflow issue in the
headerViewofCometChatMessageBubbleinCometChatMessageListfor smoother UI experience.
Enhancements #
- Upgraded
cometchat_uikit_sharedto version4.2.7
4.3.0 21st March 2024 #
New #
- support for the new
Reactionfeature fromcometchat_sdk: ^4.0.7 CometChatReactionswill be displayed onCometChatMessageBubbleusingreactionsproperty ofTextMessage,MediaMessageandCustomMessageinCometChatMessageList.CometChatReactionListcan be accessed on long pressing onCometChatReactionsfromCometChatMessageList.
Enhancements #
- Upgraded
cometchat_sdkto version4.0.7 - Upgraded
cometchat_uikit_sharedto version4.2.6
Fixes #
- Added spacing between
leadingViewandcontentViewofCometChatMessageBubbleconstructed inCometChatMessageList. - Issue of member count not updating when we are performing Group related actions like adding, banning or removing a
GroupMemberor trying to transfer ownership to another group member. - Fixed pixelation of AI features icon shown in
CometChatMessageComposer
4.2.3 5th March 2024 #
Fixed #
- duplication issue in
CometChatConversations,CometChatUsers, andCometChatGroups. - real time message receiving when filtering categories and types from
messageRequestBuilderinCometChatMessageList.
4.2.2 22nd February 2024 #
Fixed #
bubbleViewalignment issue fixed inCometChatMessageList- missing configurations
hideAppBar,submitIcon,selectionIconforwarded fromCometChatUsersWithMessages,CometChatGroupsWithMessages,CometChatConversationsWithMessagestoCometChatUsers,CometChatGroups,CometChatConversationsrespectively.
4.2.1 4th February 2024 #
Added #
- onSchedulerMessageReceived listeners implemented in
CometChatMessageList,CometChatThreadedMessages,SmartReplyExtension,AIConversationStarter,AIConversationSummaryandAiSmartReplyExtension. hideAppBarproperty added inCometChatConversations
Changed #
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.5 - cometchat_uikit_shared dependency upgraded to
cometchat_uikit_shared: ^4.2.1
4.1.0 14th December 2023 #
Added #
- components
AIAssistBotandAIConversationSummary - dateSeparatorStyle in CometChatMessageList
- apiConfiguration in
AIAssistBot,AIConversationStarter,AIConversationSummaryandAISmartReplies - support for customizing the AI option in
CometChatMessageComposerusing the properties:aiIcon,aiIconURL,aiIconPackageNameandaiOptionStyle
Changed #
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.4 - cometchat_uikit_shared dependency upgraded to
cometchat_uikit_shared: ^4.0.7
4.0.5 24th November 2023 #
Fixed #
- removed permission.MANAGE_EXTERNAL_STORAGE
Changed #
- cometchat_uikit_shared dependency upgraded to
cometchat_uikit_shared: ^4.0.5
4.0.4 13th November 2023 #
Added #
- support for Interactive Messages i.e Form Message and Card Message
- support for modifying margin and padding in CometchatListItem
Changed #
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.3 - cometchat_uikit_shared dependency upgraded to
cometchat_uikit_shared: ^4.0.4
4.0.3 18th October 2023 #
Fixed #
- Emoji keyboard interferes with the virtual home button on iPhone
Changed #
- cometchat_uikit_shared dependency upgraded to
cometchat_uikit_shared: ^4.0.3 - Class name AiExtension changed to AiExtension
- Changed
smartReplyViewandconversationStarterViewproperties tocustomView
4.0.2 14th October 2023 #
Added #
- support for modifying the color of the voice recording button in
CometChatMessageComposerusingvoiceRecordingIconTintproperty ofMessageComposerStyle. - support for custom attachment options, sound and ability to disable read receipts in
CometChatThreadedMessages.
Fixed #
- import issues of
AiConversationStarter. - theme issues in
CometChatThreadedMessages.
Removed #
- unnecessary logs
4.0.1 13th October 2023 #
Added #
- support for ai features:
AiSmartReplyandAiConversationStarter AiSmartReplyprovides a list of replies generated using AI for a received message in a conversationAiConversationStartergives a list of opening messages generated using AI for starting a conversation when no messages have been exchanged between the participants in a conversation- a button has been added in
CometChatMessageComposertapping on which will list the enabled ai features
Changed #
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.2 - cometchat_uikit_shared dependency upgraded to
cometchat_uikit_shared: ^4.0.2
4.0.0 5th September 2023 #
Added #
-
support for handling events received when disconnected websocket connection is reestablished in
CometChatUsers,CometChatGroups,CometChatConversationsandCometChatMessageList. -
support for handling calling events received in
CometChatConversations -
all Extension classes conform to the updated
ExtensionsDataSourceclass by implementing new methodsaddExtensionandgetExtensionId. -
properties to configure color of the sticker icon shown in
CometChatMessageComposer.
Changed #
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.1 - cometchat_uikit_shared dependency upgraded to
cometchat_uikit_shared: ^4.0.1 - order of options shown for a message in
CometChatMessageList - replaced implementation of
SoundManagerwithCometChatUIKit.soundManager. - replaced implementation of
ChatConfigurator.getDataSource()withCometChatUIKit.getDataSource().
Removed #
- property
hideCreateGroupfromCometChatGroupsWithMessages - Emoji and
emojiIconTintfromCometChatMessageComposer - unused assets
- dead code
Fixed #
- background color of message reactions
4.0.0-beta.2 7th August 2023 #
Added #
- support for audio and video calling through CometChat's call ui kit plugin.
- Messages information for sent messages.
- Send audio recordings through CometChatMessageComposer.
- Share messages to other applications on the device.
Changed #
- Upgrade kotlin version for native code: 1.7.10.
- Callback function signature for onMessageSend parameter in ComeChatMessageComposer.
Removed #
- Shared module moved to a different package cometchat_uikit_shared.
4.0.0-beta.1 22nd June 2023 #
- 🎉 first release!