Flarum v1.4.0 发布

1.4 版本在 1.3 的两个月内发布,以解决广泛的错误并提高可扩展性。其中许多改进纯粹是内部关注的核心,但通过捆绑和社区扩展级联到生态系统中

所有与 Flarum 1.3 兼容的扩展都适用于 1.4。这次不需要升级指南

1.4.0

添加

  • created_at并将updated_at列添加到多个表中(#3435
  • 添加到 AdminNav 链接的优先级 ( #3453 )
  • app.translator允许检索和设置语言环境 ( #3451 )
  • 扩展现在可以声明自定义设置组件以用于buildSettingComponent#3494 )
  • 在链接上实现可扩展性reltarget属性 ( #3455 )
  • 一些捆绑的扩展中添加了新的后端测试(#3508

改变了

  • 将 HTML 页脚中 Flarum 的启动脚本拆分为两部分,用于 CSP 散列 ( #3461 )
  • 通过为汇编编译器提供自己的方法来拆分资产编译(#3446
  • 增加组件 typescript 类的可见性以获得更好的可扩展性 ( #3437 )

固定的

  • 提及事件帖子会破坏通知下拉列表 ( #3493 )
  • 暂停结束后显示暂停模式(#3449
  • 基于 CLI 的安装在失败时不会退出并显示错误代码 ( #3452 )
  • 通过下拉控件选项卡不会使它们可见(#3450
  • 在新讨论中要求零标签会强制用户选择标签 ( #3448 )
  • 通知列表中的长主题标题不会溢出(#3500
  • 用户有权访问的标签的子标签是可见的,即使这些标签不可访问(#3419
  • assertAdmin基于错误的门能力测试访问(#3501
  • 增加 composer header 大小会导致元素滑到下面(#3502
  • created_at配置文件在按( #3506 )排序时提到选项卡错误

1.3.1

改变了

  • UserCard 现在有 ItemList 以便于扩展 ( #3436 )

固定的

1.3.0

从 v1.2.1 开始,所有捆绑的 Flarum 扩展flarum/core都被合并到一个 monorepo 中。因此,与针对此版本所做的更改的完整列表相比,上面链接的完整代码差异看起来相当复杂和混乱。

添加

改变了

  • 现在在数据库层内部执行帖子编号计算,防止完整性约束(#3358
  • 扩展中的错误不再导致 Flarum 崩溃,而是触发可见警告 ( #3349 )
  • 讨论索引的排序选项现在可扩展(#3377
  • 框架中的事件监听器现在添加在扩展之前(#3373

固定的

  • 打字和缺少打字稿组件(#3348
  • Post--by-start-userCSS 类未添加到 post html ( #3356 )
  • 时区与 UTC 不同的服务器上的通知时间戳不正确 ( #3379 )
  • 启用依赖项的扩展不会导致强制执行依赖项 ( #3352 )
  • 使用非单词搜索不起作用(#3385
  • Slugs 不适用于英语以外的其他语言(#3387
  • 在 PHP 8.1 ( #3384 )上触发了弃用
  • 子目录安装的帖子永久链接具有重复的路径段 ( #3354 )
  • 作曲家讨论标题并不总是清晰可见(#3413
  • 提及:重复使用提及的扩展可能会由于缺少上下文而导致错误(#3382
  • 标签:按下时新讨论的标签选择模式错误(#3403
  • [A11Y] 标签:标签选择模式的输入和布局关闭(#3412
  • 订阅:在以下页面内搜索将搜索所有讨论(#3376

 

订阅评论
提醒
guest的头像

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x