Flet 1.0 Beta
💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
Flet 1.0 Beta(版本0.80.0)发布,支持更大项目和用户,新增文档网站、集成测试和调试CLI等功能。此版本包含重大变更,需手动迁移现有应用,推荐新应用使用,旧版将继续提供小更新。
🎯
关键要点
- 发布Flet 1.0 Beta(版本0.80.0),支持更大项目和用户。
- 新增文档网站、集成测试和调试CLI等功能。
- 开发者可以使用命令式或声明式风格编写Flet应用。
- 新文档网站基于mkdocs,始终保持最新。
- 所有控件和示例的端到端集成测试已完成。
- 扩展功能已回归Flet主库,并附带文档和测试。
- 示例代码与Flet API保持同步,并经过测试。
- 提供flet debug CLI用于在真实设备和模拟器上调试应用。
- 构建、测试和发布工作流程已通过GitHub Actions自动化。
- 简化的API和清晰的可扩展性模型。
- 版本0.80.0包含重大变更,需手动迁移现有应用。
- 使用pip管理环境时,运行命令pip install 'flet[all]' --upgrade进行升级。
- 对于uv管理的项目,需删除锁文件并重新同步。
- 内置Flet扩展与核心Flet包版本一致,需更新依赖。
- 若不计划升级现有应用,需在requirements.txt中固定Flet版本为0.28.3。
- Flet 0.28.3的应用正在开发更新版本以支持Flet API 0.80.0。
- 推荐新应用使用Flet 0.80.0(Beta),API稳定性达99%。
- Flet 0.28.x将继续提供小更新,但不再添加新功能。
❓
延伸问答
Flet 1.0 Beta的主要新特性是什么?
Flet 1.0 Beta新增了文档网站、集成测试和调试CLI等功能,并支持更大项目和用户。
如何升级到Flet 1.0 Beta?
使用pip管理环境时,运行命令pip install 'flet[all]' --upgrade进行升级。
Flet 1.0 Beta与之前版本有什么不同?
Flet 1.0 Beta包含重大变更,需手动迁移现有应用,而之前版本0.28.3将继续提供小更新。
Flet 1.0 Beta的API稳定性如何?
Flet 1.0 Beta的API稳定性达99%,适合新应用使用。
如果不打算升级现有应用,应该怎么做?
需在requirements.txt中固定Flet版本为0.28.3,以避免升级。
Flet 1.0 Beta支持哪些开发风格?
开发者可以使用命令式或声明式风格编写Flet应用。
➡️