ez_circle_avatar 0.0.7 copy "ez_circle_avatar: ^0.0.7" to clipboard
ez_circle_avatar: ^0.0.7 copied to clipboard

A defensive, accessible, and customizable Flutter avatar widget with automatic initials, deterministic colors, status badges, and tap support.

0.0.7 #

  • Feature: Made name optional (defaults to '') for 100% drop-in compatibility with Flutter's standard CircleAvatar.
  • Feature: Added proportional font and icon scaling with textStyle override.
  • Feature: Added status indicator dot and custom badge support (statusColor, statusWidget, statusAlignment, statusBorderColor).
  • Feature: Added interactive gestures (onTap, onLongPress) with circular ink ripple.
  • Feature: Added screen-reader accessibility via Semantics and semanticLabel.
  • Fix: Corrected outer border radius propagation when using minRadius and maxRadius.
  • Fix: Improved initials extraction for multi-space, tabs, and Unicode characters using regex and characters.
  • Test: Expanded test suite achieving 100% line coverage.
  • Docs: Updated example and README with new capabilities and expanded pub.dev topics.

0.0.6 #

  • Feature: Added borderColor and borderWidth properties for easy avatar customization.
  • Fix: Improved test stability by fixing issues with missing assets and network images in the test environment.
  • Example: Updated example app to showcase new border features.

0.0.5 #

  • Docs: Added FUNDING.yml and updated pubspec.yaml metadata.
  • Docs: Refined README.md for better clarity and SEO.
  • Example: Restructured example app for better pub.dev compatibility.

0.0.4 #

  • Feature: Added automatic contrasting foreground color for better readability.
  • Docs: Updated README.md to be more concise and professional.
  • Fix: Corrected the image link in README.md to ensure it renders correctly.
  • Chore: Updated .gitignore, cleaned up comments, and added a copyright to the LICENSE.

0.0.3 #

  • Docs: Documentation updates.

0.0.2 #

  • Feature: Added the ability to pass additional parameters.

0.0.1 #

  • Feature: Initial widget creation.
0
likes
160
points
112
downloads

Documentation

Documentation
API reference

Publisher

verified publisherezinner.com

Weekly Downloads

A defensive, accessible, and customizable Flutter avatar widget with automatic initials, deterministic colors, status badges, and tap support.

Repository (GitHub)
View/report issues

Topics

#avatar #circle-avatar #initials #user-avatar #ez-flutter

Funding

Consider supporting this project:

github.com
thanks.dev
buymeacoffee.com

License

MIT (license)

Dependencies

flutter

More

Packages that depend on ez_circle_avatar