2023 年 2 月 1 日,强大易用的开源建站工具 Halo 正式发布 2.2.0 版本,共优化了 10 多项问题,带来了 20 多项功能更新和优化,感谢大家的反馈和参与。

主要亮点更新

文章详情页面渲染速度优化

在之前版本中,我们均收到了在多次编辑文章或者包含大文本内容时文章渲染缓慢的问题反馈。在 2.2.0 中,我们已经针对这个问题进行了优化,大幅降低文章详情页面的渲染时长。

测试结果可以参考:halo-dev/halo#3168 (comment)

重构文章分类和标签选择器

在之前的版本中,文章的分类以及标签选择是通过复选框实现的,在数据过多的场景下,会带来难以选择的问题,并且无法新增。在 2.2.0 中,我们重新设计了其选择组件的 UI 和功能,现在可以支持:

  1. 布局优化,不再以平铺的方式展示。

  2. 关键词搜索。

  3. 快捷键支持,可以通过方向键选择搜索结果,回车键确定选择。

  4. 支持创建新标签或者分类。

系统概览页面

在 2.2.0 版本中,我们提供了系统概览页面,用于方便的查看 Halo 环境的状况。

actuator.png

编辑器功能优化

在 2.2.0 版本中,我们加强了默认编辑器的媒体内容编辑等功能,现在已经支持以下功能:

  1. 支持拖拽和粘贴图片到编辑器并上传到附件库。

  2. 更加方便的支持图片的位置和大小设置。

  3. 支持插入视频和音频。

  4. 支持为选中文字设置链接。

editor-link.png

完整变更日志

新特性

功能优化

问题修复

重要变更

依赖更新

建议发布新版本的同时,写一点点,旧版本如何升级到最新 。。。

    升级2.2后,提示检测到外部访问地址与当前访问地址不一致,可能会导致部分链接无法正常跳转,请检查外部访问地址设置。点击文章页会访问localhost 外部访问地址 http://localhost:8090
    请问该怎么解决

      写文章的时候,粘贴第一张图片没问题,粘贴第二张提示附件已存在,图片上传能不能自动重命名一下啊?现在很不方便

        还有就是刷新文章列表,经常出现资源不存在问题

          aloha 建议去 GitHub 提交一个 issue,并且提供以下发生错误的步骤,截图和日志,方便开发者复现并快速解决问题。

          Ryan Wang 👍 我能说我是小白,我跟网上学的 用宝塔安装的 halo,然后这些命令。。一个都不好使。。

          • lz 回复了此帖

            大帅比 我刚好今天升级了 ,拉取2.2.0镜像后,docker run -it -d --name halo2.2.0 -p 8090:8090 -v ~/.halo2:/root/.halo2 --restart=unless-stopped halohub/halo:2.2.0 --halo.external-url=http://域名

              lz 感谢回复,纯小白看不懂,我在研究研究。。。

              lz 感谢! 成功升级了。但是原来 docker里的 那个2.1 是不是就可以删除了?