cometchat_uikit_shared 4.4.5
cometchat_uikit_shared: ^4.4.5 copied to clipboard
Shared Components and Resources for CometChat's chat and calls UI Kits
4.4.5 #
Fixes
- Resolved an issue where overriding the
inputTextStylein themessageComposerStyleprop was not functioning correctly. - Resolved an issue where
borderandborder-radiusstyle were not being applied to theCometChatListBasecomponent.
4.4.4 #
Enhancements
- Introduced an enum
MentionsVisibilityinCometChatMentionsFormatterto control the visibility of the list of users who can be mentioned. - Updated
cometchat_sdkto version4.0.14.
Fixes
- Fixed an issue where
separatorColorwas not overriding inCometChatListItem.
4.4.3 #
Enhancements
- Updated
cometchat_sdkto version4.0.13
Fixes
- Fixed a problem where auto logging the user into the app did not reload the call extensions and default extensions. This fix ensures that all necessary extensions are loaded correctly upon login, enhancing the app's reliability and user experience.
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