diff --git a/CHANGELOG.md b/CHANGELOG.md
index ccbf665b..e87bd413 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,30 @@
+## [3.1.0] - 2022-9-30
+
+### Changed
+
+#### base
+
+- Adapt flutter sdk 3.3.0 and update dart sdk version to >=2.17.0.
+- add BrnSafeDialog[dismiss]
instead of Navigator.pop to close the Dialog [#317](https://github.com/LianjiaTech/bruno/issues/317).
+- optimize the upper font of form items [#330](https://github.com/LianjiaTech/bruno/issues/330).
+
+#### components
+
+- BrnPageLoading
: calculated the range of loading based on screen width [#295](https://github.com/LianjiaTech/bruno/issues/295) .
+- BrnBottomTabBar
: fix attributes selectedTextStyle
and unSelectedTextStyle
do not take effectc [#285](https://github.com/LianjiaTech/bruno/issues/285) , thanks to **JunCaiLi** .
+- BrnSearchText
: fix an abnormal display when BrnSearchText sets the innerColor property [#275](https://github.com/LianjiaTech/bruno/issues/275), thanks to **xyhuangjia**.
+- BrnBrokenLine
: xDial support selected style [#282](https://github.com/LianjiaTech/bruno/issues/282).
+- BrnMultiSelectTagsPicker
: fix when setting properties layoutStyle value of BrnMultiSelectTagsLayoutStyle. Auto
display abnormal [#316](https://github.com/LianjiaTech/bruno/issues/316), thanks to **JunCaiLi**.
+- BrnCommonCardTitle
: fix the theme customization does not take effect, thanks to **JunCaiLi**.
+- BrnMiddleInputDialog
: add attribute keyboardType
, thanks to **moqi2011**.
+- BrnCheckbox
: fix unsynchronized internal and external check states [#333](https://github.com/LianjiaTech/bruno/issues/333), thanks to **moqi2011**.
+- BrnTextInputFormItem
: add attribute focusNode
, thanks to **Ives7**.
+- BrnProgressChart
: fix invalid setting color, background color, and animation [#322](https://github.com/LianjiaTech/bruno/pull/322).
+- BrnToast
: fix default value error in attribute gravity
[#341](https://github.com/LianjiaTech/bruno/issues/341).
+- BrnTextInputFormItem
: add attribute textInputAction
, thanks to **Ives7**.
+- BrnIconButton
: fix setting attribute fontsize
does not take effect [#345](https://github.com/LianjiaTech/bruno/issues/345) and tag deprecated it use style
is recommended.
+- .BrnSingleSelectCityPage
: add attribute emptyImage
[#329](https://github.com/LianjiaTech/bruno/issues/329) and optimize default images of BrnAbnormalStateWidget
.
+
## [3.0.0] - 2022-7-8
@@ -17,7 +44,7 @@
- BrnSmallOutlineButton
: fix attribute lineColor
does not take effect,thanks to **Story5** .
- BrnAddLabel
: support theme config.
- BrnBigMainButton
: fix the theme configuration borderRadius
and fontSize
does not take effect [#214](https://github.com/LianjiaTech/bruno/issues/214) .
-- BrnCalendarView
: optimizes the time range selection supports selecting the same day [#200](https://github.com/LianjiaTech/bruno/issues/200) .
+- BrnCalendarView
: optimize the time range selection supports selecting the same day [#200](https://github.com/LianjiaTech/bruno/issues/200) .
- BrnProgressBarChart
:remove useless attribute hasMark
in class ChartAxis
.
- BrnSmallOutlineButton
: fix attribute fontWeight
does not take effect [#233](https://github.com/LianjiaTech/bruno/issues/233) .
- BrnDialog
: fix themeData
does not take effec [#259](https://github.com/LianjiaTech/bruno/issues/259) .
diff --git a/README.en-US.md b/README.en-US.md
index b3824387..91a02551 100644
--- a/README.en-US.md
+++ b/README.en-US.md
@@ -27,11 +27,10 @@ An enterprise-class package of Flutter components for mobile applications.
![](https://img.ljcdn.com/beike/zjz/bruno/img/1638883534391.png)
-#### New components :tada: :tada: :tada:
+Bruno invites you to participate in the research! We will plan the roadmap according to your feedback. A community group has also been set up for developers to communicate and welcome to join:point_down:.
-BrnSwitchButton
BrnSwitchFormItem
BrnGeneralFormItem
+
-
## ✨ Features
@@ -42,9 +41,7 @@ An enterprise-class package of Flutter components for mobile applications.
### Demo download
-- The latest Demo download link: https://github.com/LianjiaTech/bruno/releases
-
-
+Please download from [Releases](https://github.com/LianjiaTech/bruno/releases) or visit the website of the navigation bar [Online Demo](https://bruno.ke.com/page/demo).
## Adapted version of Flutter
@@ -56,6 +53,7 @@ An enterprise-class package of Flutter components for mobile applications.
| 2.1.1 (support nullsafety) | 2.2.2 |
| 2.2.0 | 2.10.5 |
| 3.0.0 | 3.0.3 |
+| 3.1.0 | 3.3.0 |
## Preparing for use
diff --git a/README.md b/README.md
index 851f1915..77abd868 100644
--- a/README.md
+++ b/README.md
@@ -23,11 +23,9 @@
![](https://img.ljcdn.com/beike/zjz/bruno/img/1638883534391.png)
-#### 组件上新 :tada: :tada: :tada:
+**Bruno 项目组诚邀用户参与调研反馈,我们珍视每一位用户的建议并纳入到后续规划中。同时为了增进 Bruno 用户间交流要求,我们建立了社区群,欢迎大家加入**:point_down:
-BrnSwitchButton
BrnSwitchFormItem
BrnGeneralFormItem
-
-
+
@@ -40,9 +38,7 @@
### Demo 下载
-- 最新 Demo 下载地址:https://github.com/LianjiaTech/bruno/releases
-
-
+请从 [发版包](https://github.com/LianjiaTech/bruno/releases) 中获取,或访问官网导航栏中的 [在线演示](https://bruno.ke.com/page/demo) 功能
## 适配 Flutter 版本
@@ -56,6 +52,7 @@
| 2.1.1 (支持空安全) | 2.2.2 |
| 2.2.0 | 2.10.5 |
| 3.0.0 | 3.0.3 |
+| 3.1.0 | 3.3.0 |
diff --git a/pubspec.yaml b/pubspec.yaml
index a017e83d..d4f7d474 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -4,7 +4,8 @@ version: 3.1.0
homepage: https://github.com/LianjiaTech/bruno
environment:
- sdk: '>=2.12.0 <3.0.0'
+ sdk: '>=2.17.0 <3.0.0'
+ flutter: '>=3.3.0'
dependencies:
flutter: