cometchat_uikit_shared 4.4.2
cometchat_uikit_shared: ^4.4.2 copied to clipboard
Shared Components and Resources for CometChat's chat and calls UI Kits
4.4.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_sdkto version4.0.12
4.4.1 #
Fixes
- Rectified a critical issue that was causing the scheduler bubble to crash, enhancing stability.
4.4.0 #
Enhancements
- Updated all 3rd-party plugins versions.
- Resolved all static Dart Analyser suggestions
- Added namespaces in build.gradle to avoid conflicts.
Fixes
- Fixed a critical issue that was causing the app to crash within the scheduler message bubble.
4.3.0 #
New
- Text Formatters:
- Introduced
CometChatMentionsFormatterto format a text if it contains a mention of a user. - Introduced
CometChatUrlFormatterto format a text if it contains a URL. - Introduced
CometChatEmailFormatterto format a text if it contains an email. - Introduced
CometChatPhoneNumberFormatterto format a text if it contains a phone number. - Introduced
CometChatTextFormatteran abstract class that structure for creating custom text formatters to format text in the message composer and message bubbles and last message of conversations in conversation list. - Added
CustomTextEditingControllerto handle custom formatting of text in the message composer. - Added
AttributedTextto handle custom formatting of text wherever formatting is required.
- Introduced
Enhancements
- Updated
cometchat_sdkto version4.0.10 - Added method
getConversationSubtitle()in Data Source which returns a Widget that would be displayed as the subtitle for conversations shown inCometChatConversations - Introduced a new parameter
additionalConfigurationsin the methodsgetTextMessageContentView()andgetTextMessageBubble()to enable developers to customize the formatting of text inCometChatTextBubbleby passing a list ofCometChatTextFormatterobjects to thetextFormattersproperty ofAdditionalConfigurations.
4.2.10 #
Fixes
- Addressed a usability issue by removing the View Profile button in User Profile for streamlined navigation.
- Resolved an issue related to incorrect timezone display for Daylight Saving Time to ensure timely and correct information.
4.2.9 #
Enhancements
- Reordered the message options, such as react, reply, delete, etc., to improve the overall usability and user experience.
- Updated
cometchat_sdkto version4.0.8
4.2.8 #
New
- Added support for the Hungarian Language in the localization feature.
Enhancements
- All
send*Message()methods of theCometChatUIkitclass now automatically set the logged-in user as thesenderfor the message object provided as an argument, regardless of any other value set as the sender. - All
send*Message()methods of theCometChatUIkitclass will now automatically set a randommuidif it is not already set with the message object.
4.2.7 #
New
- Added refresh icon in
CometChatImageBubbleandImageViewer - Introduced a placeholder in
ImageViewer
Fixes
- Addressed a problem where the image view state was not refreshing from the error state, ensuring a smooth viewing experience.
4.2.6 #
New
- Added property
loadingIconinCometChatReactionListandReactionsConfigurationto override the default icon shown when the reactions are being fetched - Added properties
marginandpaddinginReactionsStyle
Fixes
- Fixed pixelation of AI features icon shown in
CometChatMessageComposer
4.2.5 #
New
- Added
CometChatReactionscomponent to display reactions inCometChatMessageBubble, usingReactionCountprovided with the Reactions feature fromcometchat_sdk: ^4.0.7 - Added
ReactionsStyleto customize the UI of thisCometChatReactions, andReactionsConfigurationto further configure the appearance and behavior of this component - Added
CometChatReactionListcomponent to fetch and display reactions made on a particular message, usingReactionsRequestprovided with the Reactions feature fromcometchat_sdk: ^4.0.7 - Added
ReactionListStyleto customize the UI of this component, andReactionListConfigurationto further configure the appearance and behavior of this component - Added
iconproperty inCometChatButton
̆Enhancements
- Upgraded
cometchat_sdkto version4.0.7
4.2.4 #
Fixed
CETandGMTTimeZone fix while initializing time zone
4.2.3 #
Fixed
- Media picker crash on Android devices when
targetSdkVersionis 33 and above CometChatMediaRecorderemitting events even after being disposed on Android devices
4.2.2 #
Added
- New Widgets:
CometChatSchedulerBubblefor scheduling events,CometChatTimeSlotSelectorfor generating time slots - New style classes:
SchedulerBubbleStyle,TimeSlotSelectorStyle - Support for selecting date time in
CometChatFormBubbleand updated overall UI ofCometChatFormBubble
Changed
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.5
Fixed
- Fixed issue of captions and tags not being passed in
MediaMessagewhen using media picker on iOS devices
4.1.0 #
Added
- Support for downloading videos in
CometChatCallLogRecordingswidget of cometchat_calls_uikit - Methods
copyWithandmergeinDateStyle
Changed
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.4
4.0.5 #
Fixed
- Removed permission.MANAGE_EXTERNAL_STORAGE
4.0.4 #
Added
- Added support for Interactive messages
- New Widgets:
CometChatQuickView,CometChatSingleSelect,CometChatFormBubble - New style classes:
QuickViewStyle,FormBubbleStyle - Introduced margin and padding in
CometChatListItemviaListItemStyle
Changed
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.3
Fixed
- Message sending failed when file path contains space when using media picker on iOS devices
4.0.3 #
Changed
- Name of class
AiExtensionchanged toAIExtension.AIExtensionis the protocol layer for enabling the AI features in the CometChat Chat UI Kit.
4.0.2 #
Added
- Support for ai features in
AiExtension - New ui events
ccComposeMessageandonAiFeatureTappedinCometChatUIEvents, and its listeners inCometChatUIEventListener
Changed
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.2
4.0.1 #
Added
- Code level documentation
4.0.0 #
Added
- Properties in
UIKitSettingsto override admin and client host urls - Methods
addExtensionandgetExtensionIdinExtensionsDataSource - Localized Strings
Changed
- CometChat Chat SDK dependency upgraded to
cometchat_sdk: ^4.0.1 - GetX dependency upgraded to
get: ^4.6.5 - Order of options shown for a message
SoundManagerconverted to a singleton class
Removed
- Unused imports
- Dead code
Fixed
- Size of media recorder icon in message composer
4.0.0-beta.1 #
- Initial release