Skip to content

Commit 151b06c

Browse files
committed
Release v4.0.0-alpha.7
1 parent 4f358c7 commit 151b06c

File tree

5 files changed

+13
-18
lines changed

5 files changed

+13
-18
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## [4.0.0-alpha.7] - 22-Jul-2020
2+
* Added new field - `FormBuilderCheckboxGroup`. Closes #188,
3+
* New `FormBuilderRadioGroup` implementation similar to `FormBuilderCheckboxGroup`. Fixes issue where `FormBuilderFieldOption.child` is ignored Closes #335
4+
* Set FocusTraversalGroup policy
5+
* Fixed bug where TextField where `initialValue` from `FormBuilder` is ignored. Closes #370
6+
17
## [4.0.0-alpha.6] - 20-Jul-2020
28
* Added focusNode to all fields.
39
* Attempted tab/next support - work in progress

lib/src/fields/form_builder_checkbox_group.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import 'package:flutter_form_builder/flutter_form_builder.dart';
44
import 'package:flutter_form_builder/src/widgets/grouped_checkbox.dart';
55

66
class FormBuilderCheckboxGroup<T> extends FormBuilderField<List<T>> {
7-
87
// final Widget secondary;
98

109
FormBuilderCheckboxGroup({
@@ -56,7 +55,7 @@ class FormBuilderCheckboxGroup<T> extends FormBuilderField<List<T>> {
5655
decoration: decoration,
5756
builder: (FormFieldState field) {
5857
final _FormBuilderCheckboxGroupState<T> state = field;
59-
58+
6059
return InputDecorator(
6160
decoration: decoration.copyWith(
6261
enabled: !state.readOnly,
@@ -66,7 +65,7 @@ class FormBuilderCheckboxGroup<T> extends FormBuilderField<List<T>> {
6665
orientation: orientation,
6766
value: initialValue,
6867
options: options,
69-
onChanged: (val){
68+
onChanged: (val) {
7069
field.didChange(val);
7170
},
7271
activeColor: activeColor,

lib/src/fields/form_builder_radio_group.dart

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@ import 'package:flutter/widgets.dart';
33
import 'package:flutter_form_builder/flutter_form_builder.dart';
44
import 'package:flutter_form_builder/src/widgets/grouped_checkbox.dart';
55
import 'package:flutter_form_builder/src/widgets/grouped_radio.dart';
6-
import 'package:group_radio_button/group_radio_button.dart';
76

87
class FormBuilderRadioGroup<T> extends FormBuilderField<T> {
9-
108
FormBuilderRadioGroup({
119
Key key,
1210
//From Super
@@ -64,7 +62,7 @@ class FormBuilderRadioGroup<T> extends FormBuilderField<T> {
6462
orientation: orientation,
6563
value: initialValue,
6664
options: options,
67-
onChanged: (val){
65+
onChanged: (val) {
6866
field.didChange(val);
6967
},
7068
activeColor: activeColor,

pubspec.lock

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -198,13 +198,6 @@ packages:
198198
url: "https://pub.dartlang.org"
199199
source: hosted
200200
version: "1.2.0"
201-
group_radio_button:
202-
dependency: "direct main"
203-
description:
204-
name: group_radio_button
205-
url: "https://pub.dartlang.org"
206-
source: hosted
207-
version: "1.0.1"
208201
html:
209202
dependency: transitive
210203
description:
@@ -386,7 +379,7 @@ packages:
386379
name: phone_number
387380
url: "https://pub.dartlang.org"
388381
source: hosted
389-
version: "0.6.2+3"
382+
version: "0.6.2+4"
390383
plugin_platform_interface:
391384
dependency: transitive
392385
description:

pubspec.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: flutter_form_builder
22
description: Package to build Material Form with fields like TextField, DropDown, Switches etc. with ability to create custom FormFields and composability and reuse validation functions.
3-
version: 4.0.0-alpha.6
3+
version: 4.0.0-alpha.7
44
homepage: https://github.com/danvick/flutter_form_builder
55

66
environment:
@@ -20,18 +20,17 @@ dependencies:
2020
flutter_chips_input: ^1.8.3
2121
flutter_touch_spin: ^1.0.1
2222
flutter_typeahead: ^1.8.6
23-
group_radio_button: ^1.0.1
2423
image_picker: ^0.6.7+4
2524
intl: ^0.16.1
26-
phone_number: ^0.6.2+3
25+
phone_number: ^0.6.2+4
2726
rating_bar: ^0.2.0
2827
signature: ^3.2.0
2928
validators: ^2.0.1
3029

3130
dev_dependencies:
3231
flutter_test:
3332
sdk: flutter
34-
test: ^1.14.1
33+
test:
3534
pedantic: ^1.9.0
3635
intl_translation:
3736

0 commit comments

Comments
 (0)