本次发布包含多项新功能和修复,我们继续在通往稳定版本的道路上优化核心软件。
🔔 更新内容
我们在这个版本中专注于改进 Flarum 的体验,无论是为我们社区中的优秀开发者,还是为 Flarum 网站的管理员,都带来了更好的体验。
- 🔒️ 修复了用户可以恢复被管理员删除的讨论的问题 #2037
- 🌏️ 只有启用的扩展才会启用翻译功能 #2020
- 📦️ Composer v2 兼容性
- 🙈 修复了内嵌扰流板的样式问题 #14
- ⬆️ Pusher 现在会将新帖子放在未读的置顶帖子下方 #1868
- 🗺️ 更改了 Pusher 和 Emoji 的 CDN 提供商(优化了中国用户的访问/加载时间)#24, #20
- 🎨 改进了开关加载指示器 #2039
- 🐛 修复了标签模态框的 bug #2080
- 📧 将电子邮件移至队列 #2096
- 📬 将通知移至队列 #1931
- 💭 开始讨论按钮现在仅在用户有权限时显示 #74
- ⚠️ 不再支持 Internet Explorer
- 🚧 更多扩展器!#2012, #2100, #2097, #2095, #2012
还有更多内容!如果你对此感兴趣,欢迎在 GitHub 上查看我们的更新日志和发布版本。
👨💻 开发者须知
如果你是开发者,请仔细阅读以下内容,本次版本中有几项重大改动!
- 不再支持 PHP 7.1
- Zend 库已被完全移除,请升级到 Laminas 包
- Flarum\UtilStr 类已被移除
- 一些事件已被移除,请使用新的扩展器替代
- 语言包扩展器现在仅为已启用的扩展添加翻译键。如果语言包未能加载所有扩展的翻译,语言包作者应检查 yaml 文件中是否使用了正确的扩展 ID(用
-
替换/
,并删除flarum-ext-
或flarum-
;例如fancy/flarum-ext-boo
应改为fancy-boo
) - 其他改动请参阅 Beta 13升级指南
建议开发者在发现问题时查看相关包的变更日志。你可以查看 Beta 13升级指南以确保你的扩展程序是最新的。
如果你有任何问题或在升级过程中遇到任何障碍,请在Dev 标签中发起新的讨论,或者在讨论区的 #extend 中找到我们。
⤴️ 升级指南
在运行升级之前,请确保备份 public/assets
目录、composer.json
文件和数据库!
- 第 1 步:确保你的管理控制台版本为 0.1.0-beta.12,或运行
php flarum info
(如需从更早版本升级,请参考之前的版本说明) - 第 2 步:禁用所有第三方扩展
- 第 3 步:运行以下命令
Composer v1
bash 代码:composer update --prefer-dist --no-dev -a --with-all-dependencies
php flarum migrate
php flarum cache:clear
Composer v2
警告:Composer 2 在安装/更新过程中可能会引发问题,如果遇到问题,请在支持标签下发起新的讨论。bash 代码:
composer update --prefer-dist --no-plugins --no-dev -a --with-all-dependencies
php flarum migrate
php flarum cache:clear
- 第 4 步:使用新升级的 Flarum 网站!
如果遇到任何问题,请在支持标签中发起新的讨论。可能会有类似问题的讨论,但无论如何请发起一个新的讨论,这将帮助我们更快解决你的具体问题。
如果问题仍然存在,我们会为你提供帮助。请务必注明你使用的 Flarum 版本或 php flarum info
的输出内容。同时请附上 composer why-not flarum/core v0.1.0-beta.13
的输出。
🙇♀️ 致谢
Flarum 的发布离不开众多贡献者的支持,我们向所有人致以衷心的感谢!特别感谢:
- 所有为本版本贡献代码的人,尤其是 @rob006、@SychO、@Kylo、oddjob79、@Littlegolden、@IanM、andreasjacobsen93、w-4 以及其他我们可能遗漏的人;
- 我们敏锐的 bug 报告者,尤其是 @Littlegolden、@matteocontrini、davwheat、markiemm 以及其他我们可能遗漏的人;
- Flarum 背后的杰出团队,包括 @Franz、@luceos、@jordanjay29、@datitisev、@clarkwinkelmann、@tankerkiller125、@askvortsov、@Prosperous、@Digital、@Pollux、@katos、@Kyrne 和 @Ralkage;
- 每一位 Open Collective 支持者和 GitHub 赞助者,尤其是 Glowing Blue AG 和 @QuiteNicely,以及 @IanM、@danielunited、@[deleted]、Jian Gong、Donald Broussard、Timotheus Pokorra、Shridhar Kamma、Ken Lam、Guitar、@BartVB、Patrik Kernstock、@tankerkiller125、@demianh、@Edmilerad、Andrei Telteu、@tlingc、@malago、@hrvoje_hr 和 @cubixel;
你们的持续支持对我们至关重要,是 Flarum 稳定发展的基石!通过在 Open Collective 或 GitHub 上支持我们,帮助我们成为一个可持续发展的项目!
最后,感谢你们的持续支持和热情,正是这些让我们不断前行!
原文地址:https://discuss.flarum.org/d/23666-flarum-010-beta13-released
博主,请教一下,Flarum Beta 14.0.1全新安装的版本。
我在配置伪静态时候一直无法成功。
Nginx1.19.5
PHP 7.4
location / {
}
location /api {
}
location /admin {
}
location /flarum {
}
location ~ .php$ {
}
提示抱错:
ERROR:
nginx: [emerg] duplicate location "/" in /www/server/panel/vhost/rewrite/cltserver.xyz.conf:1
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
暂无点赞
这个主题不错
使用的是handsome
暂无点赞
暂无点赞
有什么BUG吗?老哥。还有会员列表插件是否推出了?
目前flarum没什么很严重的bug了,我所知的一个就是用户id和用户名的URL产生冲突
会员列表插件的话还没什么消息
暂无点赞
暂无点赞