ez_circle_avatar 0.0.7
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
nameoptional (defaults to'') for 100% drop-in compatibility with Flutter's standardCircleAvatar. - Feature: Added proportional font and icon scaling with
textStyleoverride. - 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
SemanticsandsemanticLabel. - Fix: Corrected outer border radius propagation when using
minRadiusandmaxRadius. - 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
borderColorandborderWidthproperties 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.ymland updatedpubspec.yamlmetadata. - Docs: Refined
README.mdfor 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.mdto be more concise and professional. - Fix: Corrected the image link in
README.mdto ensure it renders correctly. - Chore: Updated
.gitignore, cleaned up comments, and added a copyright to theLICENSE.
0.0.3 #
- Docs: Documentation updates.
0.0.2 #
- Feature: Added the ability to pass additional parameters.
0.0.1 #
- Feature: Initial widget creation.