tencentcloud_ai_desk_customer 1.6.2
tencentcloud_ai_desk_customer: ^1.6.2 copied to clipboard
AI-driven customer service UIKit for Tencent Cloud Desk (customer-side).
1.6.2 #
Added #
- Introduced
TencentCloudCustomerEventHandler
to enable advanced event handling customization, including callbacks for link taps, message interactions, and message list actions. This allows control over message rendering and list management. For detailed usage, refer to the method comments for each callback. - Supported passing
eventHandler
duringinit
andnavigate
, available globally and per conversation.
1.6.0 #
Added #
- Introduced
TencentCloudCustomerMessageBuilders
, available globally and per conversation (passed duringinit
ornavigate
), to customize UI by overriding individual widgets. - Provided
TencentCloudDeskCustomerController
for each conversation (passed duringnavigate
), enabling advanced control of the UIKit, including message sending, reloading the message list, and more. - Supported
backgroundImageAsset
inTencentCloudCustomerConfig
for customizing the chat background image.
Optimized #
- Fixed UI rendering issues that occurred when app is in Dark Mode.
1.5.1 #
Added #
- Added labels to indicate content that is generated by AI.
- Added a configuration option
enableAINote
to control whether the AI-generated content label is displayed.
1.4.3 #
1.4.0 #
Breaking Changes #
- Upgraded the underlying
tencent_cloud_chat_sdk
to version ^8.6.7019+2, which is not backward compatible with versions 8.5 and earlier. - Refactored the file import structure in the
tencent_cloud_chat_sdk
package.
Optimized #
- Made the
customerServiceID
parameter innavigate
optional, with a default fallback to"@customer_service_account"
when not provided.
1.3.0 #
Breaking Changes #
- Upgraded the underlying
tencent_cloud_chat_sdk
to version 8.5, which is not backward compatible with versions 8.4 and earlier. - If your project also utilizes other Tencent packages such as
tencent_cloud_chat_uikit
, ensure that their underlyingtencent_cloud_chat_sdk
dependency is equaled to version 8.5 to maintain compatibility. - You can verify the SDK version in your project by checking the
pubspec.lock
file.
1.2.3 #
1.2.1 #
1.2.0 #
Breaking Changes #
- Renamed package from
tencent_cloud_customer
totencentcloud_ai_desk_customer
. - Renamed class from
TencentCloudCustomer
toTencentCloudAIDeskCustomer
.
Added #
- Added support for the Indonesian language.
- Introduced a
language
option inTencentCloudCustomerConfig
for explicit language selection.
Fixed #
- Fixed a bug in streamed messages causing inconsistent real-time output.