v_chat_input_ui 3.1.0 copy "v_chat_input_ui: ^3.1.0" to clipboard
v_chat_input_ui: ^3.1.0 copied to clipboard

A customizable Flutter chat composer with text, mentions, emoji, attachments, typing state, location sharing, and voice recording.

3.1.0 #

  • Add accessible action labels and independent emoji, attachment, camera, and voice-recorder toggles.
  • Honor VInputTheme extensions registered on ThemeData and interpolate theme values during transitions.
  • Export all callback payload and typing-state types from the package entrypoint.
  • Fix oversized media/file filtering so only accepted files reach submission callbacks.
  • Fix recorder maximum-duration completion, picker busy-state cleanup, focus-node ownership, and stale mention-search results.
  • Replace the counter example with an interactive chat-composer demo and document the package with a real screenshot.
  • Upgrade file_picker, image_cropper, and permission_handler to their latest compatible releases.

3.0.1 #

  • Declare the cupertino_icons dependency so consumers bundle its icon font.

3.0.0 #

  • Require Flutter 3.44 and Dart 3.12.
  • Upgrade direct dependencies to their latest compatible releases.
  • Migrate file picking to the static API.
  • Replace the incompatible Phosphor icon dependency with Material icons.
  • Add package-level public API tests.

2.2.0 #

  • Support Flutter 3.27.

2.0.1 #

  • Support Flutter 3.24.

2.0.0 #

  • Support Flutter 3.22.

1.3.0 #

  • Upgrade dependencies.

1.2.2 #

  • Update the assets package.

1.2.1 #

  • Upgrade dependencies.

1.0.0 #

  • Support Dart 3.

0.4.0 #

  • Add full localization support.

0.3.0 #

  • Add web support.

0.0.5 #

  • Fix mention markup text.

0.0.4 #

  • Add image compression.

0.0.3 #

  • Add more customization options and iOS/macOS support.

0.0.2 #

  • Add theming and localization.

0.0.1 #

  • Initial release.