Flet v0.25.0 发布公告

💡 原文英文,约2200词,阅读约需8分钟。
📝

内容提要

Flet 0.25.0正式发布,取消了对Kivy的依赖,简化了iOS和Android的打包过程。新增权限控制、快速重建和轻量级Linux客户端功能,用户可通过命令行或pyproject.toml配置构建设置,支持更好的应用数据存储管理。

🎯

关键要点

  • Flet 0.25.0正式发布,取消了对Kivy的依赖。
  • 简化了iOS和Android的打包过程,使用自定义Python运行时。
  • 新增权限控制、快速重建和轻量级Linux客户端功能。
  • 用户可通过命令行或pyproject.toml配置构建设置。
  • 支持更好的应用数据存储管理,新增环境变量FLET_APP_STORAGE_DATA和FLET_APP_STORAGE_TEMP。
  • 打包行为改变,不再尝试用源代码编译缺失的二进制包。
  • flet build命令允许更细粒度的权限控制,支持AndroidManifest.xml和Info.plist文件的动态配置。
  • Flet的Python包结构进行了重构,移除了flet-core、flet-runtime等包。
  • 新增的flet-cli、flet-desktop和flet-web包,简化了安装和使用。
  • 轻量级桌面客户端默认安装在Linux上,改善用户体验。
➡️

继续阅读