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。
➡️