form_wizard 0.1.0
form_wizard: ^0.1.0 copied to clipboard
The most performant, customizable, and lightweight form validation and builder package for Flutter.
0.1.0 #
✨ New Features #
- FormWizardStepper: Multi-step forms with step isolation
- Conditional Visibility: Show/hide fields reactively
- Dynamic Field Arrays: Add/remove/reorder repeating field groups
- Built-in Templates: LoginForm, SignupForm, OTPVerificationForm, AddressForm, PaymentForm
- Field Presets: emailField, phoneField, passwordField, otpField, nameField, streetField, cityField, zipField, countryDropdown
⚡ Performance Upgrade #
- Stepper only rebuilds on navigation or current step validity change
- Inactive steps are disposed (zero memory overhead)
- Each field watches only its own value via
.select()
🔧 Internal #
- Upgraded
flutter_riverpodto^3.3.1 - Migrated to
NotifierProviderinternally
📚 Documentation #
- Updated README with all new features
- Added performance comparison section
- Added API reference for templates
Breaking Changes #
- None (fully backward compatible)