Skip to content

Latest commit

 

History

History
83 lines (57 loc) · 5.42 KB

CHANGELOG.md

File metadata and controls

83 lines (57 loc) · 5.42 KB

[2.2.0] - 2022-4-29

Changed

base

  • Adapt flutter sdk 2.10.5.
  • Fix flutter analyze issues.
  • Fixed some component theme configurations customization not taking effect #177 .

components

New components BrnSwitchFormItem BrnGeneralFormItem BrnSwitchButton.

  • BrnTitleFormItem: fix isRequire parameter invalid #179.
  • BrnTextBlockInputFormItem : change the minLines and maxLines attributes to be nullable #181 thanks to xiao luobei.
  • BrnSelectionView : fix "unlimited" option not taking effect .
  • BrnBottomTabBar: remove the restriction on type by item.length in the construction method.
  • BrnPairInfoTable adds a callback attribute onFolded for expanding and collapsing state changes.
  • BrnCheckbox: add attribute crossAxisAlignment.
  • BrnRadioButton: add attribute crossAxisAlignment.
  • BrnMiddleInputDialog: add attribute themeData support theme.
  • BrnTextButtonPanel: optimize button display, fix the space cannot be filled in some cases.
  • BrnCommonCardTitle: add attribute titleMaxLines and titleOverflow.
  • BrnMultiSelectDialog: uses the default contentStyle of BrnDialogConfig.
  • BrnScrollableTextDialog: optimize ScrollBar placement and styling.
  • BrnSingleSelectDialog: Add click callback for closeIcon.
  • BrnSelectionView: optimizes the data display of the [More] filter page, and supports the display of up to 2 rows.
  • BrnTextInputFormItem BrnTextBlockInputFormItem BrnTitleSelectInputFormItem : add attribute autofocus and default value is false.
  • BrnAppBar theme customization BrnAppBarConfig supports the attribute showDefaultBottom to control the bottom dividing line of the AppBar
  • BrnMultiDataPicker: add default delegate implementationBrnDefaultMultiDataPickerDelegate.
  • BrnStepInputFormItem: add attribute canManualInput and controller to support manual input function.
  • BrnSearchText: add attribute inputFormatterstextInputType.
  • BrnAnchorTab: support content dynamic change.
  • BrnProgressBarChart: when barChartStyle is BarChartStyle.horizontal support item click callback.

[2.1.1] - 2022-4-1

Changed

base

  • Breaking change: Sound null safety support, thanks to @leftcoding #39#33 @donywan #20 @laiiihz #80#64#59#32#14 @kalifun #36 @jojinshallar #81#75#65#62#56#42 @junlandroid #73 @Kenneth #53 @HappyImp #55 @kkkman22 #23 @AlexV525 #30
  • Breaking change: Refer to the dart language specification to optimized constant and enum naming.
  • Replace DIN Font with Bebas Font .

components

  • Breaking change: remove BrnHorizontalStepsManager and put function forwardStep() backStep() into BrnStepsController thanks to leftcoding.
  • Breaking change: remove BrnDialogStyle and replace with BrnDialogConfig.
  • BrnCalendarView: add BrnCalendarView.single() and BrnCalendarView.range() constructor and had its argument startEndDateChange removed.
  • BrnSelectionEntityListBean: fromMap is renamed to fromJson.
  • BrnRadioButton: optimize click area #31 , thanks to a1017480401 .
  • BrnScrollableTextDialog: remove Navigator.pop(context) in onSubmit() and hand it over to external processing (user).
  • BrnBubbleText: add attribute bgColor and textStyle.
  • BrnPairInfoTable: add attribute defaultVerticalAlignment.
  • BrnSingleSelectDialog : add attribute messageText and messageWidget.

Fixed

  • Fix example error #71 thanks to leftcoding fixing this issue.
  • Fix BrnPickerTitleConfig titleContent setting is invalid #70.
  • Optimize BrnPopupWindow onItemClick logic #57 .
  • Fix BrnDialog is obscured by keyboard #7 .
  • Fix BrnTextSelectFormItem set titlePaddingLg doesn't work #108.
  • Fix the bottom text of BrnBottomTabBar cannot be displayed in some cases #141.

Thanks again to leftcoding, jojinshallar, laiiihz, donywan, kalifun, junlandroid, Kenneth, HappyImp, kkkman22 , a1017480401 and Alex.

[2.0.0] - 2021-12-8

  • Adapt flutter sdk 2.2.2

[1.0.0] - 2021-12-7

  • First publish adapt flutter sdk 1.22.4