Flet v0.26.0 版本发布公告

💡 原文英文,约800词,阅读约需3分钟。
📝

内容提要

Flet 0.26.0版本发布,更新了扩展性方法,现为单一Python包,包含Python和Flutter代码。内置的音频、视频和地图扩展已移至独立库,便于使用。支持自定义控件,简化项目构建。此版本要求Python 3.9或更高版本,并修复多个问题。

🎯

关键要点

  • Flet 0.26.0版本发布,更新了扩展性方法,现为单一Python包,包含Python和Flutter代码。
  • 内置的音频、视频和地图扩展已移至独立库,便于使用。
  • 支持自定义控件,简化项目构建。
  • 此版本要求Python 3.9或更高版本,并修复多个问题。
  • 可以通过命令'pip install 'flet[all]' --upgrade'来升级Flet。
  • Flet控制基于第三方Flutter包,已移至独立库并发布在PyPI。
  • 创建新虚拟环境并安装Flet,使用模板创建新的Flet扩展项目。
  • Flet 0.26.0确保正确安装Flutter SDK、Java (JDK)和Android SDK。
  • 需要手动安装Visual Studio 2022或Xcode以构建Windows或iOS/macOS应用。
  • Flet已迁移到Flutter SDK 3.27。
  • 修复了多个问题,包括Tooltip损坏、DatePicker回归等。
  • 鼓励用户升级到Flet 0.26.0并测试新功能。

延伸问答

Flet 0.26.0版本有哪些主要更新?

Flet 0.26.0版本更新了扩展性方法,现为单一Python包,包含Python和Flutter代码,并将内置的音频、视频和地图扩展移至独立库。

如何升级到Flet 0.26.0版本?

可以通过命令'pip install 'flet[all]' --upgrade'来升级Flet。

Flet 0.26.0版本对Python的要求是什么?

Flet 0.26.0版本要求Python 3.9或更高版本。

Flet 0.26.0版本中如何创建自定义控件?

可以创建新的虚拟环境并安装Flet,然后使用命令'flet create --template extension --project-name my-control'来创建新的Flet扩展项目。

Flet 0.26.0版本修复了哪些问题?

修复了多个问题,包括Tooltip损坏、DatePicker回归等。

Flet 0.26.0版本如何支持平台特定的依赖?

Flet 0.26.0版本的'build'命令支持平台特定的依赖项,可以在构建时复制flutter-packages。

➡️

继续阅读