zeba_academy_form_validator 1.0.0 copy "zeba_academy_form_validator: ^1.0.0" to clipboard
zeba_academy_form_validator: ^1.0.0 copied to clipboard

A powerful and reusable form validation package with Zeba Academy branding.

๐Ÿ“œ Changelog #

All notable changes to zeba_academy_form_validator will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.


1.0.0 Initial Release ๐Ÿš€ #

โœจ Added #

  • Email validator with regex-based validation
  • Password validator with configurable minimum length
  • Phone number validator (10-digit format)
  • Name validator (non-empty check)
  • Predefined validation messages with Zeba Academy branding

๐Ÿ”— Validator Builder #

  • Ability to combine multiple validators into a single validator
  • Short-circuit validation (returns first error)

โšก Form Helper #

  • validateAndFocus method for form validation
  • Automatically focuses on the first invalid field

๐Ÿงฑ Architecture #

  • Clean and modular folder structure
  • Separation of concerns (validators, messages, builder, helper)
  • Export file for simplified imports

๐Ÿงช Testing #

  • Unit tests for all validators
  • Coverage for edge cases (empty, invalid inputs)

๐Ÿ“– Documentation #

  • Production-ready README
  • Usage examples for all features
  • Installation and setup guide

๐Ÿ”ฎ Upcoming (Planned) #

๐Ÿšง Features #

  • Confirm password validator
  • OTP / PIN validation
  • Async validation (API-based checks)
  • Custom validation themes

๐ŸŒ Enhancements #

  • Localization (multi-language support)
  • Prebuilt form widgets (ZebaTextField)
  • Improved phone validation (country-based formats)

๐Ÿ“ Notes #

  • First stable release
  • Designed for scalability and production use
  • Backward compatibility will be maintained in future versions

Thank you for using Zeba Academy Form Validator! โค๏ธ

0
likes
140
points
90
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A powerful and reusable form validation package with Zeba Academy branding.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_form_validator