v1.1.0 - 鸭嘴兽
- ‼️ Markdown 编辑器新增黑幕和删除线按钮。
- 🦶 消除帖子区块底部无内容显示时的空白区域。
- 🗜️ 代码块有了最大高度限制。
- 🤖 改进搜索、复选框和图标。
- 🎨 全新样式主题扩展器可覆盖整个默认 Less 文件。
- ⏱️ 全新前端资源预加载扩展器,默认用于预加载 FontAwesome 图标、JS 和 CSS 文件。
- 🙈 全新无 JS 管理面板,当启用的扩展程序出错时,不会影响管理面板的运作。
- 🙆 更全面的使用外显昵称替代旧版本的用户名显示。
- 💻️ 为开发人员改进前端输入体验。
- ℹ️
php flarum info
命令新增 MySQL 版本显示。
- 🐛 修复错误。
- 🆕 以及更多……
📣 关于版本
白驹过隙,时光冉冉!Flarum 1.0 仿佛只是在昨天。随着下一个发布周期的到来,有请——(此处掌声)Flarum 1.1 登场!🎺 🎉
1.1 有着很多变化,我们进行了大量错误修复、可扩展性、开发者体验以及少量易用性改进。
多数扩展程序应该不会发生不兼容的情况,但那些与前端有着深度交融的扩展程序在做对 1.1 版本的兼容更新时可能会有一些小问题。
相关变更的详细清单,请查看我们的更新日志和升级指南。
👨💻 致开发者
多数扩展程序应该无需更新即可在 Flarum 1.1 使用。如果你的扩展程序需要覆盖组件的视图,或操作 DOM,你可能需要在某些方面做改动。
对于样式主题设计,我们已尽最大努力,改用了 CSS 自定义属性。你终于可以移除掉烦人的 !important
了,以更便捷地添加需要的 CSS 属性。更多信息请查阅 Pull Request
⤴️ 升级
在升级之前,请确保您备份了 public/assets
目录、composer.json
以及数据库!
开始升级前,一定要在管理面板或通过 php flarum info
命令确保你的 Flarum 为 1.0.0 或以上版本。如果不是,请先参考之前的版本发布说明,从测试版升级到正式版。
要从 1.0 升级到 1.1,请查看升级指南。相比跨大版本号升级,小版本升级要容易得多。
遇到任何问题,请在支持节点下开启一个新讨论,不用管已有的类似讨论,直接新开一个讨论。确保贴出 php flarum info
信息,以及 composer why-not flarum/core v1.1.0
的输出信息。
🙇♀️ 致谢
如果没有我们的一百多位贡献者,以及他们慷慨贡献,Flarum 就没有今天!对于这个版本,我们特别感谢这些优秀的开发人员:
🆘 支持 Flarum
您的支持可以帮助我们:
- 保障 Flarum 的持续发展。
- 为 Flarum 建议一个有价值的生态系统。
- 确保扩展程序的健壮与可用。
您可以通过以下途径支持我们:
- 👕 在我们的网上商城购买周边!
- 💵 在 Open Collective 或 GitHub 上捐助。
- 💻 贡献代码,解决已知问题。
- 📈 创建您的 Flarum 扩展程序,并与世界分享
- 🌎 将 Flarum 和扩展程序翻译成您自己的语言。
- 💝 与朋友、家人或互联网分享您对 Flarum 的热爱。
- 💬 在社区买房,与世界各地的社区成员畅聊。
如果您想编写代码,请务必查看我们的文档。
🔮 展望未来
build 19 (v1.2) 的启动会议正在计划中,我们将规划 v2 的路线图,期待与你们分享!
v1.1 和 v1.2 之间可能会有几个补丁,我们会修复一些小错误,尽情留意。