flutter_form_builder 3.0.0-beta.6 copy "flutter_form_builder: ^3.0.0-beta.6" to clipboard
flutter_form_builder: ^3.0.0-beta.6 copied to clipboard

outdated

Package to build Material Form with components such as TextField (With number, url, email validation), DropDown, TypeAhead, Radios, Checkboxes

3.0.0-beta.6 09-April-2019 #

  • Properly hooked up SignaturePad to form, added onChanged to it
  • SignaturePad now returns Uint8List object from png image

3.0.0-beta.5 08-April-2019 #

  • Minor documentation improvements - hint for GlobalKey definition, table rendering issue in README

3.0.0-beta.4 08-April-2019 #

  • Breaking changes:
    • FormBuilderInputOption becomes FormBuilderFieldOption
    • FormBuilderField becomes FormBuilderCustomField
  • Improved documentation
  • added valueTransformer - transforms field value before saving to form value

3.0.0-beta.3 07-April-2019 #

  • Bumped up flutter_typeahead dependency from ^1.2.1 to ^1.4.0
  • Fixed URL validator works correctly - tested
  • Added more validators:
    • IP
    • Credit Card
    • Date
  • Added requested onChanged value notifier event on fields. Closes #45

3.0.0-beta.2 04-April-2019 #

  • Disabled TextFormField.strutStyle from FormBuilderTextField breaks in v1.2.1 of Flutter - current stable at release

3.0.0-beta.1 04-April-2019 #

  • Complete rewrite of the package - stateful
  • Contains FormBuilderField for creation of custom FormFields
  • New attribute validators allows composability and reusability of different FormFieldValidator functions that do different validations
  • New Feature FormBuilderValidators comes with common validation functionality options such as: required, min, max,

2.0.3 26-March-2019 #

  • Allow nulls in FormBuilder controls attribute

2.0.2 26-March-2019 #

  • Minor fix in documentation

2.0.1 26-March-2019 #

  • Fixed bug where fields keep losing focus

2.0.0 25-March-2019 #

New Features and fixes #

  • New attribute decoration for FormBuilderInput. Enables one to customize InputDecoration like icons, labelStyles etc
  • Added ability to add GlobalKey of type FormBuilderState to FormBuilder that will be the handle to the state of the form enabling saving and resetting. Similar to using Flutter's Form.
  • Added new input type FormBuilder.signaturePad which provides a drawing pad for user signature
  • Added max attribute to chipsInput to limit the number of chips users can add
  • Added new attribute maxLines to be used with textFields with multiple lines
  • Fixed bug where readonly not working to Date, Time and DateTime Pickers

Breaking Changes #

  • Removed reset/submit buttons and corresponding attributes: showResetButton, resetButtonContent Access form state using a GlobalKey<FormBilderState>
  • Removed label and hint attributes to be replaced by decoration

1.5.1 21-March-2019 #

  • Fixed bugs originating from upgrading flutter_typeahead from v0.5.1 to v1.2.1

1.5.0 20-March-2019 #

  • Now using datetime_picker_formfield plugin from pub for DatePicker and TimePicker. Should close #33
  • Added new FormBuilderInput - DateTimePicker
  • Breaking change: DatePicker, TimePicker & DateTimePicker now return an object of type DateTime instead of String
  • Upgraded flutter_typeahead from v0.5.1 to v1.2.1 - comes with more widgets options

1.4.0 29-Jan-2019 #

  • The entire form or individual controls can now be made readonly by making readonly property to true. Default value is false. Closes #11 and #16

1.3.5 28-Jan-2019 #

  • Fixed bug on Slider where current value not updated on slider & label

1.3.4 19-Jan-2019 #

Bug fix: Imported dart:async for use of Futures to be compatible with Dart <2.1

1.3.3 17-Jan-2019 #

  • Updated flutter_typeahead version. Closes #15

1.3.2 19-Dec-2018 #

  • Allow setting of format for DatePicker
  • Fixed bug where lastDate and firstDate for DatePicker don't work

1.3.1 17-Dec-2018 #

  • Moved ChipsInput into own library on pub.dartlang.org, check it out here
  • Updated example code to include proper use of Form's onChanged function after update. Closes #8

1.3.0 15-Dec-2018 #

  • Fixed bug where TypeAhead value reset when other fields are updated
  • onChanged function for FormBuilder is now called with current form values (breaking change)
  • Form reset now works as expected
  • Other minor refactorings

1.2.0 23-Nov-2018 #

  • New FormBuilderInput types:
    • ChipsInput
  • Some bug fixes
  • Minor UI improvements
  • Some bugs introduced, to be fixed later

1.1.0 19-Nov-2018 #

  • Fixed bug where validation not working for fields outside screen (when using ListView) - Flutter Issue #17385
  • Added InputDecoration for all custom FormFields

1.0.2 7-Nov-2018 #

  • Fixed bug in (un)selecting checkbox list using by clicking its label

1.0.1 3-Nov-2018 #

  • Minor improvements to documentation, added known issues section too

1.0.0 3-Nov-2018 #

Features #

  • New FormBuilderInput types:
    • Phone
    • Stepper
    • Rate
    • SegmentedControl
  • min and max validation added to number field and textField
  • More specialized keyboard types for TextField control types (text, number, url, email, multiline, phone etc)
  • Tapping on Label for radio/checkbox changes the control value
  • Created new constructors for password and textField inputs
  • Added resetButton

Fixes #

  • Fixed bug where TYPE_TEXT validates as TYPE_EMAIL - Closes #1
  • Fixed initial value setting FormBuilderInput.checkboxList()

Breaking Changes #

  • placeholder attribute of class FormBuilderInput renamed to hint
  • Removed default constructor for FormBuilderInput

0.0.1 1-Nov-2018. #

  • Initial Release
  • Input Types:
    • Text
    • Number
    • Email
    • MultilineText
    • Password
    • Radio
    • CheckboxList
    • Checkbox
    • Switch
    • Slider
    • Dropdown
    • DatePicker
    • TimePicker
    • Url
    • TypeAhead
2.73k
likes
0
points
210k
downloads

Publisher

verified publisherflutterformbuilderecosystem.com

Weekly Downloads

Package to build Material Form with components such as TextField (With number, url, email validation), DropDown, TypeAhead, Radios, Checkboxes

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

datetime_picker_formfield, flutter, flutter_chips_input, flutter_typeahead, intl, sy_flutter_widgets, validators

More

Packages that depend on flutter_form_builder