auto_hyphenating_text
A text widget that automatically adds hyphenation. It was designed as a drop-in replacement for the default text widget.
0.3.2
13K downloads/mo
#2615 most downloaded on pub.dev
impure/auto_hyphenating_text
What this package is like to depend on
Last release 1 months ago
30 Jun 2026
Release timing varies
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 14 of 14 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
14 releases · first in 2022
1 release in the last 12 months
see the full history below
Release timeline
14 releases · Dec 2022 to Jun 2026
2023
2024
2025
2026
Releases
latest 14-
0.3.230 Jun 2026 -
0.3.102 Jul 2025Release notes
Open source →- Cursor now has 0 width when selectable text is enabled
- Explicit newlines are now respected
-
0.3.016 Sep 2024Release notes
Open source →- Initialization is now done all at once instead of once per widget. This shouldn’t change much unless you were passing in a custom
ResourceLoader. It now has to be aHyphenator.
- Initialization is now done all at once instead of once per widget. This shouldn’t change much unless you were passing in a custom
-
0.2.020 Dec 2023Release notes
Open source →- Now using the new
textScalerintroduced in Flutter 3.16 (requires Flutter 3.16)
- Now using the new
-
0.1.320 Dec 2023 -
0.1.219 Dec 2023 -
0.1.101 Jul 2023 -
0.1.024 May 2023Release notes
Open source →- Now
TextOverflow.ellipsisshould work properly - Hyphenation character can be customized (#8)
- Now
-
0.0.602 Apr 2023Release notes
Open source →- Fixed a bug where max lines would not work properly if we had hyphenation
- Added an example
-
0.0.515 Mar 2023Release notes
Open source →- Now if we hyphenate right after a punctuation character do not add another hyphen
-
0.0.429 Dec 2022 -
0.0.326 Dec 2022Release notes
Open source →- Fixed
build()modifying text which could result in weird behaviour if Flutter is forced to rebuild the widget (visible when going home and returning to the app on iOS) - Added the
shouldHyphenateparameter which allows for blocking hyphenation in certain scenarios
- Fixed
-
0.0.213 Dec 2022Release notes
Open source →- Fixed a crash due to migrating to a custom version of hyphenator
- Now display an error if uninitialized
-
0.0.113 Dec 2022