Skip to content

Commit ffeb15b

Browse files
chore(release): 8.0.0
1 parent 1418151 commit ffeb15b

File tree

3 files changed

+29
-3
lines changed

3 files changed

+29
-3
lines changed

CHANGELOG.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
## [8.0.0]
2+
3+
### BREAKING CHANGE
4+
5+
* [Improve focus and scroll](https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/pull/1223)
6+
* Remove property `shouldRequestFocus` for each form field
7+
* Remove property `autoFocusOnValidationFailure` on `FormBuilder`. Use properties on `validate` and `invalidate` instead
8+
9+
### Features
10+
11+
* **NEW** Add `isDirty` property to field and form
12+
* **NEW** Add `isTouched` property to field and form
13+
* Add `focusOnInvalid` and `autoScrollWhenFocusOnInvalid` to `validate` and `saveAndValidate` methods from `FormBuilderState`
14+
* Add `focusOnInvalid` and `autoScrollWhenFocusOnInvalid` to `validate` method from `FormBuilderFieldState`
15+
* Add `shouldFocus` and `shouldAutoScrollWhenFocus` to `invalidate` method from `FormBuilderFieldState`
16+
* Depreciate `invalidateField` and `invalidateFirstField` on `FormBuilder`
17+
* Add desktop support (linux, macos, windows)
18+
* `FormBuilderRangeSlider`: Able custom widgets max, min and value
19+
20+
### Bug fixes
21+
22+
* Apply validation on init when autovalidate is always
23+
* Fix `skipDisabled` property on `FormBuilder`
24+
* Improve reset method. Simplify on form builder and update on form field to update value on interface.
25+
* `FormBuilderTextField`: Add support context menu by default
26+
127
## [7.8.0]
228

329
* Remove deprecated property toggleableActiveColor
@@ -28,7 +54,7 @@
2854

2955
* Apply license BSD-3-clause
3056
* Remove unused parameters from FormBuilderDateTimePicker (#1086)
31-
* Refactor readme
57+
* Refactor readme
3258

3359
## [7.4.0]
3460

example/pubspec.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ packages:
6868
path: ".."
6969
relative: true
7070
source: path
71-
version: "7.8.0"
71+
version: "8.0.0"
7272
flutter_lints:
7373
dependency: "direct dev"
7474
description:

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: flutter_form_builder
22
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.
3-
version: 7.8.0
3+
version: 8.0.0
44
repository: https://github.com/flutter-form-builder-ecosystem/flutter_form_builder
55
issue_tracker: https://github.com/flutter-form-builder-ecosystem/flutter_form_builder/issues
66
homepage: https://github.com/flutter-form-builder-ecosystem

0 commit comments

Comments
 (0)