best_form_validator 1.1.1 copy "best_form_validator: ^1.1.1" to clipboard
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 FormLocalizations class 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 #

Features #

  • Added date and time validation methods
  • Improved age validation with better date parsing
  • Enhanced password validation with configurable criteria

Improvements #

  • Better error messages for all validators
  • Improved null safety handling

1.0.2 #

Improvements #

  • Configuration improvements for better customization
  • Enhanced validator flexibility
  • Updated documentation

Bug Fixes #

  • Fixed minor validation edge cases
  • Improved regex patterns for email validation

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
7
likes
160
points
107
downloads

Publisher

verified publishergreelogix.com

Weekly Downloads

A comprehensive Flutter form validation package. Supports email, phone (50+ countries), password, name, age, and more with full localization.

Repository (GitHub)
View/report issues

Topics

#form #validator #email #phone #password

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_localizations, intl

More

Packages that depend on best_form_validator