Flarum 0.1.0-beta.12 正式发布

8,663 5

前几天有网友给我留言说开源社区的力量远远大于一个人的力量,我表示完全赞同。当初 Toby 离开 Flarum 的时候,我以为这个伟大的开源程序即将走向灭亡,可结果跟我的想法完全不一样,Toby 离开之后,Flarum 进入了前所未有的发展速度,也是在今天,发布了最新的 Flarum 0.1.0-beta.12

新版发布

随着我们在逐步完善我们的稳定版本的过程中不断完善核心软件,此版本包含一些新项目和修复程序。

您会注意到此版本花费了更长的时间,因为该团队将我们的开发时间增加了一个月,以说明 12 月的假期。这给了我们额外的时间来尝试一些其他的计划技术以进行发布计划,但仍然需要进行一些微调。感谢您对我们的耐心配合。

更新内容

我们将本发行版的重点放在更改上,以使 Flarum 更好地体验,无论是对于社区中的优秀开发人员还是 Flarum 网站的管理员。

  • Flarum 现在完全支持 PHP 7.4 啦!
  • 固定链接地址(slugs)现在支持基本的 UTF-8 文字音译了,再也不怕帖子的 URL 空荡荡的。
  • 邮件设置现在支持 Mailgun 的区域设置,并将检查设置的完整性。
  • 现在可以通过向用户组授予权限来避免限制(默认情况下,管理员现在不受任何限制)。
  • IE11/Edge 浏览器中上传头像的功能又回来了。
  • 用户现在可以标记(举报)自己的帖子,我们也对标记(举报)功能做了其他改进。
  • 自定义路径功能。在新装站点时,您现在可以只通过设置 site.php 文件就能让论坛运行在站点的子目录下。
  • 当任何一种语言(如英语)的翻译键缺少翻译时,将自动调用默认语言的翻译,您不会再看到这样的字符串了:core.flarum.this.looks.weird
  • TextFormatter 已更新至 2.3.6 版本,新增 Markdown 的扰流器功能。别担心,我们仍支持你的 BBCode 扩展。
  • 已为中间件和错误处理添加了 Extenders,扩展程序的开发更容易了。
  • Zend 库已被弃用,我们添加了它的代替品:Laminas。

还有很多没有列出来!如果您对此感兴趣,欢迎随时在 GitHub 中查看我们的 更新日志 和版本。

开发人员

由于受到大众的欢迎,我们在本公告中包含有关扩展突破性更改的信息。Beta 12 不应破坏任何扩展,但是 Beta 13 确实计划了迄今为止的一些重大更改。

  • PHP 7.1 将在 Beta 13 中弃用。
  • Beta 13 将完全删除 Zend 库,请改为更新为 Laminas 软件包。
  • Flarum\Util\Str 类已被标记为过时,测试版 12 将在 13 Beta 版中删除。
  • Flarum\Event\ConfigureMiddleware 事件也被标记为 Beta 12 已弃用,并将在 Beta 13 中删除。

下面的 Beta 12 升级指南中提到了其他更改。建议开发人员在发现问题时检查相关软件包的变更日志。您可以查看 Beta 12 更新指南,以确保您的扩展程序是最新的。如果您有任何疑问或遇到升级障碍,请在 Dev 标签中打开新讨论,或在 Discord 的 #extend 中找到我们。

另请阅读有关 flarum/core 稳定版本的建议。

更新程序

在运行升级之前,请确保创建 publicassets 目录、composer.json 和数据库的备份!

  1. 确保您使用的是管理控制台中的 0.1.0-beta.11 版本
    或通过运行 php flarum info(使用以前的发行说明从早期版本进行升级)来进行操作。
  2. 禁用所有第三方扩展。
  3. 运行以下命令:
    Bash
    composer update --prefer-dist --no-dev -a --with-all-dependencies
    php flarum migrate
    php flarum cache:clear
    

  4. 使用新升级的 Flarum 网站。

评论

(5)
  1. Chrome 78 Windows 10

    某不知名的网友回来冒泡了

    1. QQBrowser 10 Windows 10

      我一看到不知名网友就想起hostloc里面一个机器人

    2. Chrome 78 Windows 10

      我发现最新版的很多插件都不兼容,所以我准备回退版本了

  2. Firefox 76 Windows 10

    哈哈哈,来安利我的一个flarum论坛 地址http://cplus.wzfou.me

  3. Firefox 75 Mac OS 10.13Apple Macintosh

    看起来还不错,本来也想给 http://www.laokaoya.com 做一个论坛的功能,但不知道是否兼容,因为不是typecho的程序。另外,国内的规定也比较严格,管理上相对麻烦一些。

发布评论

© 2026 一纸忘忧. 保留所有权利.

一纸忘忧的个人网站,关于技术探索与日常生活,记录 Web 开发、服务端与 DevOps 实践,分享软件工具、数码体验,以及代码之外的见闻与思考。