chatview 1.3.1 copy "chatview: ^1.3.1" to clipboard
chatview: ^1.3.1 copied to clipboard

A Flutter package that allows you to integrate Chat View with highly customization options.

[1.3.1] #

  • Feat: 105 Allow user to get callback when image is picked so user can perform operation like crop. Allow user to pass configuration like height, width, image quality and preferredCameraDevice.
  • Fix: 95 Fix issue of chat is added to bottom while loadMoreData callback.
  • Fix: 109 Added support for the hiding/Un-hiding gallery and camera buttons

[1.3.0] #

  • Feat: 71 Added Callback when a user starts/stops composing typing a message.
  • Fix: 78 Fix issue of unmodifiable list.
  • Feat: 76 Message Receipts.
  • Fix: 81 Fix issue of TypingIndicator Rebuilding ChatView.
  • Fix: 94 Fixed deprecated showRecentsTab property with new recentTabBehavior.
  • Support for latest flutter version 3.10.5.
  • Update dependencies http to version 1.1.0 and image_picker to version range '>=0.8.9 <2.0.0'.

[1.2.1] #

  • Fix: 60 Fix image from file is not loaded.
  • Fix: 61 Fix issue of audio message is not working.
  • Feat: 65 Add callback when user react on message.

[1.2.0+1] #

  • Feat: 42 Ability to get callback on tap of profile circle avatar.
  • Breaking: Add messageType in onSendTap callback for encountering messages.
  • Breaking: Remove onRecordingComplete and you can get Recorded audio in onSendTap callback with messageType.
  • Breaking: Remove onImageSelected from ImagePickerIconsConfiguration and can get selected image in onSendTap callback with messageType.
  • Feat: 49 Add onUrlDetect callback for opening urls.
  • Feat: 51 Ability to get callback on long press of profile circle avatar.

[1.1.0] #

  • Feat: 37 Ability to enable or disable specific features.
  • Feat: 34 Ability to add voice message.
  • Breaking: Remove onEmojiTap from ReactionPopupConfiguration, it can be handled internally.
  • Breaking: Remove horizontalDragToShowMessageTime from ChatBackgroundConfiguration and add enableSwipeToSeeTime parameter with same feature in FeatureActiveConfig.
  • Breaking: Remove showReceiverProfileCircle and add enableOtherUserProfileAvatar parameter with same feature in FeatureActiveConfig.
    • Breaking: Move enablePagination parameter from ChatView to FeatureActiveConfig.

[1.0.1] #

  • Fix: 32 Fix issue of while replying to image it highlights the link instead of the image.
  • Fix: 35 Fix issue of removing reaction which is reacted accidentally.

[1.0.0+1] #

  • Breaking: Remove sender and receiver from ChatView.
  • Breaking: Add currentUser to chat view, which represent the sender.
  • Breaking: Replace title and titleTextStyle with chatTitle and chatTitleTextStyle respectively in ChatViewAppBar
  • Breaking: Add profilePhoto in ChatUser to show profile picture of sender.
  • Breaking: Add chatUsers in ChatController.
  • Breaking: Add chatViewState in ChatView.
  • Breaking: Change type of reaction to Reaction in Message.
  • #8 Implement loading, error and no message UIs.
  • #13 Implement group chat and multiple reaction support.
  • #22 Add TextInputType for TextField.
  • #24 Add MessageType.custom for custom messages.
  • FEAT: Auto scroll to replied message.

[0.0.3] #

  • #7 Add image-picker.

[0.0.2] #

  • Fixed #10 - emoji and text.

[0.0.1] #

  • Initial release.