Flet v0.26.0 版本发布公告
内容提要
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。