Bruno 3.0 版本发布- 适配 Flutter SDK 3.0 跟随 Flutter 3 的脚步,Bruno 3.
随着 Flutter 3 在 I/O 大会的发布,我们陆续收到了开发者对于 Bruno 支持 Flutter 3 的迫切需求,因此我们于 7月8日 发布了 Bruno 3.0 版本。在此之前我们也曾发布过若干个版本,详见 👇:
Bruno 版本 | Flutter SDK 版本 |
---|---|
1.0.0 | 1.22.4 |
2.0.0 | 2.2.2 |
2.1.1 (支持空安全) | 2.2.2 |
2.2.0 | 2.10.5 |
3.0.0 | 3.0.3 |
有的同学可能已经发现我们在 5~6 月有短暂的空缺,是的,由于内部调整和资源整合,我们的工作重心会有所倾斜,尽管如此我们仍在积极解决社区反馈的问题。
距离上次发文期间我们收到了来自开源社区反馈的 54 个 issue,20 个 PR,修复组件问题 14 个,优化组件问题 22 个 。目前仍有在跟进的问题,会跟随下次发版修复。感谢社区开发者们 Bilue404、liu-cn、lijinshanmx、lhzmrl、laiiihz、jixiaoyong、Story5 的踊跃反馈和积极共建✨。
重要改动
关于主题定制,我们做了几项改动~
- 注册多个主题,不能动态切换 #177 。 这是我们主题定制实现的一个重大缺陷,这里感谢 Dia88888 发现了这个问题,并已在 2.2.0 版本修复 。
- 背景色不生效问题 #260。在修复这个问题的同时,我们也给其它的表单项增加
backgroundColor
属性,同时支持主题定制配置。 - 新增组件
BrnAddLabel
、BrnMiddleInputDialog
的主题配置。
组件上新
本次我们新增了
BrnSwitchButton
BrnSwitchFormItem
BrnGeneralFormItem
组件,欢迎大家使用体验🌱。

大家关注
同样借本次发布回答几个大家关注的问题:
Q1: Bruno 多久发一次版 ,发版的频率是怎样的?
R:Bruno 跟随 Flutter SDK 的发版频率,期间我们也会根据社区反馈的问题数量来增发版本。
Q2: 文档的示例可以完整一点吗?
R:文档的完整度确实是我们一直以来非常欠缺的,前期由于想要组件快速落地没有严格的把控文档标准,后期我们虽制定模板也系统的整理过,但还是由于资源的限制对于文档的细节审查不足。
在这里我们也期望可以借助开源社区的力量🌱,同社区开发者们一起优化文档,建造 Bruno 完善的生态体系。
Q3: 什么时间可以支持本地化?
R:本地化这个问题是上次发文遗留的问题,期间我们也收到了很多关于支持本地化的需求。因此我们决定在下个版本(预计 8 月中下旬)上线本地化功能,敬请期待!
未来的规划
文档优化是一项长期的工作,我们将延用 「Issue & Project」 的方式同社区开发者一起共建。如您在阅读文档时发现问题或是期望优化请将问题描述提交在该 issue下方,如果您发现问题并想要提 pull request 共建,请参照该 issue 顶部描述回复 ,我们会按照时间顺序将对应 card 关联上提交申请的开发者。
最后,我们依旧会坚持初心,持续跟随 Flutter 脚步,不断迭代打磨我们的组件及文档,带给大家愉悦的使用体验✊
项目组成员:violinday、zhoujuanjuan、hexintao、Nayuta403
官网:bruno.ke.com
Github:github.com/LianjiaTech…
转载自:https://juejin.cn/post/7124533240043405319