validator_forge 1.1.0
validator_forge: ^1.1.0 copied to clipboard
A validator package to ease flutter form validation handling.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2024-10-19 #
Added #
-
Initial release of Validator Forge package.
-
Implemented core validators for:
- Required fields (
Validators.required) - Email format validation (
Validators.email) - Phone number validation (10 digits) (
Validators.phone) - URL validation (
Validators.url) - Custom regex pattern matching (
Validators.matchRegex) - Password length validation (minimum 8 characters) (
Validators.password) - Minimum length validation (
Validators.minLength) - Maximum length validation (
Validators.maxLength) - Numeric validation (
Validators.number) - Date format validation (
Validators.date) - Minimum numeric value validation (
Validators.minimum) - Maximum numeric value validation (
Validators.maximum) - Field matching (
Validators.match)
- Required fields (
-
Added
ValidatorRegexPatternclass for common regex patterns (email, URL, signed decimal). -
Introduced
validatorBuilderfunction to compose multiple validators.
Fixed #
- N/A (Initial release)
Changed #
- N/A (Initial release)