Releases: halo-dev/halo
Releases · halo-dev/halo
0.4.2
Changes
- 修改rss/sitemap的渲染方式,新增html形式的sitemap以及atom格式的feed。
- 重构 Service 层的代码。 by @JohnNiang
- 重构 Api 的代码。 by @JohnNiang
- 文章缩略图统一改为绝对路径。
Fixed
- 修复附件删除失败的问题
- 修复图库删除图片导致页面报错的问题。#97
- 修复 Material 主题文章页面链接错误的问题。
0.4.1
0.4.0
0.3.0
0.2.2
0.2.1
0.2.0
New features
- 支持 Markdown 文档(Hexo/Jekyll)导入
Changes
- 修改
static
目录的文件结构。
Fixed
- 修复多文件上传失败的问题,以及图片选择框翻页之后无法选择的问题。
注意:
本次更新修改了静态资源路径,更新到该版本需要到数据库执行下面两条 SQL 语句,如果某些静态资源还是无法访问,重启 Halo 即可。
UPDATE HALO_POST SET POST_THUMBNAIL = replace(POST_THUMBNAIL, '/static/images/thumbnail', '/static/halo-frontend/images/thumbnail')
UPDATE HALO_COMMENT SET COMMENT_CONTENT = replace(COMMENT_CONTENT, '/static/plugins/OwO', '/static/halo-common/OwO')
0.1.1
New features
- 新增后台管理切换页面的过渡动画。
- 支持又拍云/七牛云图片上传(感谢@ywms)。
- Markdown 编辑器支持数学公式渲染。
- 支持 Docker Compose 部署,真正意义上的一键部署。自动配置好 Nginx 反向代理,SSL证书。
Changes
- 仪表盘最新文章/最新评论的时间格式改为几...前,如:1天前,36分钟前。
- Markdown 文章渲染改为由后端渲染,使用的库为 commonmark-java。
- 支持文章修改发布时间。
- 取消自动备份功能。
Fixed
- 修复安装主题之后不关闭弹窗的问题。
- 修复使用 MySQL 时,报时区错误的问题。
- 修复使用 Docker 部署时,时间不正常的问题。
- 修复修改标签/分类目录时,文章信息没有刷新缓存的问题。
0.1
New features
- 支持Docker部署。
- 新增Api Token验证,防止接口被恶意调用。
- 支持自定义页面选择指定模板渲染,模板文件名格式
page_xxx.ftl
。
Changes
- 后台管理页面代码结构优化。
- 更换数据库连接池为性能更好的HikariCP,更新的时候需要修改配置文件。
Fixed
- 解决文章备份失败的问题。
注意
因为更换了数据库连接池,所以需要修改配置文件(老版本升级,新部署不需要),否则会启动失败。
spring:
datasource:
- type: com.alibaba.druid.pool.DruidDataSource
+ type: com.zaxxer.hikari.HikariDataSource
0.0.9
New features
- 评论支持换行显示。
Changes
- 弃用
Apache common Lang3
的相关方法,使用hutool
代替。 - 后台管理主题列表中的主题名改为仅首字母大写,如
ANATOLE
改为Anatole
。 - 新增自动备份的开关。
- 移除所有第三方评论系统,不再支持。
- 因为
Bootcdn
不再提供服务,所以更换CDN源,致敬Bootcdn
。 - 后台样式优化,缩减代码。
- 重写评论模块,支持打字特效。
- 封装JS常用方法,缩减大量代码。
- 废除自动保存文章功能,由编辑器的自动保存替代。
- 更改主题设置页面的代码结构,封装
theme_option_marco
,方便调用。
Fixed
- 修复网站名称为空时,页面的错误。