Releases: AlexHCJP/fform
Releases · AlexHCJP/fform
5.2.5
5.2.3
5.1.5
5.1.0
5.0.6
CachedField, Observer
5.0.3
provider
Release: 3.0.0
FFormProvider is a widget that allows you to access the form in the widget tree without passing it as a parameter.
Full Changelog: form...provider
latest
Release v2.2.0
Summary:
The fform package is now live, providing developers with a complete solution for form validation and management in Flutter applications. This initial release includes all core features necessary for creating, validating, and managing both simple and complex forms.
Features:
- Custom Validation Rules: Define and manage form field validation using
FFormFieldandFFormException. - Dynamic Form Updates: Automatic UI rebuilds when form state changes using
FFormBuilder. - Multiple Form Support: Seamlessly create and manage multiple forms, perfect for multi-step forms.
- Error Management: Streamlined error handling with custom exceptions for more flexible validation logic.
- Flexible Field Types: Easily manage a variety of field types with built-in support for validation scenarios like required fields, minimum length, and more.
Enhancements:
- Optimized State Management: Control form rebuilds using
allFieldUpdateCheckto manage performance in complex forms. - Custom Exceptions: Build custom exceptions for form validation using
FFormExceptionfor more complex logic and detailed error messages.
What's Changed
New Contributors
Full Changelog: https://github.com/AlexHCJP/fform/commits/latest
What's Changed
New Contributors
Full Changelog: https://github.com/AlexHCJP/fform/commits/form