PackageTrack
Sign in Get early access

flutter_chat_types

Utility library for the flutter_chat_ui and flutter_firebase_chat_core libraries which contains shared type declarations.

3.6.2 78K downloads/mo #1232 most downloaded on pub.dev flyerhq/flutter_chat_types

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Release timing varies

gaps range from 2 weeks to 7 months

Nearly every release is documented

notes for 61 of 61 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

61 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

61 releases · Dec 2020 to Jul 2023
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 61
  1. 3.6.2 09 Jul 2023
    Release notes
    • Update dependencies
    Open source →
  2. 3.6.1 16 May 2023
    Release notes

    Update dependencies. Requires Dart >= 2.19.0.

    Open source →
    Release notes
    • Update dependencies. Requires Dart >= 2.19.0.
    Open source →
  3. 3.6.0 29 Oct 2022
    Release notes
    • Add audio message type. Thanks @marinkobabic for the PR!
    • Add video message type
    • Update dependencies. Requires Dart >= 2.18.0.
    Open source →
    Release notes
    • Add audio message type. Thanks @marinkobabic for the PR!
    • Add video message type
    • Update dependencies. Requires Dart >= 2.18.0.
    Open source →
  4. 3.5.0 01 Oct 2022
    Release notes

    Update to Flutter 3.3.3

    Open source →
    Release notes
    • Update to Flutter 3.3.3
    Open source →
  5. 3.4.5 07 Aug 2022
    Release notes

    Exported system message type. Thanks @felixgabler for the PR!

    Open source →
    Release notes
    • Exported system message type. Thanks @felixgabler for the PR!
    Open source →
  6. 3.4.4 03 Aug 2022
    Release notes
    • Add system message type. Thanks @felixgabler for the PR!
    • Update dependencies
    Open source →
    Release notes
    • Add system message type. Thanks @felixgabler for the PR!
    • Update dependencies
    Open source →
  7. 3.4.3 19 Jun 2022
    Release notes
    • Code refactor
    Open source →
  8. 3.4.2 14 Jun 2022
    Release notes

    Fix partial message constructors

    Open source →
    Release notes
    • Fix partial message constructors
    Open source →
  9. 3.4.1 12 Jun 2022
    Release notes

    Downgrade meta to support flutter test

    Open source →
    Release notes
    • Downgrade meta to support flutter test
    Open source →
  10. 3.4.0 12 Jun 2022
    Release notes
    • Update to Flutter 3. Thanks @felixgabler for the PR!
    • Fix copyWith for all message types. Thanks @felixgabler for the PR!
    Open source →
    Release notes
    • Update to Flutter 3. Thanks @felixgabler for the PR!
    • Fix copyWith for all message types. Thanks @felixgabler for the PR!
    Open source →
  11. 3.3.4 11 Apr 2022
    Release notes
    • Add isLoading to the file message. Thanks @felixgabler for the PR!
    Open source →
  12. 3.3.3 10 Apr 2022
    Release notes
    • Add author and createdAt to the copyWith method. Thanks @felixgabler for the PR!
    Open source →
  13. 3.3.2 03 Apr 2022
    Release notes
    • Add showStatus to all messages. Thanks @arsamme for the PR!
    • Update to Flutter 2.10.4
    Open source →
  14. 3.3.1 19 Feb 2022
    Release notes
    • Update to Flutter 2.10.2
    Open source →
  15. 3.3.0 06 Feb 2022
    Release notes
    • Do not include null values in JSON. Thanks @felixgabler for the PR!
    • Update to Flutter 2.10
    Open source →
  16. 3.2.2 15 Jan 2022
    Release notes
    • Update dependencies. Requires Dart >= 2.15.1.
    Open source →
  17. 3.2.1 10 Dec 2021
    Release notes
    • Update dependencies
    Open source →
  18. 3.2.0 24 Oct 2021
    Release notes
    • Update dependencies
    • Remove unsupported room type
    Open source →
  19. 3.1.4 27 Sep 2021
    Release notes
    • Add remoteId to equatable props
    Open source →
  20. 3.1.3 27 Sep 2021
    Release notes
    • Add remoteId message property
    Open source →
  21. 3.1.2 10 Sep 2021
    Release notes
    • Additionally, revert json_annotation upgrade
    Open source →
  22. 3.1.1 10 Sep 2021
    Release notes
    • Revert meta upgrade, because pub.dev is analyzing code with an old Flutter version
    Open source →
  23. 3.1.0 09 Sep 2021
    Release notes
    • Update to Flutter 2.5
    Open source →
  24. 3.0.2 08 Sep 2021
    Release notes
    • Use num instead of int for sizes
    Open source →
  25. 3.0.1 31 Aug 2021
    Release notes
    • Fix missing type
    Open source →
  26. 3.0.0 28 Aug 2021
    Release notes
    • Migrate to json_serializable
    Open source →
  27. 2.4.3 12 Aug 2021
    Release notes
    • Export partial custom message
    Open source →
  28. 2.4.2 12 Aug 2021
    Release notes
    • Add metadata to partial messages
    • Add previewData to the partial text message
    Open source →
  29. 2.4.1 22 Jul 2021
    Release notes
    • Fix issue where lastMessages can be null
    Open source →
  30. 2.4.0 13 Jul 2021
    Release notes
    • Add updatedAt to the message, room and user
    Open source →
  31. 2.3.0 13 Jul 2021
    Release notes
    • Add lastMessages to the room
    Open source →
  32. 2.2.0 12 Jun 2021
    Release notes

    This release marks a major chat architecture overhaul based on a community feedback. In the future we don't expect such big changes in one release and will try to do backwards compatible code as much as possible.

    • BREAKING CHANGE: [FileMessage] fileName is renamed to name
    • BREAKING CHANGE: [ImageMessage] imageName is renamed to name
    • BREAKING CHANGE: [Messages] authorId is replaced with author to support avatars and names inside the chat
    • BREAKING CHANGE: [Messages] timestamp is renamed to createdAt. All timestamps are in ms now.
    • BREAKING CHANGE: [Status] read is renamed to seen
    • BREAKING CHANGE: [User] avatarUrl is renamed to imageUrl
    • New custom and unsupported message types. First one is used to build any message you want, second one is to support backwards compatibility
    • copyWith text option for the TextMessage
    • Exported utils
    • Some additional fields like user's role for the future features
    Open source →
  33. 2.1.5 01 Jun 2021
    Release notes
    • Revert meta upgrade
    Open source →
  34. 2.1.4 01 Jun 2021
    Release notes
    • Update dependencies
    Open source →
  35. 2.1.3 20 May 2021
    Release notes
    • Update to Flutter 2.2
    Open source →
  36. 2.1.2 03 May 2021
    Release notes
    • Add equatable to every type
    Open source →
  37. 2.1.1 30 Apr 2021
    Release notes
    • Fix bug with empty preview data
    Open source →
  38. 2.1.0 25 Apr 2021
    Release notes
    • Add copyWith to the message
    Open source →
  39. 2.0.9 24 Apr 2021
    Release notes
    • Add custom metadata to message and user classes
    Open source →
  40. 2.0.8 19 Apr 2021
    Release notes
    • Add custom metadata to the room class. Thanks @alihen for the PR!
    Open source →
  41. 2.0.7 28 Mar 2021
    Release notes
    • Update homepage
    Open source →
  42. 2.0.6 26 Mar 2021
    Release notes
    • Update README
    Open source →
  43. 2.0.5 22 Mar 2021
    Release notes
    • Update types
    Open source →
  44. 2.0.4 13 Mar 2021
    Release notes
    • Add Room type
    Open source →
  45. 2.0.3 08 Mar 2021
    Release notes
    • Fix null status
    Open source →
  46. 2.0.2 07 Mar 2021
    Release notes
    • Add CI
    Open source →
  47. 2.0.1 06 Mar 2021
    Release notes
    • Update to null safety
    Open source →
  48. 2.0.0 06 Mar 2021
    Release notes
    • Update to Flutter 2
    Open source →
  49. 1.1.1 20 Feb 2021
    Release notes
    • Finish documentation
    • Rename URL to URI
    Open source →
  50. 1.1.0 17 Feb 2021
    Release notes
    • Add partial classes
    Open source →
  51. 1.0.9 11 Feb 2021
    Release notes
    • Add null checking
    Open source →
  52. 1.0.8 11 Feb 2021
    Release notes
    • Fix TextMessage mapping
    Open source →
  53. 1.0.7 11 Feb 2021
    Release notes
    • Fix PreviewData mapping
    Open source →
  54. 1.0.6 04 Feb 2021
    Release notes
    • Code cleanup
    Open source →
  55. 1.0.5 01 Feb 2021
    Release notes
    • Export PreviewDatImage type
    Open source →
  56. 1.0.4 01 Feb 2021
    Release notes
    • Add PreviewData type
    Open source →
  57. 1.0.3 07 Dec 2020
    Release notes
    • Make timestamp optional
    Open source →
  58. 1.0.2 07 Dec 2020
    Release notes
    • Add toJson method
    Open source →
  59. 1.0.1 06 Dec 2020
    Release notes
    • Fix file message type
    Open source →
  60. 1.0.0 06 Dec 2020
    Release notes
    • Add file message type
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive