Skip to content

latest

Choose a tag to compare

@AlexHCJP AlexHCJP released this 12 Sep 00:19

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 FFormField and FFormException.
  • 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 allFieldUpdateCheck to manage performance in complex forms.
  • Custom Exceptions: Build custom exceptions for form validation using FFormException for 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