|
| 1 | +## [3.0.1] - 28-April-2019 |
| 2 | +* Fixed bug in where `focuNode` for `FormBuilderTextField` is ignored. Closes [#53](https://github.com/danvick/flutter_form_builder/issues/53) |
| 3 | +* Fixed bug in where `textEditingConfiguration` for `FormBuilderTypeAhead` ignored |
| 4 | + |
1 | 5 | ## [3.0.0] - 24-April-2019
|
2 | 6 | * Complete rewrite of the package - stateful field widgets
|
3 | 7 | * `FormBuilderCheckbox` - Single Checkbox field
|
@@ -29,56 +33,6 @@ required, min, max, minLength, maxLength, email, url, credit card etc.
|
29 | 33 | * Fixed URL validator works correctly - tested
|
30 | 34 | * Improved documentation
|
31 | 35 |
|
32 |
| - |
33 |
| -## [3.0.0-beta.10] - 20-April-2019 |
34 |
| -* Unregister field from `Formbuilder` when its dispose method is called. Avoids assertion fail when re-added back to the widget tree |
35 |
| - |
36 |
| -## [3.0.0-beta.9] - 15-April-2019 |
37 |
| -* Added property `fields` to FormBuilder, gives access to the current state of each field through a Map of `GlobalKey<FormFieldState<dynamic>>`s. |
38 |
| -This gives us access to the underlying FormField which in turn allows us: |
39 |
| - * Do conditional validation based on other fields (check readme) |
40 |
| - * Dynamically update field values |
41 |
| - |
42 |
| -## [3.0.0-beta.8] - 10-April-2019 |
43 |
| -* Fixed unhandled exception when `valueTransformer` tries to convert value from predefined `FormField` type |
44 |
| - |
45 |
| -## [3.0.0-beta.7] - 09-April-2019 |
46 |
| -* Check if value candidate is of type String, Iterable or Map before checking length to determine empty in `FormValidators.required` |
47 |
| - |
48 |
| -## [3.0.0-beta.6] - 09-April-2019 |
49 |
| -* Properly hooked up SignaturePad to form, added onChanged to it |
50 |
| -* SignaturePad now returns `Uint8List` object from `png` image |
51 |
| - |
52 |
| -## [3.0.0-beta.5] - 08-April-2019 |
53 |
| -* Minor documentation improvements - hint for GlobalKey definition, table rendering issue in README |
54 |
| - |
55 |
| -## [3.0.0-beta.4] - 08-April-2019 |
56 |
| -* **Breaking changes:** |
57 |
| - * `FormBuilderInputOption` becomes `FormBuilderFieldOption` |
58 |
| - * `FormBuilderField` becomes `FormBuilderCustomField` |
59 |
| -* Improved documentation |
60 |
| -* added `valueTransformer` - transforms field value before saving to form value |
61 |
| - |
62 |
| -## [3.0.0-beta.3] - 07-April-2019 |
63 |
| -* Bumped up `flutter_typeahead` dependency from `^1.2.1` to `^1.4.0` |
64 |
| -* Fixed URL validator works correctly - tested |
65 |
| -* Added more validators: |
66 |
| - * IP |
67 |
| - * Credit Card |
68 |
| - * Date |
69 |
| -* Added requested `onChanged` value notifier event on fields. Closes [#45](https://github.com/danvick/flutter_form_builder/issues/45) |
70 |
| - |
71 |
| -## [3.0.0-beta.2] - 04-April-2019 |
72 |
| -* Disabled `TextFormField.strutStyle` from `FormBuilderTextField` breaks in v1.2.1 of Flutter - current stable at release |
73 |
| - |
74 |
| -## [3.0.0-beta.1] - 04-April-2019 |
75 |
| -* Complete rewrite of the package - stateful |
76 |
| -* Contains `FormBuilderField` for creation of custom `FormField`s |
77 |
| -* New attribute `validators` allows composability and reusability of different `FormFieldValidator` |
78 |
| -functions that do different validations |
79 |
| -* New Feature `FormBuilderValidators` comes with common validation functionality options such as: |
80 |
| -required, min, max, |
81 |
| - |
82 | 36 | ## [2.0.3] - 26-March-2019
|
83 | 37 | * Allow `null`s in `FormBuilder` controls `attribute`
|
84 | 38 |
|
|
0 commit comments