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 2025Releases
latest 35-
2.6.006 Dec 2025Release notes
Open source →⚠️ Breaking Changes ⚠️
onMessageTapandonMessageLongPressaddedBuildContextas 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
- FIX: update dependencies. (a8ff8b57)
2.5.2
- Update a dependency to the latest release.
2.5.1
- FIX: re-enable composer blur. (791f7308)
Release notes
Open source →Release notes
Open source →-
Updated dependencies (requires Dart >=2.14.0)
-
Fixed Android example. Thanks @rvndsngwn for reporting!
-
2.5.203 Nov 2025 -
2.5.126 Jul 2025Release notes
Open source →Revert meta upgrade, because pub.dev is analyzing code with an old Flutter version
-
2.5.019 Jul 2025Release notes
Open source →- FIX: introduce status field back (#809). (1aadf874)
- FIX: prevent sending blank messages (#808). (6fbcfc73)
- FIX: perf improvements (#807). (71e6d690)
- FIX: allow to set a different color in Composer when not empty (#794). (788ca0c6)
- FEAT: time and status grouping same minute fix #764 (#792). (61c04002)
Release notes
Open source →Release notes
Open source →-
Update to Flutter 2.5
-
Rename REGEX_EMAIL to regexEmail and REGEX_LINK to regexLink
-
2.4.012 Jul 2025Release notes
Open source →⚠️ Breaking Changes ⚠️
All message builders will also provide
isSentByMeandgroupStatusnow. Just pass{ required bool isSentByMe, MessageGroupStatus? groupStatus, }after the index param. It is fine not to use these fields if not needed.
-
2.3.307 Jul 2025 -
2.3.227 Jun 2025 -
2.3.109 Jun 2025Release notes
Open source →⚠️ 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 bumpflutter_chat_uito a new minor version before publishing - sorry about that!Fix is simple: if you have a custom ChatController, the
setoperation now requires a messages array.- If you were using named parameters like set(messages: messages), change it to: set(messages)
- If you previously used set() with no arguments, replace it with: set([])
-
2.3.008 Jun 2025Release notes
Open source →2.3.0
⚠️ Breaking Changes ⚠️
-
Renamed LinkPreview → LinkPreviewData
-
LinkPreview.imageUrl→LinkPreviewData.image.url -
Both
LinkPreviewData.image.widthandLinkPreviewData.image.heightare now required
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)
-
-
2.2.208 Jun 2025Release notes
Open source →-
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.
-
-
2.2.126 May 2025 -
2.2.022 May 2025 -
2.1.519 May 2025 -
2.1.419 May 2025Release notes
Open source → -
2.1.317 May 2025 -
2.1.211 May 2025 -
2.1.104 May 2025 -
2.1.003 May 2025 -
2.0.402 May 2025 -
2.0.302 May 2025 -
2.0.202 May 2025Release notes
Open source →-
Fix paddings for an empty preview data
-
Limit number of images parsed
-
Fix regex
-
-
2.0.102 May 2025 -
2.0.001 May 2025Release notes
Open source →- 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.
-
0.0.1201 May 2025Release notes
Open source →⚠️ Breaking Changes ⚠️
-
The default sentinel values that previously allowed users to set specific properties to
nullhave been removed. Instead, please useColors.transparent,BorderRadius.zero, orTextStyle()to achieve the desired effect. Passingnullwill now use the standard configuration. -
Do not show status for received messages
-
-
0.0.1120 Apr 2025 -
0.0.1006 Apr 2025 -
0.0.925 Mar 2025Release notes
Open source →- Added message status indicators (delivered, error, seen, sending, sent)
- Added message timestamps with customizable format, position
-
0.0.816 Mar 2025 -
0.0.718 Feb 2025 -
0.0.616 Feb 2025 -
0.0.504 Feb 2025 -
0.0.402 Jan 2025Release notes
Open source →- Text messages containing only emojis will now be displayed without a bubble
-
0.0.328 Dec 2024 -
0.0.221 Oct 2024 -
0.0.117 Aug 2024Release notes
Open source →- 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