cogntix_flutter_forms 0.0.8 copy "cogntix_flutter_forms: ^0.0.8" to clipboard
cogntix_flutter_forms: ^0.0.8 copied to clipboard

A comprehensive Flutter package providing customizable, reusable form widgets with built-in validation for text fields, phone numbers, dropdowns, date/time pickers, and more

Changelog #

All notable changes to the Cogntix Flutter Forms package will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.8 - 2025-10-02 #

Added #

  • Comprehensive README documentation
  • MIT License for open-source distribution
  • Complete example project demonstrating all widgets
  • Updated package metadata for pub.dev publishing

Changed #

  • Package name updated to cogntix_flutter_forms
  • Improved package description
  • Streamlined README with focus on example directory
  • Updated topics for better discoverability

Fixed #

  • Fixed pub.dev publishing issues with topics formatting
  • Corrected package naming conflicts

0.0.3 - 2025-10-01 #

Added #

  • Complete working example in example/ directory
  • All 10 form widgets implemented and tested
  • Real-time validation examples
  • Form submission handling demonstration

0.0.2 - 2025-09-30 #

Added #

  • CustomButton widget with loading state support
  • CustomDateField widget with date range customization
  • CustomTimeField widget with 12/24 hour format support
  • Additional form validators for date and time fields

Enhanced #

  • Improved error message handling across all widgets
  • Added optional field markers
  • Enhanced widget customization options

0.0.1 - 2025-09-28 #

Added #

  • Initial release of Cogntix Flutter Forms
  • 7 core form widgets:
    • CustomTextField - Standard text input field
    • CustomTextFieldWithButton - Text field with integrated button
    • CustomPhoneTextField - Phone number input with country selector
    • CustomPhoneTextFieldWithButton - Phone field with action button
    • CustomDropdownField - Dropdown with search functionality
    • CustomCheckboxGroup - Multiple selection checkbox group
    • CustomRadioGroup - Single selection radio group
  • Built-in form validators:
    • Email validation
    • Password validation
    • Phone number validation
    • Name validation
    • Dropdown validation
    • Checkbox group validation
    • Radio group validation
  • Theme support for consistent styling
  • Cross-platform support (Android, iOS, Web, Windows, macOS, Linux)
  • Dependencies integrated:
    • phone_form_field: ^9.0.0
    • intl: ^0.20.2

Features #

  • Optional/Required field markers
  • Customizable colors, icons, and layouts
  • Real-time validation support
  • Error message display
  • Prefix and suffix icon support
  • Grid and vertical layout options for checkbox/radio groups
  • "Select All" option for checkbox groups
  • Consistent styling across all widgets

Support #

For issues, questions, or feature requests, please visit https://cogntix.com/ or create an issue in the repository.

Maintained by Cogntix

3
likes
120
points
57
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter package providing customizable, reusable form widgets with built-in validation for text fields, phone numbers, dropdowns, date/time pickers, and more

Repository (GitHub)
View/report issues

Topics

#form-fields #phone-form-field #date-time-picker #dropdown #custom-widgets

License

MIT (license)

Dependencies

flutter, intl, phone_form_field

More

Packages that depend on cogntix_flutter_forms