well_formed 0.4.0
well_formed: ^0.4.0 copied to clipboard

A form fields package designed to relieve developers of much of the burden of form-related coding. It provides field masking, validation, smart trimming, and more.

Changelog #

All notable changes to this project will be documented in this file.

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

[Unreleased] #

[0.4.0] - 2021-09-10 #

Changed #

  • rename 'less' and 'great' ctor. parameters to 'short' and 'long' — Breaking Changes.
  • bump formdator to v0.12.1.
  • reorganization of the structure of the README file.
  • minor corrections to the contents of the README file.
  • minor changes to the package description.
  • stricter linting rules.

[0.3.8] - 2021-08-19 #

Added #

  • improvements to the content of the README file.

Fixed #

  • grammar errors in README.

[0.3.7] - 2021-08-19 #

Added #

  • improvements to the documentation in general.

Fixed #

  • line break error in README.
  • several broken links in README.

[0.3.6] - 2021-08-18 #

Fixed #

  • README's internal links

[0.3.5] - 2021-08-18 #

Added #

  • BrMobileField, a text form field for entering Brazilian mobile numbers — 46.
  • BrPhoneField, a text form field for entering Brazilian telephone numbers — 46.
  • several improvements to the README file.

[0.3.4] - 2021-08-18 #

Added #

  • HexField, a text form field for entering hexadecimal digits — 41.

Changed #

  • The IntField constructor sets the inputFormatters to allow only digits and the plus '+' or minus '-' signs.
  • IntField.pos constructor sets the inputFormatters to only allow digits and the plus '+' sign.
  • IntField.neg constructor sets the inputFormatters to only allow digits and the minus '-' sign.

Fixed #

  • some sections of the README file.
  • a few unit tests.

[0.3.3] - 2021-08-17 #

Added #

  • CpfField, a text form field for entering CPF values — 31
  • CpfField, a text form field for entering CNPJ values — 32
  • Several improvements to the README file.

[0.3.2] - 2021-08-13 #

Added #

  • EmailFiel, a text form field for entering email addresses — 8.

[0.3.1] - 2021-08-12 #

Added #

  • IntField widget, a form field for entering integer numbers — 24.
  • NumField widget, a form field for entering floating point numbers — 10.

[0.3.0] - 2021-08-10 #

Changed #

  • update the version of the "Formdator" dependency to 0.10.0 — 19.
  • DigitField: 21 BREAKING CHANGES.
    • set the [inputFormatters] attribute to [FilteringTextInputFormatter.digitsOnly] and remove it from the constructors parameter list
    • set the [keyboardType] to [TextInputType.number] and remove it from the constructors parameter list.

[0.2.0] - 2021-08-07 #

Added #

  • CepField widget for CEP (Código de Endereçamento Postal) input values — 7.
  • WellFormed, a convenient well-formed form widget!
  • Several unit tests in addition to improvements to the existing ones — 15.

Changed #

  • The description of this package.

Removed #

  • The FormFieldTester class has been removed and the WellFormed class is its replacement. BREAKING CHANGE

[0.1.0] - 2021-07-31 #

Added #

  • BasicTextField, a text form field that can be made required and/or have its input data trimmed — 12.
  • DigitField, a digit-only form field — 11.
  • Example code that can be run — 9.

[0.0.1] - 2021-07-21 #

9
likes
130
pub points
13%
popularity

Publisher

dartoos.dev

A form fields package designed to relieve developers of much of the burden of form-related coding. It provides field masking, validation, smart trimming, and more.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter, formdator, mask_text_input_formatter

More

Packages that depend on well_formed