You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+48-27
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,24 @@
1
+
# 10.0.0-dev.3
2
+
3
+
## BREAKING CHANGES
4
+
5
+
* feat: #1456 remove deprecated code by @deandreamatias in https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/pull/1465
6
+
* Solve issue #1456
7
+
* Remove `invalidateField` and `invalidateFirstField` methods from FormBuilderState. Use `fields[name]?.invalidate(errorText)` and `fields.first.invalidate(errorText)` instead.
8
+
*[FormBuilderTextField] Deprecate canRequestFocus property. Use `FocusNode.canRequestFocus.` instead.
9
+
* Assert on FormBuilderField.decoration.enabled property. Use FormBuilderField.enabled instead.
10
+
* Easy way! Only need execute `dart fix --apply` on your project.
11
+
* Rename FormBuilderChoiceChip to FormBuilderChoiceChips.
12
+
* Rename FormBuilderFilterChip to FormBuilderFilterChips.
* feat: #1455 improve input decoration enabled property by @deandreamatias in https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/pull/1464
20
+
* Solve issue #1455
21
+
1
22
# 10.0.0-dev.2
2
23
3
24
* feat: #1458 improve autovalidate modes by @deandreamatias in https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/pull/1460
@@ -799,11 +820,11 @@
799
820
* Export `flutter_typeahead` package so user gets access `TextFieldConfiguration` class
800
821
* Deprecate `validator` attribute in FormBuilderDateTimePicker, only `validators` should be used
801
822
* When TimePicker is cancelled, return original value instead of null
802
-
* Fix bug where initialTime for TimePicker defaults to 12:00, use currentTime. Closes [#234](https://github.com/danvick/flutter_form_builder/issues/234)
823
+
* Fix bug where initialTime for TimePicker defaults to 12:00, use currentTime. Closes [#234](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/234)
803
824
804
825
## [3.8.0+1]
805
826
806
-
* Fix bug where Changing readOnly of `FormBuilder` does not change readOnly of `FormBuilderDateTimePicker`. Closes [#179](https://github.com/danvick/flutter_form_builder/issues/179)
827
+
* Fix bug where Changing readOnly of `FormBuilder` does not change readOnly of `FormBuilderDateTimePicker`. Closes [#179](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/179)
807
828
808
829
## [3.8.0]
809
830
@@ -812,7 +833,7 @@
812
833
*`FormBuilderFilterChip` - Creates a chip that acts like a checkbox. By [Cesar Flores](https://github.com/VOIDCRUSHER). Again!
813
834
*`FormBuilderColorPicker` with help from [Benjamin](https://github.com/Reprevise)
814
835
*`FormBuilderTouchSpin` replaced the confusingly named `FormBuilderStepper` which is now deprecated.
815
-
* Fix some inconsistencies in controller and focus node disposal. Courtesy of [Thomas Järvstrand](https://github.com/tjarvstrand). Should close [#230](https://github.com/danvick/flutter_form_builder/issues/230)
836
+
* Fix some inconsistencies in controller and focus node disposal. Courtesy of [Thomas Järvstrand](https://github.com/tjarvstrand). Should close [#230](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/230)
816
837
* Bumped up `flutter_typeahead` from `1.7.0` to `1.8.0`
817
838
818
839
## [3.7.3]
@@ -831,29 +852,29 @@
831
852
832
853
## [3.7.0] - 5-Dec-2019
833
854
834
-
* Included `onSaved` callback to all fields. Closes [#175](https://github.com/danvick/flutter_form_builder/issues/175)
855
+
* Included `onSaved` callback to all fields. Closes [#175](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/175)
835
856
* Added `Key` option to all fields to make testing possible
836
-
* Fixed bug where custom controller not working in TypeAhead. Closes [#144](https://github.com/danvick/flutter_form_builder/issues/144)
857
+
* Fixed bug where custom controller not working in TypeAhead. Closes [#144](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/144)
837
858
* Fix issue where `FormBuilderDateRangePicker` ignores `initialFirstDate` and `initialLastDate`
838
-
* Fixed bug where readOnly not working in FormBuilderDateTimePicker. Closes [#179](https://github.com/danvick/flutter_form_builder/issues/179)
839
-
* Allow double `values` for `FormBuilderStepper`. Closes [#182](https://github.com/danvick/flutter_form_builder/issues/182)
859
+
* Fixed bug where readOnly not working in FormBuilderDateTimePicker. Closes [#179](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/179)
860
+
* Allow double `values` for `FormBuilderStepper`. Closes [#182](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/182)
840
861
* Only include clear icon next to DropdownButton if the value is not `null`
* Fixed bug caused by dropping unimplemented attribute `onChipTapped` of `flutter_chips_input`. Closes [#168](https://github.com/danvick/flutter_form_builder/issues/168)
866
+
* Fixed bug caused by dropping unimplemented attribute `onChipTapped` of `flutter_chips_input`. Closes [#168](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/168)
846
867
847
868
## [3.6.0] - 4-Nov-2019
848
869
849
-
* Added clear option to FormBuilderDropdown - set `allowClear` to true. Closes [#148](https://github.com/danvick/flutter_form_builder/issues/148)
850
-
* Default `contentPadding` and `border` attributes removed from CheckboxList, Radio and SegmentedControl list. Closes [#160](https://github.com/danvick/flutter_form_builder/issues/160)
851
-
* Added `numberFormat` attribute to Slider. Closes [#156](https://github.com/danvick/flutter_form_builder/issues/156)
870
+
* Added clear option to FormBuilderDropdown - set `allowClear` to true. Closes [#148](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/148)
871
+
* Default `contentPadding` and `border` attributes removed from CheckboxList, Radio and SegmentedControl list. Closes [#160](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/160)
872
+
* Added `numberFormat` attribute to Slider. Closes [#156](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/156)
852
873
* Add error text to date range picker. Thanks to [ffpetrovic](https://github.com/ffpetrovic)
853
874
* Fixed bug where pushing cancel on timePicker causes crash. Thanks to [ayushin](https://github.com/ayushin)
854
-
* Fixed bug where Switch doesn't obey initialValue from FormBuilder. Closes [#159](https://github.com/danvick/flutter_form_builder/issues/159)
855
-
* Fixed bug where FormBuilderDropdown shows value instead of label when disabled/readOnly. Closes [#154](https://github.com/danvick/flutter_form_builder/issues/154)
856
-
* Fixed bug where FormBuilderDateTimePicker value is parsed from TextField string. Closes [#164](https://github.com/danvick/flutter_form_builder/issues/164)
875
+
* Fixed bug where Switch doesn't obey initialValue from FormBuilder. Closes [#159](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/159)
876
+
* Fixed bug where FormBuilderDropdown shows value instead of label when disabled/readOnly. Closes [#154](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/154)
877
+
* Fixed bug where FormBuilderDateTimePicker value is parsed from TextField string. Closes [#164](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/164)
857
878
* Added default TextInputConfiguration options for ChipsInput
858
879
* Fix example project - AndroidX compatibility. Thanks to [prasadsunny1](https://github.com/prasadsunny1)
859
880
* Bumped up `flutter_typeahead` 1.6.1 -> 1.7.0
@@ -870,7 +891,7 @@
870
891
871
892
## [3.5.3]
872
893
873
-
* Fixed DateTimePicker bug: '`DateTime is not a subtype of type TimeOfDay`' when Input type is Time only. Closes [#131](https://github.com/danvick/flutter_form_builder/issues/131)
894
+
* Fixed DateTimePicker bug: '`DateTime is not a subtype of type TimeOfDay`' when Input type is Time only. Closes [#131](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/131)
874
895
875
896
## [3.5.2]
876
897
@@ -956,15 +977,15 @@
956
977
957
978
## [3.2.3]
958
979
959
-
* Allow `readonly` attribute for fields to be changed at runtime. Credit [Daniel Acorsi](https://github.com/dhaalves). Closes [#75](https://github.com/danvick/flutter_form_builder/issues/75)
980
+
* Allow `readonly` attribute for fields to be changed at runtime. Credit [Daniel Acorsi](https://github.com/dhaalves). Closes [#75](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/75)
960
981
961
982
## [3.2.2]
962
983
963
984
* Bumped up `flutter_chips_input` from v1.2.0 to 1.3.0
964
985
965
986
## [3.2.1]
966
987
967
-
* Add missing attributes for `FormBuilderSlider` to customize `Slider` Widget including `activeColor`, `inactiveColor`, `onChangeStart`, `onChangeEnd`, `label` and `semanticFormatterCallback`. Closes [#80](https://github.com/danvick/flutter_form_builder/issues/80).
988
+
* Add missing attributes for `FormBuilderSlider` to customize `Slider` Widget including `activeColor`, `inactiveColor`, `onChangeStart`, `onChangeEnd`, `label` and `semanticFormatterCallback`. Closes [#80](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/80).
968
989
* Add support for `underline` to `FormBuilderDropdown`. Credit Jordan Nelson (github/jrnelson333).
969
990
* Minor fixes to README
970
991
@@ -975,7 +996,7 @@
975
996
976
997
## [3.1.3]
977
998
978
-
* Made `flutter_typeahead`'s `onSuggestionSelected` available to `FormBuilderTypeAhead` - Closes [#73](https://github.com/danvick/flutter_form_builder/issues/73). Credit to daWeed (github/psrcek)
999
+
* Made `flutter_typeahead`'s `onSuggestionSelected` available to `FormBuilderTypeAhead` - Closes [#73](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/73). Credit to daWeed (github/psrcek)
979
1000
980
1001
## [3.1.2]
981
1002
@@ -993,7 +1014,7 @@
993
1014
994
1015
## [3.0.1]
995
1016
996
-
* Fixed bug in where `focuNode` for `FormBuilderTextField` is ignored. Closes [#53](https://github.com/danvick/flutter_form_builder/issues/53)
1017
+
* Fixed bug in where `focuNode` for `FormBuilderTextField` is ignored. Closes [#53](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/53)
997
1018
* Fixed bug in where `textEditingConfiguration` for `FormBuilderTypeAhead` ignored
998
1019
999
1020
## [3.0.0]
@@ -1020,7 +1041,7 @@ functions that do different validations
1020
1041
* New Feature `FormBuilderValidators` comes with common validation functionality options such as:
1021
1042
required, min, max, minLength, maxLength, email, url, credit card etc.
1022
1043
* Added `valueTransformer` - transforms field value before saving to the final form value
1023
-
* Added requested `onChanged` value notifier event on fields. Closes [#45](https://github.com/danvick/flutter_form_builder/issues/45)
1044
+
* Added requested `onChanged` value notifier event on fields. Closes [#45](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues/45)
1024
1045
* Prevent duplicate `attribute` names in fields - assertion
Copy file name to clipboardexpand all lines: README.md
+14
Original file line number
Diff line number
Diff line change
@@ -407,6 +407,20 @@ class _ClearFormBuilderTextFieldState
407
407
}
408
408
```
409
409
410
+
## Migrations
411
+
412
+
### v9 to v10
413
+
414
+
- Remove `invalidateField` and `invalidateFirstField` methods from FormBuilderState. Use `fields[name]?.invalidate(errorText)` and `fields.first.invalidate(errorText)` instead
415
+
-[FormBuilderTextField] Deprecate canRequestFocus property. Use `FocusNode.canRequestFocus.` instead
416
+
- Assert on FormBuilderField.decoration.enabled property. Use FormBuilderField.enabled instead
417
+
- Easy way! Only need execute `dart fix --apply` on your project.
418
+
- Rename FormBuilderChoiceChip to FormBuilderChoiceChips.
419
+
- Rename FormBuilderFilterChip to FormBuilderFilterChips.
Copy file name to clipboardexpand all lines: pubspec.yaml
+1-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
name: flutter_form_builder
2
2
description: This package helps in creation of forms in Flutter by removing the boilerplate code, reusing validation, react to changes, and collect final user input.
0 commit comments