chat_package 2.0.0 copy "chat_package: ^2.0.0" to clipboard
chat_package: ^2.0.0 copied to clipboard

Fully functional chat ui for flutter, with functionality to send text, voice notes,and images

0.0.1 #

  • initial release.

0.0.2 #

  • documenting the package and general improvements.

0.0.3 #

  • adding example and more functionality for handling record sliding.

0.0.4 #

  • adding disable input functionality.

0.0.5 #

  • bug fix.

0.0.6 #

  • textController bug fix.

0.0.7 #

  • more documentation.

1.0.0-beta #

  • Add Support For Flutter 3.

1.0.1-beta #

  • bug fixes.

1.0.0 #

  • bug fixes.

2.0.0 #

  • Flutter 3.x+ support – upgraded minimum SDK & migrated to null‑safety across all components.
  • Refactored recording UI – unified press‑and‑hold + slide‑to‑cancel gesture into a single motion; added smooth offset reset animation.
  • Provider‑based state – moved input logic into ChatInputProvider for cleaner separation and testability (no more ad‑hoc setState).
  • Fully customizable styling – introduced WaveAnimationStyle and RecordingButtonStyle (and related props on ChatInputField) to override colors, sizes, durations, decorations, etc.
36
likes
140
points
155
downloads

Publisher

unverified uploader

Weekly Downloads

Fully functional chat ui for flutter, with functionality to send text, voice notes,and images

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, image_picker, intl, just_audio, path_provider, permission_handler, photo_view, provider, record, stop_watch_timer

More

Packages that depend on chat_package