Skip to content

Releases: halo-dev/halo

1.2.0

05 Jan 14:57
2203889
Compare
Choose a tag to compare

Feature

  • 支持自定义后台管理页面的地址,详细操作参见下方注意事项。
  • 图库支持分页查询。#361
  • 支持博客备份。
  • 云存储支持选择 http 协议,防止在输入自定义域名的时候忘记加上 http 协议。
  • 编辑文章时,如发生浏览器误关闭/刷新,提示保存文章,不直接关闭或刷新,防止正在编辑的文章丢失。
  • 支持查看某一篇文章的评论。
  • 新增开发者选项页面,详细操作参见下方注意事项。
  • 支持文章/自定义页面设置 meta 信息。
  • 支持设置 RSS 输出类型(全文/摘要)。
  • 支持批量删除附件。
  • 编辑器支持 mermaid 语法,需要注意的是,在博文中显示需要添加对应的 js 插件。
  • 文章支持设置自定义模板。
  • 日志支持 Markdown 渲染。
  • 云存储支持设置上传目录。
  • 自定义页面支持设置摘要。

Change

  • 移除 CDN 加速的设置选项。

Fixed

  • 修复文章路径包含特殊字符时,访问文章 404 的问题。
  • 修复文章路径包含中文时,预览地址不正确的问题。
  • 修复上传 ico 后缀文件错误的问题。
  • 修复附件字段 media_type 字符长度过短导致的问题。#356
  • 修复文章过长保存失败的问题。#373
  • 修复操作日志未保存 ip 地址的问题。
  • 修复 TOC 不支持 h4 标题以上的问题。@xebcxc
  • 修复大量隐性问题。

其他

升级注意

  1. 如果你之前更新过 1.2.0-beta.x,更新到此版本需要先去数据库清空 flyway_schema_history 表,然后再进行升级操作。
  2. 更新完毕后请在关于 Halo 页面查看版本号,如 Admin 版本不是最新,请手动点击右上角更新 Admin。
  3. 如果有使用 CDN 全站加速,请更新完毕后,刷新全站缓存,并清空浏览器缓存。
  4. 如果 Github 中的安装包下载太慢,请到 https://dl.halo.run 下载。
  5. 此次更新修改了附件设置的内容,你可能还需要按照表单重新设置一下。
  6. 更新教程:https://halo.run/guide/install/install-with-linux.html#%E6%9B%B4%E6%96%B0-halo

如何自定义后台管理地址

第一步,使用编辑器(vim)打开 ~/.halo/application.yaml

第二步,添加如下代码到根节点

halo:
  adminPath: <-SUB_PATH->

<-SUB_PATH-> 为你想要修改的子路径(默认为 admin),仅支持一级,前后无 /

如:

halo:
  adminPath: manage

那么这时候你的后台地址为:博客地址/manage

反例:

halo:
  adminPath: /manage # 不支持
halo:
  adminPath: manage/admin # 不支持

如何开启开发者选项

注意,开发者选项包含大量危险性操作,假设你不清楚其中的一些东西,请不要随意修改,否则后果自负。在修改前,建议备份数据。

开启教程:

第一步,登录到后台。

第二步,连续点击左上角 Halo Dashboard 十次,即可开启开发者选项。

关闭教程:

第一步,进入 系统 -> 小工具 -> 开发者选项

第二步,点击 设置,关闭开发者选项的按钮并保存。

1.2.0-beta.5

04 Jan 13:36
Compare
Choose a tag to compare
1.2.0-beta.5 Pre-release
Pre-release

升级注意

如果你之前更新过 1.2.0-beta.x,更新到此版本需要先去数据库清空 flyway_schema_history 表,然后再进行升级操作。

1.2.0-beta.4

28 Dec 12:02
Compare
Choose a tag to compare
1.2.0-beta.4 Pre-release
Pre-release
v1.2.0-beta.4

release: 1.2.0-beta.4.

1.2.0-beta.3

23 Dec 09:39
Compare
Choose a tag to compare
1.2.0-beta.3 Pre-release
Pre-release
v1.2.0-beta.3

release: 1.2.0-beta.3.

1.2.0-beta.2

23 Dec 09:37
Compare
Choose a tag to compare
1.2.0-beta.2 Pre-release
Pre-release
v1.2.0-beta.2

release: 1.2.0-beta.2.

1.2.0-beta.1

18 Dec 12:05
Compare
Choose a tag to compare
1.2.0-beta.1 Pre-release
Pre-release
v1.2.0-beta.1

release: 1.2.0-beta.1

1.1.3-beta.2

27 Nov 04:45
Compare
Choose a tag to compare
1.1.3-beta.2 Pre-release
Pre-release
v1.1.3-beta.2

release: 1.1.3-beta.2.

1.1.3-beta.1

17 Nov 21:53
Compare
Choose a tag to compare
1.1.3-beta.1 Pre-release
Pre-release

New feature

  • 新增备份功能

1.1.1

26 Sep 06:53
2730d4d
Compare
Choose a tag to compare

New features

Fixed

  • 修复安全漏洞。#311

1.1.0

11 Sep 13:51
b788dbe
Compare
Choose a tag to compare

New features

  • 编辑器支持图片上传功能,包括截图粘贴上传(可以把刀拿开了么?🌚)。 @guqing
  • 文章编辑支持自定义发布时间(刀拿开了么?🌚)。@guqing
  • 支持选择分类或者页面添加到菜单。
  • 新增百度云 BOS 云存储。@secondarycoder
  • 新增腾讯云 COS 云存储。@secondarycoder
  • 适配 SM.MS API V2(如需使用,请到 SM.MS 注册账号获取 Secret Token)。
  • 主题支持选择文件更新。
  • 主题设置选项支持颜色选择器。
  • 主题设置选项支持附件选择器。
  • 支持自定义评论插件地址。
  • 支持在关于 Halo 页面检测是否有更新。
  • 支持所有输入框的验证,以减少大量系统的逻辑异常日志。
  • 支持菜单分组,即支持多菜单。
  • 文章设置支持设置首页文章排序规则。
  • 支持设置文章置顶。
  • 主题设置支持 预览模式,实现边设置边预览(仅对当前激活的主题有效)。
  • 编辑主题支持选择主题进行编辑。
  • 后台新增首屏加载动画。
  • 后台布局补充更多选项。
  • 支持在后台登录页重置密码,呼出方式:快捷键 SHIFT+ALT+H。#208
  • 文章和页面编辑支持预览。
  • 支持设置 CDN 加速地址,以加速博客静态资源的访问。
  • 支持文章加密,即私密文章。

Changes

  • 文章列表改为从创建时间排序。
  • 从附件库选择或复制附件链接进行编码处理,否则可能会导致附件访问不到的情况。
  • 编辑器从 mavonEditor 改为 halo-editor,基于 mavonEditor 开发,非常感谢 @hinesboy 做出的贡献。
  • 抽离 PostSetting 组件,解决打开掉帧的问题。
  • 废弃自动保存文章的功能,由于该功能导致了大量的性能消耗,且可能会导致很多错误,所以暂时废弃。代替方案为:支持 Ctrl+S(windows or linux),Command+S(macOS)快捷键保存为草稿,以防止正在编辑的文章被丢失。
  • 后台发表文章之后跳转到文章列表。
  • 重构上传组件,支持设定同时上传数与同时并行上传数,减少出错率。
  • 重构附件上传生成缩略图的代码,修复内存占用导致的异常。@JohnNiang
  • 优化后台部分 UI。

Fixed

  • 修复文章选择缩略图显示异常的问题(没有处理路径转码)。
  • 修复第一次安装报【该博客还没初始化】的错误提示。
  • 修复文章选择缩略图显示异常的问题。
  • 修复多级菜单删除父菜单,会导致子菜单无法显示的问题。
  • 修复删除又拍云附件失败的问题。@Darkcolth
  • 修复迁移服务器之后不会恢复默认主题的问题。@jinqilin721
  • 修复文章路径中包含 & 字符会导致站点地图出现错误。 #264 @JohnNiang
  • 修复编辑主题模板的报错。
  • 修复文章路径带英文逗号不能访问的问题。#280
  • 修复文章标签和分类无法修改的问题。#279

升级注意

  • 因为支持了更好的设置选项组件,请在更新 Halo 之后,同时更新主题。
  • 更新完毕后请在关于 Halo 页面查看版本号,是否都为 1.1.0,如 Admin 版本有异常,请手动点击右上角更新 Admin。
  • 如果有使用 CDN 全站加速,请更新完毕后,刷新全站缓存。