|
1 | | -## 4.4.0 - 2nd May 2024 |
| 1 | +## 4.5.0 |
| 2 | +**Enhancements** |
| 3 | +- Updated all 3rd-party plugins versions. |
| 4 | +- Resolved all static Dart Analyser suggestions |
| 5 | +- Added namespaces in build.gradle to avoid conflicts. |
2 | 6 |
|
3 | | -### New |
| 7 | +**Fixes** |
| 8 | +- Resolved a functional problem where changes in scope were not altering options in the details page in real time. |
| 9 | + |
| 10 | +## 4.4.0 |
| 11 | +**New** |
4 | 12 | - User Mention Support: |
5 | 13 | - Added support for mentioning users in a conversation using the @ symbol in the message composer. |
6 | 14 | - 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. |
7 | | -### Enhancements |
| 15 | + |
| 16 | +**Enhancements** |
8 | 17 | - The `cometchat_sdk` dependency has been updated to version `4.0.10` for better performance. |
9 | 18 | - The `cometchat_uikit_shared` dependency has been updated to `4.3.0` for better performance |
10 | 19 | - Upgraded `CometChatMessageList`, `CometChatMessageComposer`, and `CometChatConversations` components to accept an array of `CometChatTextFormatter`, providing a flexible text formatting system based on various regex patterns. This will help in differentiating between user mentions and URLs within a message. |
11 | | -### Fixes |
| 20 | + |
| 21 | +**Fixes** |
12 | 22 | - Fixed an issue that caused the app to crash when trying to open a thread while a message was still in the sending state. |
13 | 23 | - Resolved an issue where smart replies were visible in threaded messages even if the last message was not a text message. |
14 | 24 | - Real-Time Updates: |
|
17 | 27 | - Ensured visibility of form messages received in real-time. |
18 | 28 | - Updated the conversation list when a form message is received in real-time. |
19 | 29 |
|
20 | | -## 4.3.4 - 23rd April 2024 |
21 | | - |
22 | | -### Fixes |
| 30 | +## 4.3.4 |
| 31 | +**Fixes** |
23 | 32 | - Addressed a usability issue by removing the View Profile button in User Profile for streamlined navigation. |
24 | 33 | - Rectified a functionality issue with the polls, where users were unable to swipe and remove answers. |
25 | 34 | - Corrected an issue with the threaded messages count being incremented improperly. |
26 | 35 |
|
27 | | -### Enhancements |
| 36 | +**Enhancements** |
28 | 37 | - Enhanced `ThreadedMessagesConfiguration` and `CometChatThreadedMessages` by adding `messageComposerView`, `messageListView` and `hideMessageComposer` for better configuration control. |
29 | 38 | - Updated the `CreatePoll` functionality by adding a suffix icon to allow users to easily remove answers. |
30 | 39 | - Updated `cometchat_uikit_shared` to version `4.2.10`. |
31 | 40 |
|
32 | | -## 4.3.3 - 16th April 2024 |
33 | | - |
34 | | -### Fixes |
| 41 | +## 4.3.3 |
| 42 | +**Fixes** |
35 | 43 | - Addressed an issue with duplicate messages appearing in CometChatMessageList when a media message was sent. |
36 | 44 | - Resolved an issue where smart replies did not disappear after sending or receiving messages. |
37 | 45 |
|
38 | | -### Enhancements |
| 46 | +**Enhancements** |
39 | 47 | - Upgraded `cometchat_uikit_shared` to version `4.2.9` |
40 | 48 | - Upgraded `cometchat_sdk` to version `4.0.8` |
41 | 49 |
|
42 | | -## 4.3.2 - 9th April 2024 |
43 | | - |
44 | | -### Fixes |
| 50 | +## 4.3.2 |
| 51 | +**Fixes** |
45 | 52 | - Resolved a padding issue with the `CometChatMessageHeader` to improve user experience. |
46 | 53 | - Corrected an issue where the user name was missing in the typing indicator for a group in the `CometChatConversations` Component. |
47 | 54 | - Fixed an issue where the user name was not displayed before the last message for a group in the `CometChatConversations` Component. |
48 | 55 |
|
49 | | -### Enhancements |
| 56 | +**Enhancements** |
50 | 57 | - Upgraded `cometchat_uikit_shared` to version `4.2.8` |
51 | 58 |
|
52 | | -## 4.3.1 - 2nd April 2024 |
53 | | - |
54 | | -### Fixes |
| 59 | +## 4.3.1 |
| 60 | +**Fixes** |
55 | 61 | - Addressed an issue with user presence not updating correctly in `CometChatConversations` and `CometChatConversationsWithMessages`, ensuring accurate user status. |
56 | 62 | - Resolved render flex overflow issue in the `headerView` of `CometChatMessageBubble` in `CometChatMessageList` for smoother UI experience. |
57 | 63 |
|
58 | | -### Enhancements |
59 | | - |
| 64 | +**Enhancements** |
60 | 65 | - Upgraded `cometchat_uikit_shared` to version `4.2.7` |
61 | 66 |
|
62 | | -## 4.3.0 - 21st March 2024 |
63 | | - |
64 | | -### New |
| 67 | +## 4.3.0 |
| 68 | +**New** |
65 | 69 | - support for the new `Reaction` feature from `cometchat_sdk: ^4.0.7` |
66 | 70 | - `CometChatReactions` will be displayed on `CometChatMessageBubble` using `reactions` property of `TextMessage`, `MediaMessage` and `CustomMessage` in `CometChatMessageList`. |
67 | 71 | - `CometChatReactionList` can be accessed on long pressing on `CometChatReactions` from `CometChatMessageList`. |
68 | 72 |
|
69 | | -### Enhancements |
| 73 | +**Enhancements** |
70 | 74 | - Upgraded `cometchat_sdk` to version `4.0.7` |
71 | 75 | - Upgraded `cometchat_uikit_shared` to version `4.2.6` |
72 | 76 |
|
73 | | -### Fixes |
| 77 | +**Fixes** |
74 | 78 | - Added spacing between `leadingView` and `contentView` of `CometChatMessageBubble` constructed in `CometChatMessageList`. |
75 | 79 | - Issue of member count not updating when we are performing Group related actions like adding, banning or removing a `GroupMember` or trying to transfer ownership to another group member. |
76 | 80 | - Fixed pixelation of AI features icon shown in `CometChatMessageComposer` |
77 | 81 |
|
78 | | -## 4.2.3 - 5th March 2024 |
79 | | - |
80 | | -### Fixed |
81 | | -- duplication issue in `CometChatConversations`, `CometChatUsers`, and `CometChatGroups`. |
82 | | -- real time message receiving when filtering categories and types from `messageRequestBuilder` in `CometChatMessageList`. |
83 | | - |
84 | | -## 4.2.2 - 22nd February 2024 |
| 82 | +## 4.2.3 |
| 83 | +**Fixes** |
| 84 | +- Duplication issue in `CometChatConversations`, `CometChatUsers`, and `CometChatGroups`. |
| 85 | +- Real time message receiving when filtering categories and types from `messageRequestBuilder` in `CometChatMessageList`. |
85 | 86 |
|
86 | | -### Fixed |
| 87 | +## 4.2.2 |
| 88 | +**Fixes** |
87 | 89 | - `bubbleView` alignment issue fixed in `CometChatMessageList` |
88 | | -- missing configurations `hideAppBar`, `submitIcon`, `selectionIcon` forwarded from `CometChatUsersWithMessages`, `CometChatGroupsWithMessages`, `CometChatConversationsWithMessages` to `CometChatUsers`, `CometChatGroups`, `CometChatConversations` respectively. |
| 90 | +- Missing configurations `hideAppBar`, `submitIcon`, `selectionIcon` forwarded from `CometChatUsersWithMessages`, `CometChatGroupsWithMessages`, `CometChatConversationsWithMessages` to `CometChatUsers`, `CometChatGroups`, `CometChatConversations` respectively. |
89 | 91 |
|
90 | 92 |
|
91 | | -## 4.2.1 - 4th February 2024 |
92 | | - |
93 | | -### Added |
| 93 | +## 4.2.1 |
| 94 | +**Added** |
94 | 95 | - onSchedulerMessageReceived listeners implemented in `CometChatMessageList`,`CometChatThreadedMessages`,`SmartReplyExtension`, `AIConversationStarter` , `AIConversationSummary` and `AiSmartReplyExtension`. |
95 | | -- `hideAppBar` property added in `CometChatConversations` |
96 | | - |
97 | | - |
98 | | -### Changed |
| 96 | +- `hideAppBar` property added in `CometChatConversations` |
99 | 97 |
|
| 98 | +**Changed** |
100 | 99 | - [CometChat Chat SDK](https://pub.dev/packages/cometchat_sdk) dependency upgraded to `cometchat_sdk: ^4.0.5` |
101 | 100 | - [cometchat_uikit_shared](https://pub.dev/packages/cometchat_uikit_shared) dependency upgraded to `cometchat_uikit_shared: ^4.2.1` |
102 | 101 |
|
103 | 102 |
|
104 | | -## 4.1.0 - 14th December 2023 |
105 | | - |
106 | | -### Added |
107 | | -- components `AIAssistBot` and `AIConversationSummary` |
108 | | -- dateSeparatorStyle in CometChatMessageList |
109 | | -- apiConfiguration in `AIAssistBot`, `AIConversationStarter`, `AIConversationSummary` and `AISmartReplies` |
110 | | -- support for customizing the AI option in `CometChatMessageComposer` using the properties: `aiIcon`, `aiIconURL`, `aiIconPackageName` and `aiOptionStyle` |
111 | | - |
112 | | - |
113 | | -### Changed |
| 103 | +## 4.1.0 |
| 104 | +**Added** |
| 105 | +- Components `AIAssistBot` and `AIConversationSummary` |
| 106 | +- DateSeparatorStyle in CometChatMessageList |
| 107 | +- ApiConfiguration in `AIAssistBot`, `AIConversationStarter`, `AIConversationSummary` and `AISmartReplies` |
| 108 | +- Support for customizing the AI option in `CometChatMessageComposer` using the properties: `aiIcon`, `aiIconURL`, `aiIconPackageName` and `aiOptionStyle` |
114 | 109 |
|
| 110 | +**Changed** |
115 | 111 | - [CometChat Chat SDK](https://pub.dev/packages/cometchat_sdk) dependency upgraded to `cometchat_sdk: ^4.0.4` |
116 | 112 | - [cometchat_uikit_shared](https://pub.dev/packages/cometchat_uikit_shared) dependency upgraded to `cometchat_uikit_shared: ^4.0.7` |
117 | 113 |
|
118 | | -## 4.0.5 - 24th November 2023 |
119 | | - |
120 | | -### Fixed |
| 114 | +## 4.0.5 |
| 115 | +**Fixes** |
121 | 116 | - removed permission.MANAGE_EXTERNAL_STORAGE |
122 | 117 |
|
123 | | -### Changed |
124 | | - |
| 118 | +**Changed** |
125 | 119 | - [cometchat_uikit_shared](https://pub.dev/packages/cometchat_uikit_shared) dependency upgraded to `cometchat_uikit_shared: ^4.0.5` |
126 | 120 |
|
| 121 | +## 4.0.4 |
| 122 | +**Added** |
| 123 | +- Support for Interactive Messages i.e Form Message and Card Message |
| 124 | +- Support for modifying margin and padding in CometchatListItem |
127 | 125 |
|
128 | | -## 4.0.4 - 13th November 2023 |
129 | | - |
130 | | -### Added |
131 | | -- support for Interactive Messages i.e Form Message and Card Message |
132 | | -- support for modifying margin and padding in CometchatListItem |
133 | | - |
134 | | -### Changed |
135 | | - |
| 126 | +**Changed** |
136 | 127 | - [CometChat Chat SDK](https://pub.dev/packages/cometchat_sdk) dependency upgraded to `cometchat_sdk: ^4.0.3` |
137 | 128 | - [cometchat_uikit_shared](https://pub.dev/packages/cometchat_uikit_shared) dependency upgraded to `cometchat_uikit_shared: ^4.0.4` |
138 | 129 |
|
139 | | - |
140 | | -## 4.0.3 - 18th October 2023 |
141 | | - |
142 | | -### Fixed |
| 130 | +## 4.0.3 |
| 131 | +**Fixes** |
143 | 132 | - Emoji keyboard interferes with the virtual home button on iPhone |
144 | 133 |
|
145 | | -### Changed |
| 134 | +**Changed** |
146 | 135 | - [cometchat_uikit_shared](https://pub.dev/packages/cometchat_uikit_shared) dependency upgraded to `cometchat_uikit_shared: ^4.0.3` |
147 | 136 | - Class name AiExtension changed to AiExtension |
148 | 137 | - Changed `smartReplyView` and `conversationStarterView` properties to `customView` |
149 | 138 |
|
150 | | -## 4.0.2 - 14th October 2023 |
151 | | - |
152 | | -### Added |
153 | | -- support for modifying the color of the voice recording button in `CometChatMessageComposer` using `voiceRecordingIconTint` property of `MessageComposerStyle`. |
154 | | -- support for custom attachment options, sound and ability to disable read receipts in `CometChatThreadedMessages`. |
| 139 | +## 4.0.2 |
| 140 | +**Added** |
| 141 | +- Support for modifying the color of the voice recording button in `CometChatMessageComposer` using `voiceRecordingIconTint` property of `MessageComposerStyle`. |
| 142 | +- Support for custom attachment options, sound and ability to disable read receipts in `CometChatThreadedMessages`. |
155 | 143 |
|
156 | | -### Fixed |
157 | | -- import issues of `AiConversationStarter`. |
158 | | -- theme issues in `CometChatThreadedMessages`. |
| 144 | +**Fixes** |
| 145 | +- Import issues of `AiConversationStarter`. |
| 146 | +- Theme issues in `CometChatThreadedMessages`. |
159 | 147 |
|
160 | | -### Removed |
161 | | -- unnecessary logs |
| 148 | +**Removed** |
| 149 | +- Unnecessary logs |
162 | 150 |
|
163 | | -## 4.0.1 - 13th October 2023 |
164 | | - |
165 | | -### Added |
166 | | - |
167 | | -- support for ai features: `AiSmartReply` and `AiConversationStarter` |
| 151 | +## 4.0.1 |
| 152 | +**Added** |
| 153 | +- Support for ai features: `AiSmartReply` and `AiConversationStarter` |
168 | 154 | - `AiSmartReply` provides a list of replies generated using AI for a received message in a conversation |
169 | 155 | - `AiConversationStarter` gives a list of opening messages generated using AI for starting a conversation when no messages have been exchanged between the participants in a conversation |
170 | | -- a button has been added in `CometChatMessageComposer` tapping on which will list the enabled ai features |
171 | | - |
172 | | -### Changed |
| 156 | +- Button has been added in `CometChatMessageComposer` tapping on which will list the enabled ai features |
173 | 157 |
|
| 158 | +**Changed** |
174 | 159 | - [CometChat Chat SDK](https://pub.dev/packages/cometchat_sdk) dependency upgraded to `cometchat_sdk: ^4.0.2` |
175 | 160 | - [cometchat_uikit_shared](https://pub.dev/packages/cometchat_uikit_shared) dependency upgraded to `cometchat_uikit_shared: ^4.0.2` |
176 | 161 |
|
177 | | -## 4.0.0 - 5th September 2023 |
178 | | - |
179 | | -### Added |
180 | | - |
181 | | -- support for handling events received when disconnected websocket connection is reestablished in `CometChatUsers`, `CometChatGroups`, `CometChatConversations` and `CometChatMessageList`. |
182 | | -- support for handling calling events received in `CometChatConversations` |
183 | | -- all Extension classes conform to the updated `ExtensionsDataSource` class by implementing new methods `addExtension` and `getExtensionId`. |
184 | | -- properties to configure color of the sticker icon shown in `CometChatMessageComposer`. |
185 | | -- |
186 | | - |
187 | | -### Changed |
| 162 | +## 4.0.0 |
| 163 | +**Added** |
| 164 | +- Support for handling events received when disconnected websocket connection is reestablished in `CometChatUsers`, `CometChatGroups`, `CometChatConversations` and `CometChatMessageList`. |
| 165 | +- Support for handling calling events received in `CometChatConversations` |
| 166 | +- All Extension classes conform to the updated `ExtensionsDataSource` class by implementing new methods `addExtension` and `getExtensionId`. |
| 167 | +- Properties to configure color of the sticker icon shown in `CometChatMessageComposer`. |
188 | 168 |
|
| 169 | +**Changed** |
189 | 170 | - [CometChat Chat SDK](https://pub.dev/packages/cometchat_sdk) dependency upgraded to `cometchat_sdk: ^4.0.1` |
190 | 171 | - [cometchat_uikit_shared](https://pub.dev/packages/cometchat_uikit_shared) dependency upgraded to `cometchat_uikit_shared: ^4.0.1` |
191 | | -- order of options shown for a message in `CometChatMessageList` |
192 | | -- replaced implementation of `SoundManager` with `CometChatUIKit.soundManager`. |
193 | | -- replaced implementation of `ChatConfigurator.getDataSource()` with `CometChatUIKit.getDataSource()`. |
194 | | - |
195 | | -### Removed |
| 172 | +- Order of options shown for a message in `CometChatMessageList` |
| 173 | +- Replaced implementation of `SoundManager` with `CometChatUIKit.soundManager`. |
| 174 | +- Replaced implementation of `ChatConfigurator.getDataSource()` with `CometChatUIKit.getDataSource()`. |
196 | 175 |
|
| 176 | +**Removed** |
197 | 177 | - property `hideCreateGroup` from `CometChatGroupsWithMessages` |
198 | 178 | - Emoji and `emojiIconTint` from `CometChatMessageComposer` |
199 | | -- unused assets |
200 | | -- dead code |
201 | | - |
202 | | -### Fixed |
203 | | - |
204 | | -- background color of message reactions |
205 | | - |
206 | | -## 4.0.0-beta.2 - 7th August 2023 |
| 179 | +- Unused assets |
| 180 | +- Dead code |
207 | 181 |
|
208 | | -### Added |
| 182 | +**Fixes** |
| 183 | +- Background color of message reactions |
209 | 184 |
|
210 | | -- support for audio and video calling through CometChat's call ui kit plugin. |
| 185 | +## 4.0.0-beta.2 |
| 186 | +**Added** |
| 187 | +- Support for audio and video calling through CometChat's call ui kit plugin. |
211 | 188 | - Messages information for sent messages. |
212 | 189 | - Send audio recordings through CometChatMessageComposer. |
213 | 190 | - Share messages to other applications on the device. |
214 | 191 |
|
215 | | -### Changed |
216 | | - |
| 192 | +**Changed** |
217 | 193 | - Upgrade kotlin version for native code: 1.7.10. |
218 | 194 | - Callback function signature for onMessageSend parameter in ComeChatMessageComposer. |
219 | 195 |
|
220 | | -### Removed |
221 | | - |
| 196 | +**Removed** |
222 | 197 | - Shared module moved to a different package [cometchat_uikit_shared](https://pub.dev/packages/cometchat_uikit_shared). |
223 | 198 |
|
224 | | - |
225 | | -## 4.0.0-beta.1 - 22nd June 2023 |
226 | | - |
227 | | -- 🎉 first release! |
| 199 | +## 4.0.0-beta.1 |
| 200 | +- 🎉 First release! |
0 commit comments