Bruno 3.0 版本发布- 适配 Flutter SDK 3.0

avatar

随着 Flutter 3I/O 大会的发布,我们陆续收到了开发者对于 Bruno 支持 Flutter 3 的迫切需求,因此我们于 7月8日 发布了  Bruno 3.0 版本。在此之前我们也曾发布过若干个版本,详见 👇:

Bruno 版本Flutter SDK 版本
1.0.01.22.4
2.0.02.2.2
2.1.1 (支持空安全)2.2.2
2.2.02.10.5
3.0.03.0.3

有的同学可能已经发现我们在 5~6 月有短暂的空缺,是的,由于内部调整和资源整合,我们的工作重心会有所倾斜,尽管如此我们仍在积极解决社区反馈的问题。

距离上次发文期间我们收到了来自开源社区反馈的 54 个 issue,20 个 PR,修复组件问题 14 个,优化组件问题 22 个 。目前仍有在跟进的问题,会跟随下次发版修复。感谢社区开发者们 Bilue404liu-cnlijinshanmxlhzmrllaiiihzjixiaoyongStory5 的踊跃反馈和积极共建✨。

重要改动

关于主题定制,我们做了几项改动~

  • 注册多个主题,不能动态切换 #177 。 这是我们主题定制实现的一个重大缺陷,这里感谢 Dia88888 发现了这个问题,并已在 2.2.0 版本修复 。
  • 背景色不生效问题 #260。在修复这个问题的同时,我们也给其它的表单项增加 backgroundColor 属性,同时支持主题定制配置。
  • 新增组件 BrnAddLabelBrnMiddleInputDialog 的主题配置。

组件上新

本次我们新增了 BrnSwitchButton BrnSwitchFormItem BrnGeneralFormItem 组件,欢迎大家使用体验🌱。



大家关注

同样借本次发布回答几个大家关注的问题:

Q1: Bruno 多久发一次版 ,发版的频率是怎样的?

R:Bruno 跟随 Flutter SDK 的发版频率,期间我们也会根据社区反馈的问题数量来增发版本。

Q2: 文档的示例可以完整一点吗?

R:文档的完整度确实是我们一直以来非常欠缺的,前期由于想要组件快速落地没有严格的把控文档标准,后期我们虽制定模板也系统的整理过,但还是由于资源的限制对于文档的细节审查不足。

在这里我们也期望可以借助开源社区的力量🌱,同社区开发者们一起优化文档,建造 Bruno 完善的生态体系。

Q3: 什么时间可以支持本地化?

R:本地化这个问题是上次发文遗留的问题,期间我们也收到了很多关于支持本地化的需求。因此我们决定在下个版本(预计 8 月中下旬)上线本地化功能,敬请期待!


未来的规划

文档优化是一项长期的工作,我们将延用 「Issue & Project」 的方式同社区开发者一起共建。如您在阅读文档时发现问题或是期望优化请将问题描述提交在该 issue下方,如果您发现问题并想要提 pull request 共建,请参照该 issue 顶部描述回复 ,我们会按照时间顺序将对应 card 关联上提交申请的开发者。



最后,我们依旧会坚持初心,持续跟随 Flutter 脚步,不断迭代打磨我们的组件及文档,带给大家愉悦的使用体验✊

项目组成员:violindayzhoujuanjuanhexintaoNayuta403

官网:bruno.ke.com

Github:github.com/LianjiaTech…

pub:pub.dev/packages/br…