intellicon_chat_sdk 1.0.6 copy "intellicon_chat_sdk: ^1.0.6" to clipboard
intellicon_chat_sdk: ^1.0.6 copied to clipboard

A Flutter Intellicon chat sdk

1.0.6 #

  • Added new custom download handler callbacks in the Chat widget to allow clients full control over download and loading behaviors.

  • Introduced the following optional function parameters:

    • downloadAudioFunction({required String url, required Function() stopLoading})?
    • downloadImageFunction({required String url, required Function() stopLoading})?
    • downloadVideoFunction({required String url, required Function() stopLoading})?
    • downloadFileFunction({required String url, required Function() stopLoading})?
  • These callbacks let clients:

    • Handle custom download logic (e.g., file storage, permissions, or API-based downloads).
    • Manually trigger the stopLoading function once their custom process completes.
  • Improved flexibility for file and media download handling within chat messages.


1.0.5 #

  • Added extensive chat UI customization and theming support, including:
    • Background gradients with backgroundDecoration for a richer visual experience.
    • AppBar enhancements:
      • Gradient background (appBarGradientBgColor)
      • Custom title style, icon theme, and centered title option
    • Loader, attachment modal, and mic button color customizations.
    • Feedback section styling with separate active/inactive colors for icons and text.
    • Date box customization via dateBoxDecoration, allowing border, shadow, and radius styling.
    • Hint and message text styling with full typography, color, and shadow customization.
    • Voice message control colors, including send and delete icon customization.
    • Message box background color control.
    • AgentBubble and VisitorBubble refinements:
      • Custom text styles, audio, video, and document message appearance.
      • Added fine-grained control for slider, icon, and duration styles in audio messages.
      • Enhanced document message style with customizable icons and text overflow handling.
  • Improved visual consistency across chat bubbles and message types.
  • Minor performance and stability improvements.
  • Fixed feedback duplication issue.

1.0.3 #

  • Added full widget styling customization support across the chat interface.
  • Extended customization options for:
    • AppBar (color, text style, icon theme, center title).
    • Chat bubbles via AgentBubble and VisitorBubble (background, text, audio, video, and document message styles).
    • AudioMessageStyle (play/pause icon, slider, duration, download icon colors).
    • VideoMessageStyle (play button color).
    • DocumentMessageStyle (attachment, text, copy, and download icon colors).
    • Date box, hint text, and message text.
  • Improved overall flexibility and theming consistency for SDK users.

1.0.2 #

  • Updated Flutter SDK constraint to support Flutter 3.32.8 / Dart 3.5.4.
  • Improved README documentation for usage and customization details.

1.0.0 #

  • Initial release of the Intellicon Chat SDK.
  • Added full support for:
    • AgentBubble and VisitorBubble customization.
    • AudioMessageStyle, VideoMessageStyle, and DocumentMessageStyle.
    • AppBar, hintText, and message text styling options.
  • Provided detailed setup and usage guide in README.**