Releases: udos86/flutter-fast-forms
v18.0.0
[18.0.0] - 12/18/2024
-
upgrades to Flutter
3.27.0
-
adds
checkboxScaleFactor
andinternalAddSemanticForOnTap
properties toFastCheckbox
-
adds
internalAddSemanticForOnTap
andtrackOutlineWidth
properties toFastSwitch
-
adds
itemExtent
andselectionOverlayBuilder
properties toFastDatePicker
-
adds
selectableDayPredicate
property toFastDatePicker
-
adds
optionsViewOpenDirection
property toFastChipsInput
-
adds
autofocus
,dense
,enableFeedback
,internalAddSemanticForOnTap
andonFocusChange
properties toFastRadioGroup
-
adds
direction
andexpandedInsets
properties toFastSegmentedButton
-
adds
disabledChildren
andproportionalWidth
properties toFastSegmentedControl
-
adds
forceErrorText
andignorePointers
properties toFastTextField
-
deprecates
inactiveColor
onFastCheckbox
-
deprecates
activeColor
andtrackColor
properties onFastSwitch
-
Breaking Changes
-
Due to Flutter API changes
mouseCursor
property ofFastSwitch
is now of typeWidgetStateMouseCursor
v17.1.1
v17.1.0
v17.0.0
[17.0.0] - 06/03/2024
- fixes several
touched
state issues - deprecates
values
function ofFastFormState
- adds
scrollToField
function toFastFormState
- adds
onTouched
callback toFastFormField
- adds
wasTouched
function toFastFormFieldState
- adds
FastFormStatus
andFastFormFieldStatus
record typedefs - updates native Android example project
Breaking Changes
- removes deprecated
errorBuilder
andhelperBuilder
fromFastCheckbox
,FastSwitch
,FastDatePicker
,FastSegmentendControl
andFastSlider
- sets
errorText
ofInputDecoration
tonull
when a field is disabled - changes signature of
FastFormChanged
function typedef tovoid Function(FastFormStatus status)
onChanged
callback function ofFastForm
now passes a fine-grainedFastFormStatus
v16.0.0
v15.0.0
[15.0.0] - 01/08/2024
- upgrades to Flutter
3.16.5
- adds new feature Conditional Form Fields
- adds
conditions
property toFastFormField
- adds
FastCondition
,FastConditionList
classes - adds
FastConditionMatch
enum - adds
FastConditionHandler
andFastConditionTest
typedefs - adds
testConditions
function toFastformFieldState
- adds
- adds new
FastSegmentendButton
that wraps MaterialSegmentedButton
- adds
showInputDecoration
property toFastCheckbox
,FastSwitch
,FastCalendar
,FastChoiceChips
,FastRadioGroup
,FastRangeSlider
andFastSlider
- adds
canPop
andonPopInvoked
properties toFastForm
- adds
cupertinoErrorBuilder
,cupertinoHelperBuilder
andcupertinoPrefixBuilder
properties toFastCheckbox
,FastSwitch
,FastDatePicker
,FastSegmentendControl
andFastSlider
- deprecates
errorBuilder
andhelperBuilder
onFastCheckbox
,FastSwitch
,FastDatePicker
,FastSegmentendControl
andFastSlider
- changes value type of
FastChoiceChips
fromList<T>
toSet<T>
- removes
errorBuilder
andhelperBuilder
default functions - adds
cupertinoErrorBuilder
,cupertinoHelperBuilder
andcupertinoPrefixBuilder
default functions - adds generic
FastWidgetBuilder
typedef - replaces
FastCheckboxTitleBuilder
withFastCheckboxWidgetBuilder
typedef - replaces
FastSwitchTitleBuilder
withFastCheckboxWidgetBuilder
typedef - replaces
FastRangeSliderPrefixBuilder
andFastRangeSliderSuffixBuilder
withFastRangeSliderWidgetBuilder
typedef - replaces
FastSliderPrefixBuilder
andFastSliderSuffixBuilder
withFastSliderWidgetBuilder
typedef - adds
FastDatePickerWidgetBuilder
typedef - fixes generic typing in
FastChoiceChips
andFastSegmentedControl
- fixes hard-coded text colors in
checkboxTitleBuilder
andswitchTitleBuilder
v14.1.0
[14.1.0] - 12/18/2023
- upgrades to Flutter
3.16.4
- adds dartdoc comments
- adds Dart Patterns code refactoring
- adds
autovalidateOnTouched
property toFastTextField
- fix:
autovalidateMode
now works onFastTextField
- fix:
optionsBuilder
now works onFastChipsInput
v14.0.0
v13.0.0
[13.0.0] - 12/02/2023
- upgrades to Flutter
3.16.2
- upgrades to Dart
3.2.0
- removes deprecated
text
property fromFastRadioOption<T>
- adds
offLabelColor
andonLabelColor
properties toFastSwitch
- adds
barrierColor
,barrierDismissible
andbarrierLabel
properties toFastDatePicker
,FastDateRangePicker
andFastTimePicker
- adds
optionsViewOpenDirection
property toFastAutocomplete
- adds
checkmarkColor
andshowCheckmark
properties toFastChoiceChip
- adds
showCheckmark
property toFastChoiceChips
- adds
canRequestFocus
,clipBehavior
,contentInsertionConfiguration
,cursorOpacityAnimates
,
dragStartBehavior
,onAppPrivateCommand
,scribbleEnabled
,scrollController
,
selectionHeightStyle
,selectionWidthStyle
andundoController
properties toFastTextField
v12.0.0
- upgrades to Flutter
3.13.0
- upgrades to Dart
3.1.0
- adds
checkboxSemanticLabel
properties toFastCheckbox
- sets
autofocus
,focusNode
andonFocusChange
onCupertinoSwitch
inFastSwitch
, - adds
switchToCalendarEntryModeIcon
andswitchToInputEntryModeIcon
properties toFastDatePicker
andFastDateRangePicker
- adds
color
property toFastChoiceChip
- adds
allowedInteraction
property toFastSlider