PackageTrack
Sign in Get early access

flyer_chat_text_message

Text message package for Flutter chat apps, complementing flutter_chat_ui. #chat #ui

2.6.0 6.3K downloads/mo #3519 most downloaded on pub.dev flyerhq/flutter_chat_ui

What this package is like to depend on

Last release 8 months ago

06 Dec 2025

Ships unpredictably

gaps range from 8 days to 4 months

Nearly every release is documented

notes for 35 of 35 stable releases

Nothing withdrawn

no release was ever pulled

2 years old

35 releases · first in 2024

2 releases in the last 12 months

see the full history below

Release timeline

35 releases · Aug 2024 to Dec 2025
2025 2026
Release Pre-release

Releases

latest 35
  1. 2.6.0 06 Dec 2025
    Release notes

    ⚠️ Breaking Changes ⚠️

    onMessageTap and onMessageLongPress added BuildContext as a first parameter, so if you had something like this:

    void _handleMessageLongPress(
      Message message, {
      int? index,
      LongPressStartDetails? details,
    })

    replace it with this:

    void _handleMessageLongPress(
      BuildContext context,
      Message message, {
      int? index,
      LongPressStartDetails? details,
    })

    • FIX: scrollToIndex does not work when starting with an empty list #793. (1948c1f5)
    • FEAT: add sendButtonVisibilityMode and allowEmptyMessage to the composer. (7a496607)
    • FEAT: add method OnMessageDoubleTapCallback; add param BuildContext context for OnMessageTapCallback and OnMessageLongPressCallback (#817). (6fe68886)

    2.5.3

    2.5.2

    • Update a dependency to the latest release.

    2.5.1

    • FIX: re-enable composer blur. (791f7308)
    Open source →
    Release notes
    • FEAT: update deps - requires min dart 3.8 and flutter 3.32 (#871). (588b34bd)
    Open source →
    Release notes
    • Updated dependencies (requires Dart >=2.14.0)

    • Fixed Android example. Thanks @rvndsngwn for reporting!

    Open source →
  2. 2.5.2 03 Nov 2025
    Release notes
    • FIX: add support for linksDecoration, sentLinksDecorationColor, receivedLinksDecorationColor. (b5b9e906)
    • FIX: link color (#858). (bb9f814d)
    Open source →
    Release notes

    Additionally, revert json_annotation upgrade

    Open source →
  3. 2.5.1 26 Jul 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
    Release notes

    Revert meta upgrade, because pub.dev is analyzing code with an old Flutter version

    Open source →
  4. 2.5.0 19 Jul 2025
    Release notes
    Open source →
    Release notes
    Open source →
    Release notes
    • Update to Flutter 2.5

    • Rename REGEX_EMAIL to regexEmail and REGEX_LINK to regexLink

    Open source →
  5. 2.4.0 12 Jul 2025
    Release notes

    ⚠️ Breaking Changes ⚠️

    All message builders will also provide isSentByMe and groupStatus now. Just pass

    {
      required bool isSentByMe,
      MessageGroupStatus? groupStatus,
    }

    after the index param. It is fine not to use these fields if not needed.


    Open source →
    Release notes
    Open source →
    Release notes
    • Update dependencies
    Open source →
  6. 2.3.3 07 Jul 2025
    Release notes
    Open source →
  7. 2.3.2 27 Jun 2025
    Release notes
    Open source →
  8. 2.3.1 09 Jun 2025
    Release notes

    ⚠️ Breaking Changes ⚠️

    Even though this is a patch release, it depends on flutter_chat_core, which introduced a small breaking change. I realized I didn’t bump flutter_chat_ui to a new minor version before publishing - sorry about that!

    Fix is simple: if you have a custom ChatController, the set operation now requires a messages array.

    1. If you were using named parameters like set(messages: messages), change it to: set(messages)
    2. If you previously used set() with no arguments, replace it with: set([])

    • FIX: add username widget. (892ee622)
    • FIX: expose user_cache and make it a changenotifier. (baa7eee6)
    • FIX: expose headers for avatar and image message. (0261ce1c)
    • FIX: gemini example with option to stop a stream. (fa558e46)
    • FEAT: make messages required for set operation. (9e123732)
    Open source →
    Release notes
    • Update a dependency to the latest release.
    Open source →
  9. 2.3.0 08 Jun 2025
    Release notes

    2.3.0

    ⚠️ Breaking Changes ⚠️

    • Renamed LinkPreviewLinkPreviewData

    • LinkPreview.imageUrlLinkPreviewData.image.url

    • Both LinkPreviewData.image.width and LinkPreviewData.image.height are now required

    • FEAT: link preview v2 (#784). (b65060e1)

    2.2.4

    • FIX: add physics param to the ChatAnimatedList(Reversed). (ede3a170)
    • FIX: emptyChatList not clickable (#787). (88937baa)

    2.2.3

    2.2.2

    2.2.1

    • FIX: list rebuilding when keyboard opens/closes. (48e28e7e)
    Open source →
    Release notes
    Open source →
    Release notes
    • Improve REGEX

    • Add custom imageBuilder

    Open source →
  10. 2.2.2 08 Jun 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
    Release notes
    • Fix completer that never completes and add corsProxy parameter. Thanks @wer-mathurin for the PR!

    • Export getPreviewData to allow you to create your own implementation of a link preview.

    Open source →
  11. 2.2.1 26 May 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
    Release notes
    • Update dependencies
    Open source →
  12. 2.2.0 22 May 2025
    Release notes
    Open source →
    Release notes
    • Add hideImage param
    Open source →
  13. 2.1.5 19 May 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  14. 2.1.4 19 May 2025
    Release notes
    • FIX: add tap callback function for the GptMarkdown link (#781). (89998bfe)
    Open source →
  15. 2.1.3 17 May 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  16. 2.1.2 11 May 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  17. 2.1.1 04 May 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
  18. 2.1.0 03 May 2025
    Release notes
    • FEAT: rename chat controller methods. (dc1bf57d)
    Open source →
    Release notes
    • Update dependencies
    Open source →
  19. 2.0.4 02 May 2025
    Release notes
    • Update a dependency to the latest release.
    Open source →
    Release notes
    • Add preview for the image link
    Open source →
  20. 2.0.3 02 May 2025
    Release notes
    • FIX: improve documentation. (19ce9641)
    Open source →
    Release notes
    • Add a custom header above the text
    Open source →
  21. 2.0.2 02 May 2025
    Release notes
    • FIX: improve documentation. (19ce9641)
    Open source →
    Release notes
    • Fix paddings for an empty preview data

    • Limit number of images parsed

    • Fix regex

    Open source →
  22. 2.0.1 02 May 2025
    Release notes
    • FIX: document public APIs.
    Open source →
    Release notes
    • Fix custom padding and add a custom link press handler
    Open source →
  23. 2.0.0 01 May 2025
    Release notes
    • First stable release
    Open source →
    Release notes
    • BREAKING : onPreviewDataFetched and previewData are now required. In the previous version, a link preview used on a ListView resulted in a fetch call every time the preview was appearing on a screen.
    Open source →
  24. 0.0.12 01 May 2025
    Release notes

    ⚠️ Breaking Changes ⚠️

    • The default sentinel values that previously allowed users to set specific properties to null have been removed. Instead, please use Colors.transparent, BorderRadius.zero, or TextStyle() to achieve the desired effect. Passing null will now use the standard configuration.

    • Do not show status for received messages

    Open source →
  25. 0.0.11 20 Apr 2025
    Release notes
    • Version bump to match other packages
    Open source →
  26. 0.0.10 06 Apr 2025
    Release notes
    • Version bump to match other packages
    Open source →
  27. 0.0.9 25 Mar 2025
    Release notes
    • Added message status indicators (delivered, error, seen, sending, sent)
    • Added message timestamps with customizable format, position
    Open source →
    Release notes
    • Readme added
    Open source →
  28. 0.0.8 16 Mar 2025
    Release notes
    • Changed flutter_markdown to gpt_markdown
    Open source →
    Release notes
    • Dependency update
    Open source →
  29. 0.0.7 18 Feb 2025
    Release notes
    • Require Flutter 3.29 and Dart 3.7
    Open source →
    Release notes
    • Use types from utility library
    Open source →
  30. 0.0.6 16 Feb 2025
    Release notes
    • Version bump to match other packages
    Open source →
    Release notes
    • Make widget stateless
    Open source →
  31. 0.0.5 04 Feb 2025
    Release notes
    • Introduce new customization options
    Open source →
    Release notes
    • Render plain text on loading and error
    Open source →
  32. 0.0.4 02 Jan 2025
    Release notes
    • Text messages containing only emojis will now be displayed without a bubble
    Open source →
    Release notes
    • Critical fix and remove unneeded code
    Open source →
  33. 0.0.3 28 Dec 2024
    Release notes
    • Version bump to match other packages
    Open source →
    Release notes
    • Code improvements and cleanup
    Open source →
  34. 0.0.2 21 Oct 2024
    Release notes
    • Bump version to support flutter_chat_ui v2 alpha release
    Open source →
    Release notes
    • Added customization
    Open source →
  35. 0.0.1 17 Aug 2024
    Release notes
    • Initial release
    Open source →
    Release notes
    • Initial release

    365

    likes

    150

    points

    67.7k

    downloads

    Documentation

    API reference

    Publisher

    flyer.chat

    Weekly Downloads

    Metadata

    Customizable link and URL preview extracted from the provided text with the ability to render from the cache. Ideal for chat applications.

    Homepage

    Repository (GitHub)

    View/report issues

    Contributing

    License

    MIT ( license )

    Dependencies

    flutter , flutter_chat_core , html , http , punycode , url_launcher

    More

    Packages that depend on flutter_link_previewer

    ← Metadata

    365

    likes

    150

    points

    67.7k

    downloads

    Documentation

    API reference

    Publisher

    flyer.chat

    Weekly Downloads

    Metadata

    Customizable link and URL preview extracted from the provided text with the ability to render from the cache. Ideal for chat applications.

    Homepage

    Repository (GitHub)

    View/report issues

    Contributing

    License

    MIT ( license )

    Dependencies

    flutter , flutter_chat_core , html , http , punycode , url_launcher

    More

    Packages that depend on flutter_link_previewer

    Back

    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