cometchat_chat_uikit 4.5.2
cometchat_chat_uikit: ^4.5.2 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.5.2 #
New
- Introduced real-time updates for the last message and unread count in conversations based on App setting configured via dashboard, ensuring up-to-date information is displayed.
Enhancements
- Updated
cometchat_uikit_sharedto version4.4.2. - Updated
cometchat_sdkto version4.0.12.
Fixes
- Fixed the issue where the textEditingController property in
CometChatMessageComposerwas causing UI issues withinCometChatMessageList.
4.5.1 #
Enhancements
- Enhanced the CometChatMessageComposer by exposing ‘TextEditingController’, thus improving customization options.
Fixes
- Fixed rendering flex issues that were encountered when opening message information for scheduler messages.
4.5.0 #
Enhancements
- Updated all 3rd-party plugins versions.
- Resolved all static Dart Analyser suggestions
- Added namespaces in build.gradle to avoid conflicts.
Fixes
- Resolved a functional problem where changes in scope were not altering options in the details page in real time.
4.4.0 #
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 #
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 #
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 #
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 #
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 #
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 #
Fixes
- Duplication issue in
CometChatConversations,CometChatUsers, andCometChatGroups. - Real time message receiving when filtering categories and types from
messageRequestBuilderinCometChatMessageList.
4.2.2 #
Fixes
bubbleViewalignment issue fixed inCometChatMessageList- Missing configurations
hideAppBar,submitIcon,selectionIconforwarded fromCometChatUsersWithMessages,CometChatGroupsWithMessages,CometChatConversationsWithMessagestoCometChatUsers,CometChatGroups,CometChatConversationsrespectively.
4.2.1 #
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 #
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 #
Fixes
- removed permission.MANAGE_EXTERNAL_STORAGE
Changed
- cometchat_uikit_shared dependency upgraded to
cometchat_uikit_shared: ^4.0.5
4.0.4 #
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 #
Fixes
- 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 #
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.
Fixes
- Import issues of
AiConversationStarter. - Theme issues in
CometChatThreadedMessages.
Removed
- Unnecessary logs
4.0.1 #
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- 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 #
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
Fixes
- Background color of message reactions
4.0.0-beta.2 #
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 #
- 🎉 First release!