Releases: flutter-form-builder-ecosystem/flutter_form_builder
Releases · flutter-form-builder-ecosystem/flutter_form_builder
v3.12.2
v3.12.1
v3.12.0
- Added new field 
FormBuilderCheckboxGroup. Closes #188 - Removed 
group_radio_buttonlibrary dependency, made own implementation with label fix. Closes #376, #335 - Add web support for ImagePicker. Courtesy of vin-fandemand
 - Fixed bug where value within 
TextEditingControllerignored inFormBuilderTypeahead 
v3.11.6
v3.11.5
- Included more 
showDatePickerfunction options - Fixed bug where 
onChangednot triggered by ImagePicker. Closes #366 - Deprecate 
underlinefor Dropdown. Ignored - Added more options for DropdownButton. Closes #153, #337
 - Type 
FormBuilderDropdownclass. Closes #360 - Included options to set camera and gallery icons and label. Closes #340
 - Added 
bottomSheetPaddingoption for ImagePicker. Closes #339 
v3.4.0
- Converted 
FormBuilderFieldOptionto Widget withchildattribute - allows option to be customized/styled - Fixed bug in 
FormBuilderCheckboxListwhere new items cannot be added - Allow 
nullvalue on checkbox iftristateis enabled - Adding InputBorder on 
FormBuilderDropdownFieldnow possible - Fixed bug where initial date not shown for 
FormBuilderDateTimePicker 
v3.0.0
- Complete rewrite of the package - stateful field widgets
FormBuilderCheckbox- Single Checkbox fieldFormBuilderCheckboxList- List of Checkboxes for multiple selectionFormBuilderChipsInput- Takes a list of Flutter Chip as inputsFormBuilderDateTimePicker- For Date, Time and DateTime inputFormBuilderDropdown- Allow selection of one value from a list as a DropdownFormBuilderRadio- Allow selection of one value from a list of Radio WidgetsFormBuilderRate- For selection of a numerical value as a ratingFormBuilderSegmentedControl- For selection of a value from theCupertinoSegmentedControlas an inputFormBuilderSignaturePad- Presents a drawing pad on which user can doodleFormBuilderSlider- For selection of a numerical value on a sliderFormBuilderStepper- Selection of a number by tapping on a plus or minus symbolFormBuilderSwitch- On/Off switchFormBuilderTextField- For text input. Allows input of single-line text, multi-line text, password,
email, urls etc by using different configurations and validatorsFormBuilderTypeAhead- Auto-completes user input from a list of items
 - New 
FormBuilderCustomFieldto create of customFormFields - New attribute 
validatorsallows composability and reusability of differentFormFieldValidator
functions that do different validations - New Feature 
FormBuilderValidatorscomes with common validation functionality options such as:
required, min, max, minLength, maxLength, email, url, credit card etc. - Added 
valueTransformer- transforms field value before saving to the final form value - Added requested 
onChangedvalue notifier event on fields. Closes #45 - Prevent duplicate 
attributenames in fields - assertion - Breaking changes:
FormBuilderInputOptionbecomesFormBuilderFieldOption- BuildContext is not passed down into 
FormBuilder 
 - Fixed URL validator works correctly - tested
 - Improved documentation
 
v2.0.0
New Features and fixes
- New attribute 
decorationforFormBuilderInput. Enables one to customizeInputDecorationlike icons, labelStyles etc - Added ability to add 
GlobalKeyof typeFormBuilderStateto FormBuilder that will be the handle to the
state of the form enabling saving and resetting. Similar to using Flutter'sForm. - Added new input type 
FormBuilder.signaturePadwhich provides a drawing pad for user signature - Added 
maxattribute tochipsInputto limit the number of chips users can add - Added new attribute 
maxLinesto 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 aGlobalKey<FormBilderState> - Removed 
labelandhintattributes to be replaced bydecoration 
v1.5.0
- Now using 
datetime_picker_formfieldplugin from pub for DatePicker and TimePicker. Should close #33 - Added new 
FormBuilderInput- DateTimePicker - Breaking change: DatePicker, TimePicker & DateTimePicker now return an object of type 
DateTimeinstead ofString - Upgraded 
flutter_typeaheadfrom v0.5.1 to v1.2.1 - comes with more widget options