距离 Halo 2.0 正式版发布已经过去了一个月。在这一个月的时间里,我们接受了大量的反馈和建议,2.1.0 我们一共优化了 20 多项问题,带来了 30 多项的功能更新和优化。在此感谢大家的反馈和参与。
2.0 正式版发布的时候,我们仅提供了默认的富文本编辑器,但考虑到部分用户对 Markdown 文本编辑器有较强的需求,所以在 2.1.0 我们提供了集成外部编辑器的能力,并且由官方维护了两个 Markdown 格式编辑器的插件,希望能够满足绝大部分文档编辑的需求。此外,这个扩展编辑器的能力不仅仅可以集成 Markdown 格式的编辑器,也可以集成其他文本格式的编辑器,比如 Latex、AsciiDoc 等,期待社区的参与。
这个功能简单来说就是为部分业务添加扩展字段的支持,属于我们 1.x 功能的回归,但做了可视化的增强,目前可以支持通过插件或者主题来为各个业务添加额外的表单,也可以由使用者自行以键值对的形式添加字段。主题作者可以通过这个功能为各种内容扩展功能。
Halo 2.0 最重要的一个功能就是支持了多用户。在这个版本我们对其进行了额外的增强,为主题端提供了作者归档的页面,可以通过 /authors/{author}
来访问具体作者的内容。
在 2.1.0 我们开始支持原生的 MariaDB 数据库驱动。所以截至目前 2.1.0 版本,我们支持 PostgreSQL
、MySQL
、MariaDB
、H2 Database
四种数据库。