input_forms 0.0.2
input_forms: ^0.0.2 copied to clipboard
A comprehensive Flutter input_forms package providing pre-built, customizable form components for rapid application development. Includes email, password, date picker, and more form fields with built- [...]
Changelog #
All notable changes to the Input Forms will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.0.2 - 2025-07-22 #
Added #
- โจ Initial release of Input Forms
- ๐ง
EmailField
with built-in validation- Email format validation
- Customizable error messages
- Optional controller support
- Material Design styling
- ๐
PasswordField
with visibility toggle- Secure text entry
- Show/hide password functionality
- Minimum length validation
- Custom validation support
- โ
ConfirmPasswordField
- Automatic password matching validation
- Links with main password field
- Clear error messaging
- ๐ค
UsernameField
- Length validation
- Custom validation rules
- Optional controller support
- ๐
DatePickerField
- Calendar picker integration
- Date formatting
- Customizable date ranges
- Optional controller support
- ๐
DOBField
- Specialized date picker for birth dates
- Age-appropriate date ranges
- Format consistency
- ๐
DropdownField
- Generic type support
- Custom item labels
- Flexible data binding
- Material Design styling
Documentation #
- ๐ Initial README with usage examples
- ๐ก API documentation for all components
- ๐ฏ Example application
- ๐ Installation instructions
- ๐ง Contribution guidelines
Infrastructure #
- ๐ GitHub Actions CI/CD setup
- ๐ Issue templates
- ๐ค Pull request template
- ๐ Code of conduct
- ๐ MIT License
- ๐งช Test suite implementation
- ๐ Code coverage setup
Dependencies #
- Flutter SDK >=3.10.0
- Dart SDK >=3.0.0
- intl: ^0.18.1
_Last updated by @KANAGARAJ-M on 2025-07-22