Skip to content

v3.1.0

Compare
Choose a tag to compare
@yancechen yancechen released this 14 Mar 00:51
· 308 commits to main since this release
  1. 升级 analyzer 库到 5.5.0 版本;
  2. Dart 函数转 JS 支持参数传递;
  3. JS Object 取值兼容;
  4. 删除 fair/android 中 kotlin 依赖;
  5. 添加 IconData 的自定义解析。
  6. 可选位置参数的生成修改为 pa 获取;
  7. 修复 OptionalPositional 参数默认值丢失问题;
  8. 去除 generated.fair.dart 注释中的生成时间;
  9. 增加 ignore unnecessary_import 操作;
  10. 修复 Sugar.switchCase key 和 defaultValue 赋值错误问题;
  11. binding 修改为 SplayTreeMap,增加搜索效率,特别是对于列表,短时间会搜索重复 tag。
  12. 暴露出 specialBinding 以便用户能重载某个值;
  13. provider 添加到 _binding 中的时候以用户设置的为准,方便用户快速修正;
  14. 修复 loadCoreJs package 拼接问题;
  15. 降低 minSdkVersion 版本到 16;
  16. runApplication 支持指定 JS 所在的 package;
  17. 修复 _reload 方法中调用 context 报错问题。

本次版本特别鸣谢 @zmtzawqlp 同学贡献的源码(上述更新内容第 6-17 项均由 @zmtzawqlp 同学完成),再次为他的贡献鼓掌!