version constant

String const version

Component version for reference. v2.2.1: Fixed isRequired trigger lifecycle: Defer required error until blur (unfocus after focus) or explicit typing & clearing, preventing immediate error upon clicking into an empty field. v2.2.0: Removed default leftIcon (defaults to null); added allowSpaces formatter (deny spaces by default); added configurable password strength validation rules (minCharacters, requireNumber, requireSpecialChar, requireUppercase, requireLowercase); full characterLimit overflow support. v2.1.0: Aligned with InputControl v2.1.0 & TextInput v2.1.0 (removed showLabel/showCharacterLimit; labelBar renders when label is provided). v2.0.0: Aligned with InputControl v2.0.0 & TextInput v2.0.0 (removed statusOverride and redundant hasX booleans in favor of clean nullable props). v1.0.0: Initial release of PasswordInput wrapper built on TextInput with ButtonIconGhost eye toggle.

Implementation

static const String version = '2.2.1';