Filament v5.3.0 发布了十项新功能,包括延迟标签徽章加载、列管理器模态框和滑动支持、RichEditor 插件增强功能以及表格列上的排序加载指示器。
- 延迟加载标签页徽章以提高性能
- 列管理器模态框和侧滑支持
- RichEditor 插件现在可以提供文件附件提供程序并控制工具栏按钮状态
- 表格列的排序加载指示器
- 通过用户 ID 和电子邮件进行速率限制
- 导航组设置器接受 UnitEnum 值
- 自定义操作的标注控件插槽
- Tailwind CSS 的其他颜色选项
什么是新的
延迟标签徽章加载
标签页现在支持延迟渲染徽章,允许徽章计数独立于标签页内容加载。这样可以避免在页面加载时进行不必要的数据库查询,尤其是在计算徽章值开销较大的情况下。
公关稿: #19336
列管理器模态框和侧滑支持
列管理器现在支持在模态框或侧滑框中显示,为您提供了除默认下拉菜单之外的布局选项,用于管理表格列的可见性。
公关稿: #19237
RichEditor 插件文件附件提供程序
RichEditor 插件现在可以提供自己的文件附件提供程序,允许插件作者将自定义上传和存储行为直接集成到编辑器中,而无需在插件外部进行配置。
公关稿: #19187
RichEditor 插件工具栏按钮控件
RichEditor 插件现在可以控制工具栏按钮的可见性和状态,使插件作者能够对编辑工具栏进行更精细的控制。
公关稿: #19260
表格列上的排序加载指示器
现在,表格列上的排序图标在排序操作进行时会显示加载指示器,以便在排序需要一些时间才能完成时提供视觉反馈。
公关稿: #19281
通过用户 ID 和电子邮件进行速率限制
除了现有的基于 IP 的选项外,速率限制配置现在还支持按用户 ID 和电子邮件地址进行速率限制。
公关稿: #19327
导航组单元枚举支持
页面和资源导航组现在接受 UnitEnum 值,从而可以更轻松地使用 PHP 枚举而不是纯字符串来定义导航组。
公关稿: #19329
标注控制插槽
标注组件增加了一个控件槽,允许将自定义操作按钮或其他内容放置在标注消息旁边。
公关稿: #19263
可配置资源
资源现在支持更多配置选项。
公关稿: #19225
Tailwind CSS 的其他颜色
Filament 组件的调色板已扩展,增加了 Tailwind CSS 颜色选项。
公关稿: #19304
问题修复
参考





