best_form_validator 1.1.1
best_form_validator: ^1.1.1 copied to clipboard
A comprehensive Flutter form validation package. Supports email, phone (50+ countries), password, name, age, and more with full localization.
1.1.1 #
Maintenance #
- Updated pubspec metadata for better pub.dev compliance.
- Shortened package description.
- Updated license file to standard MIT format.
1.1.0 #
Features #
- 🌍 Full Localization Support: Added support for 25+ languages including English, Spanish, French, German, Arabic, Urdu, Hindi, Chinese, Portuguese, Russian, Italian, Turkish, Japanese, Korean, and more.
- Added
Validators.setLocale(Locale)for dynamic runtime locale switching. - Added
FormLocalizationsclass for accessing localized strings directly.
Improvements #
- Updated all validators (Email, Phone, Password, Name, Age, Date, Time) to automatically use localized error messages.
- Enhanced example app to demonstrate dynamic language switching.
1.0.4 #
Improvements #
- Enhanced package documentation with comprehensive examples
- Added detailed API reference documentation
- Improved README with complete usage examples
- Added support for 50+ countries in phone validation
- Updated dependencies to latest stable versions
Bug Fixes #
- Fixed phone validation initialization issues
- Improved error message consistency across validators
1.0.3 #
1.0.2 #
1.0.1 #
Bug Fixes #
- Fixed asset loading issues for phone validation
- Improved package initialization
- Minor documentation updates
1.0.0 #
Initial Release #
- ✅ Email validation with regex pattern matching
- ✅ Phone number validation for multiple countries
- ✅ Password validation with customizable criteria
- ✅ Name validation with proper formatting rules
- ✅ Age validation from DateTime or string
- ✅ Customizable error messages
- ✅ Null safety support
- ✅ Comprehensive test coverage
- ✅ Example application
- ✅ Full documentation