auto_wrap_ellipsis_text 0.0.1 copy "auto_wrap_ellipsis_text: ^0.0.1" to clipboard
auto_wrap_ellipsis_text: ^0.0.1 copied to clipboard

A smart text widget for pixel-perfect wrapping and truncation in Flutter.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.


0.0.1 - 2025-05-16 #

Added #

  • Initial release of AutoWrapEllipsisText.
  • Supports dynamic pixel-based line wrapping.
  • Automatically truncates overflowing text with ellipsis.
  • Fully customizable via TextStyle, maxLines, textAlign, etc.
  • Supports accessibility with semanticsLabel, locale, selectionColor.
  • Gracefully handles size constraints (SizedBox.shrink() if not renderable).
  • Optimized for rebuilds with internal width caching.

Fixed #

  • Avoids crashes when fontSize or height is null by defaulting to DefaultTextStyle.

[Unreleased] #

  • Support for multi-directional text (RTL refinement).
  • Unit tests for edge-case behavior and render accuracy.
  • Dart/Flutter 4.0 migration and null-safety strengthening.
5
likes
160
points
31
downloads

Publisher

unverified uploader

Weekly Downloads

A smart text widget for pixel-perfect wrapping and truncation in Flutter.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on auto_wrap_ellipsis_text