PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 14
  1. 0.3.2 30 Jun 2026
    Release notes
    • Fixed an issue where ellipsis would cause unnecessary hyphenation (#24)
    Open source →
  2. 0.3.1 02 Jul 2025
    Release notes
    • Cursor now has 0 width when selectable text is enabled
    • Explicit newlines are now respected
    Open source →
  3. 0.3.0 16 Sep 2024
    Release notes
    • 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 a Hyphenator.
    Open source →
  4. 0.2.0 20 Dec 2023
    Release notes
    • Now using the new textScaler introduced in Flutter 3.16 (requires Flutter 3.16)
    Open source →
  5. 0.1.3 20 Dec 2023
    Release notes
    • Now soft hyphens are taken into consideration (#12)
    Open source →
  6. 0.1.2 19 Dec 2023
    Release notes
    • Now if we have ellipsis disable hyphenation (#5)
    • Moved files around
    Open source →
  7. 0.1.1 01 Jul 2023
    Release notes
    • Text can now be selectable using the new selectable parameter (#9)
    Open source →
  8. 0.1.0 24 May 2023
    Release notes
    • Now TextOverflow.ellipsis should work properly
    • Hyphenation character can be customized (#8)
    Open source →
  9. 0.0.6 02 Apr 2023
    Release notes
    • Fixed a bug where max lines would not work properly if we had hyphenation
    • Added an example
    Open source →
  10. 0.0.5 15 Mar 2023
    Release notes
    • Now if we hyphenate right after a punctuation character do not add another hyphen
    Open source →
  11. 0.0.4 29 Dec 2022
    Release notes
    • Fixed incorrect semantics
    Open source →
  12. 0.0.3 26 Dec 2022
    Release notes
    • 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 shouldHyphenate parameter which allows for blocking hyphenation in certain scenarios
    Open source →
  13. 0.0.2 13 Dec 2022
    Release notes
    • Fixed a crash due to migrating to a custom version of hyphenator
    • Now display an error if uninitialized
    Open source →
  14. 0.0.1 13 Dec 2022
    Release notes
    • Initial release
    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