Flet v0.24.0 发布公告

💡 原文英文,约1300词,阅读约需5分钟。
📝

内容提要

Flet版本0.24.0已发布,修复了错误,增强了功能,包括更好的事件字符串输出,改进的地理定位控制和增强的Markdown控制。还支持背景图像或渐变,改进了类型,修复了各种问题。已弃用的项目将在版本0.27.0中删除。Tooltip类现在是一个Python数据类。对InputFilter.regex_string进行了更改,并删除了向事件处理程序订阅多个回调的可能性。鼓励用户升级到Flet 0.24.0并提供反馈。

🎯

关键要点

  • Flet版本0.24.0发布,包含大量错误修复和功能增强。

  • 事件字符串输出改进,图像过滤质量默认设置为中等。

  • 地理定位控制改进,支持位置流和on_position_change事件。

  • Markdown控制显著改进,支持SVG图像和更多自定义选项。

  • 新增背景图像或渐变设置功能。

  • 增加对右到左文本方向的支持。

  • 引入--no-rich-output标志以禁用控制台中的富输出。

  • 输入过滤器(InputFilter)的处理方式已修改,需使用正则表达式锚点。

  • 移除了向事件处理程序订阅多个回调的功能。

  • 弃用的项目将在版本0.27.0中删除,包括ThemeVisualDensity和Tooltip类的更改。

  • 鼓励用户升级到Flet 0.24.0并提供反馈。

延伸问答

Flet 0.24.0版本有哪些主要的新功能?

Flet 0.24.0版本新增了背景图像或渐变设置、改进的地理定位控制、增强的Markdown控制等功能。

Flet 0.24.0版本修复了哪些错误?

修复了多个错误,包括Markdown无法渲染SVG图像、输入过滤器清除文本内容等问题。

如何处理InputFilter.regex_string的变化?

需要使用正则表达式锚点,确保整个字符串匹配模式,并允许空字符串,例如使用r'^[0-9]*$'。

Flet 0.24.0版本中Tooltip类有什么变化?

Tooltip类现在是一个Python数据类,不再是Flet控制,tooltip属性支持字符串和Tooltip对象。

Flet 0.24.0版本中事件处理程序的回调有什么变化?

移除了向事件处理程序订阅多个回调的功能,现在每个事件只能有一个回调。

Flet 0.24.0版本中Markdown控制有哪些改进?

Markdown控制显著改进,支持SVG图像和更多自定义选项。

🏷️

标签

➡️

继续阅读