Halo's Channel
1.49K subscribers
15 photos
424 links
Halo 的官方频道,在这里会发布关于 Halo 的开发进度,版本发布信息,使用技巧等。
Download Telegram
2.6.1

⚠️ 注意

此版本包含安全漏洞修复,建议所有 >=2.0.0 的版本进行升级。

问题修复

修复 Meta Description 中含有特殊字符导致页面显示异常的问题。 by @Contour-D #4031
修复主题和插件静态资源的路径遍历漏洞。 by @guqing in #4072
修复插件重启后 MainClass 对象缓存未清除的问题。 by @guqing #4023

文档

https://docs.halo.run

资源

适用于 2.0 的插件和主题可查阅:

https://halo.run/store/apps
https://github.com/halo-sigs/awesome-halo

Full Changelog: v2.6.0...v2.6.1

via Release notes from halo (author: ruibaby)
1
2.7.0-rc.1

新特性

支持页面静态缓存(默认关闭)。 by @JohnNiang in #4091
访客发表评论支持限流。 by @JustinLiang522 in #4084
增加登录失败次数限制功能。 by @JohnNiang in #4062

功能优化

优化 Console 端部分页面复制功能的兼容性问题。 by @ruibaby in #4114
Console 端仪表盘的内置小组件添加权限设置。 by @ruibaby in #4112
Console 端默认类型的按钮添加鼠标悬浮的样式。 by @ruibaby in #4108
优化 Console 端弹框组件(VModal)在 iOS 设备的高度问题。 by @ruibaby in #4106
维护 Console 端的开发基础设施。 by @ruibaby in #4105
移除 Console 端页面的 lang 属性,避免出现浏览器的翻译提示。 by @longjuan in #4085
优化 Console 端登录页面的三方登录方式按钮,禁用重复点击。 by @ruibaby in #4066
Console 端三方登录支持重定向参数。 by @ruibaby in #4063
Console 端的文章分类支持在新建时指定上级分类。 by @ruibaby in #4056

问题修复

修复 Console 端的下拉框组件选项在移动端无法正常点击的问题。 by @ruibaby in #4116
修复开发环境下访问 Console 出现异常的问题。 by @JohnNiang in #4096
修复主题和插件静态资源的路径遍历漏洞。 by @guqing in #4072
修复登录时出现用户名不存在的问题。 by @JohnNiang in #4070
修复 AttachmentReconciler 重复执行的问题。 by @Contour-D in #4052
修复 Meta Description 中含有特殊字符导致页面显示异常的问题。 by @Contour-D in #4031
修复插件重启后 MainClass 对象缓存未清除的问题。 by @guqing in #4023

依赖更新

升级 Console 端 FormKit 的依赖版本至 0.17.3。 by @ruibaby in #4103
升级 Google Guava 版本至 32.0.1-jre。 by @guqing in #4081

开发者相关

Console 端的默认编辑器支持被扩展。 by @ruibaby in #4090
插件的 Controllers 支持自定义 API Group。 by @guqing in #4065
统一主题和插件描述文件的部分字段。 by @guqing in #4061
支持在插件中使用 @ConfigurationProperties 注解。 by @JohnNiang in #4043
Console 端的评论来源显示支持通过插件扩展。 by @ruibaby in #4039

Full Changelog: v2.6.0...v2.7.0-rc.1

via Release notes from halo (author: ruibaby)
👍4
2.7.0-rc.2

新特性

对评论回复添加频率限制。 by @JohnNiang in #4135
限制注册接口的请求速率。 by @JohnNiang in #4128
默认编辑器支持不通过附件库直接插入图片、视频、音频。 by @ruibaby in #4126

问题修复

修复文章页 Meta Description 标签重复问题。 by @guqing in #4069

依赖更新

升级 Spring Boot 至 3.1.1。 by @JohnNiang in #4136

开发者相关

为主题端的文章和自定义页面内容添加扩展点。 by @guqing in #4080
优化主题端评论的 Finder API,list 方法支持查询所有来源的评论。 by @guqing in #4104

Full Changelog: v2.7.0-rc.1...v2.7.0-rc.2

via Release notes from halo (author: ruibaby)
👍4🔥1
2.7.0

新特性

支持页面静态缓存(默认关闭)。 by @JohnNiang in #4091
访客发表评论支持限流。 by @JustinLiang522 in #4084
增加登录失败次数限制功能。 by @JohnNiang in #4062
对评论回复添加频率限制。 by @JohnNiang in #4135
限制注册接口的请求速率。 by @JohnNiang in #4128
默认编辑器支持不通过附件库直接插入图片、视频、音频。 by @ruibaby in #4126

功能优化

优化 Console 端部分页面复制功能的兼容性问题。 by @ruibaby in #4114
Console 端仪表盘的内置小组件添加权限设置。 by @ruibaby in #4112
Console 端默认类型的按钮添加鼠标悬浮的样式。 by @ruibaby in #4108
优化 Console 端弹框组件(VModal)在 iOS 设备的高度问题。 by @ruibaby in #4106
维护 Console 端的开发基础设施。 by @ruibaby in #4105
移除 Console 端页面的 lang 属性,避免出现浏览器的翻译提示。 by @longjuan in #4085
优化 Console 端登录页面的三方登录方式按钮,禁用重复点击。 by @ruibaby in #4066
Console 端三方登录支持重定向参数。 by @ruibaby in #4063
Console 端的文章分类支持在新建时指定上级分类。 by @ruibaby in #4056

问题修复

修复 Console 端的下拉框组件选项在移动端无法正常点击的问题。 by @ruibaby in #4116
修复开发环境下访问 Console 出现异常的问题。 by @JohnNiang in #4096
修复主题和插件静态资源的路径遍历漏洞。 by @guqing in #4072
修复登录时出现用户名不存在的问题。 by @JohnNiang in #4070
修复 AttachmentReconciler 重复执行的问题。 by @Contour-D in #4052
修复 Meta Description 中含有特殊字符导致页面显示异常的问题。 by @Contour-D in #4031
修复插件重启后 MainClass 对象缓存未清除的问题。 by @guqing in #4023
修复文章页 Meta Description 标签重复问题。 by @guqing in #4069

依赖更新

升级 Console 端 FormKit 的依赖版本至 0.17.3。 by @ruibaby in #4103
升级 Google Guava 版本至 32.0.1-jre。 by @guqing in #4081
升级 Spring Boot 至 3.1.1。 by @JohnNiang in #4136

开发者相关

Console 端的默认编辑器支持被扩展。 by @ruibaby in #4090
插件的 Controllers 支持自定义 API Group。 by @guqing in #4065
统一主题和插件描述文件的部分字段。 by @guqing in #4061
🎉1
1.1.0

What's Changed

更新 plugin.yaml 中的 License 类型,修复与仓库的 License 文件不对应的问题。 by @ruibaby in #20
添加 RSS 订阅功能并为主题端增加详情页。 by @LIlGG in #16
更新项目基础设施。 @guqing in #24
支持在评论列表显示瞬间详情。 by @guqing in #23

New Contributors

@guqing made their first contribution in #24

Full Changelog: v1.0.1...v1.1.0

via Release notes from plugin-moments (author: ruibaby)
1.0.1

What's Changed

更新 plugin.yaml 中的 License 类型,修复与仓库的 License 文件不对应的问题。 by @ruibaby in #4
解决由于使用阻塞方法 SettingFetcher 而导致图库报错的问题。 by @LIlGG in #7

Full Changelog: v1.0.0...v1.0.1

via Release notes from plugin-photos (author: ruibaby)
👍4🔥1
1.1.0

What's Changed

登录成功后支持跳转到指定页面。 by @guqing in #33

Full Changelog: v1.0.3...v1.1.0

via Release notes from plugin-oauth2 (author: ruibaby)
1.2.0

What's Changed

完善 README 的使用说明。 by @ruibaby in #29
支持标签功能及通过标签对瞬间内容进行过滤。 by @LIlGG in #17
选择附件时使用组件进行过滤处理。 by @LIlGG in #31
为瞬间发布按钮增加键盘快捷键。 by @LIlGG in #28
按标签查询 Moment 时支持分页。 by @guqing in #33

Full Changelog: v1.1.0...v1.2.0

via Release notes from plugin-moments (author: ruibaby)
1.7.0

What's Changed

编辑区域支持根据文本内容自动调整高度。 by @LIlGG in #42
懒加载评论组件,优化复数加载性能。 by @LIlGG in #43
评论内容支持换行显示。 by @wsj20010128 in #47
支持显示审核中的状态。 by @ruibaby in #51

New Contributors

@wsj20010128 made their first contribution in #47

Full Changelog: v1.6.1...v1.7.0

via Release notes from plugin-comment-widget (author: ruibaby)
👍1
Halo 开通赞助入口啦,赞助者列表会定时更新到 README:https://afdian.net/a/halo-dev
4
1.5.0

What's Changed

修复文章侧边目录遮挡其他元素的问题。 by @gengxiaoxiaoxin in #85
升级依赖的版本。 by @ruibaby in #88
优化 Toc 选中样式,以及当文章不存在目录时,删除空目录。 by @LIlGG in #90
为封面图增加暗色调滤镜,防止图片上的文字无法看清。 by @LIlGG in #89
添加公安联网备案号的设置。 by @fan4w in #97
优化页脚布局。 by @ruibaby in #98
页脚社交媒体支持图片类型。 by @ruibaby in #96

New Contributors

@gengxiaoxiaoxin made their first contribution in #85
@LIlGG made their first contribution in #90
@fan4w made their first contribution in #97

Full Changelog: v1.4.0...v1.5.0

via Release notes from theme-earth (author: ruibaby)
👍1
2.8.0-rc.1

新特性

支持备份和恢复功能。 by @JohnNiang in #4206
支持通过上传和剪裁的方式设置用户头像。 by @LIlGG in #4253
支持静态资源映射。 by @JohnNiang in #4285

功能优化

升级默认编辑器版本,支持设置字体颜色、大小等功能,优化使用体验。 by @ruibaby in #4288
Console 端编辑文章时允许同类型的编辑器切换。 by @ruibaby in #4180
重构 Console 端数据列表的筛选项 UI,并提供全局的筛选列表组件和搜索输入框组件。 by @ruibaby in #4182
重构 Console 端评论数据列表的筛选项 UI 和逻辑。 by @ruibaby in #4195
重构 Console 端附件数据列表的筛选项 UI 和逻辑。 by @ruibaby in #4194
重构 Console 端文章数据列表的筛选项 UI 和逻辑。 by @ruibaby in #4193
重构 Console 端系统设置页面的路由结构。 by @ruibaby in #4196
Console 端的文章管理列表支持在地址栏记录筛选条件。 by @ruibaby in #4102
Console 端的附件管理列表支持在地址栏记录筛选条件。 by @ruibaby in #4210
Console 端的评论管理列表支持在地址栏记录筛选条件。 by @ruibaby in #4209
Console 端的页面管理列表支持在地址栏记录筛选条件。 by @ruibaby in #4208
优化去除 HTML 重复 Meta 标签的正则表达式。 by @guqing in #4235
优化 Console 端对异步数据轮询的间隔时间。 by @ruibaby in #4246
Console 端关于用户密码输入的部分添加基本的验证。 by @ruibaby in #4257
移除 Console 端用户编辑表单中用户名的校验规则,防止旧版本 Halo 升级之后无法修改资料。 by @ruibaby in #4276

问题修复

修复生产模式下插件安装时的位置信息为绝对路径会影响迁移的问题。 by @guqing in #4179
修复插件被卸载时 delete 生命周期方法不会被触发的问题。 by @guqing in #4241
修复由于多线程环境下导致的插件卸载时的路由异常问题。 by @guqing in #4245
修复编辑文章时,原来的图片尺寸被自动修改的问题。 by @ruibaby in #4264

依赖更新

升级 Spring Boot 至 3.1.2。 by @JohnNiang in #4284
升级预设插件版本。 by @JohnNiang in #4287

开发者相关

Console 端插件详情选项卡支持通过插件扩展。 by @ruibaby in #4041
Console 端全局注册 AnnotationsForm 组件,以暴露给插件使用。 by @ruibaby in #4212
优化评论扩展点的使用方式。 by @guqing in #4249
为 Console 端的 FormKit 表单添加附件策略和分组的输入类型。 by @LIlGG in #4258
提供用户名密码认证扩展。 by @JohnNiang in #4265
按条件渲染评论组件以简化主题端对评论组件是否显示的条件控制。 by @guqing in #4271
1🔥1
2.8.0-rc.2

功能优化

在恢复备份的界面,改为需要先点击开始恢复按钮再显示上传区域。 by @ruibaby in #4300
完善备份恢复界面的 i18n。 by @ruibaby in #4301
对头像处理组件的工具栏进行国际化处理。 by @LIlGG in #4313
在 Console 的登录页面添加返回到前台的链接。 by @ruibaby in #4262
重构 Console 的分页组件,以支持显示数据总条数。 by @ruibaby in #4303
移除备份列表空状态的创建备份按钮,防止出现多个创建的按钮。 by @ruibaby in #4322

问题修复

修复旧版本升级之后,原头像丢失的问题。 by @LIlGG in #4293
在安装主题和插件的界面中添加下载源的提示。 by @ruibaby in #4314
修复 Console 的评论有新回复时,无法展开回复列表的问题。 by @ruibaby in #4305
修复用户详情页面切换用户之后,数据不更新的问题。 by @ruibaby in #4321
修复页面取消发布后访问仍然出现页面未找到错误。 by @JohnNiang in #4318
修复新建文章发布或者保存之后,浏览器中的内容缓存没有清空的问题。 by @ruibaby in #4316

开发者相关

Console 端的 Dialog 组件添加 showCancel 属性用于控制是否显示取消按钮。 by @ruibaby in #4302

Full Changelog: v2.8.0-rc.1...v2.8.0-rc.2

via Release notes from halo (author: ruibaby)
🔥2👍1
2.8.0

新特性

支持备份和恢复功能。 by @JohnNiang in #4206
支持通过上传和剪裁的方式设置用户头像。 by @LIlGG in #4253
支持静态资源映射。 by @JohnNiang in #4285

功能优化

升级默认编辑器版本,支持设置字体颜色、大小等功能,优化使用体验。 by @ruibaby in #4288
Console 端编辑文章时允许同类型的编辑器切换。 by @ruibaby in #4180
重构 Console 端数据列表的筛选项 UI,并提供全局的筛选列表组件和搜索输入框组件。 by @ruibaby in #4182
重构 Console 端评论数据列表的筛选项 UI 和逻辑。 by @ruibaby in #4195
重构 Console 端附件数据列表的筛选项 UI 和逻辑。 by @ruibaby in #4194
重构 Console 端文章数据列表的筛选项 UI 和逻辑。 by @ruibaby in #4193
重构 Console 端系统设置页面的路由结构。 by @ruibaby in #4196
Console 端的文章管理列表支持在地址栏记录筛选条件。 by @ruibaby in #4102
Console 端的附件管理列表支持在地址栏记录筛选条件。 by @ruibaby in #4210
Console 端的评论管理列表支持在地址栏记录筛选条件。 by @ruibaby in #4209
Console 端的页面管理列表支持在地址栏记录筛选条件。 by @ruibaby in #4208
优化去除 HTML 重复 Meta 标签的正则表达式。 by @guqing in #4235
优化 Console 端对异步数据轮询的间隔时间。 by @ruibaby in #4246
Console 端关于用户密码输入的部分添加基本的验证。 by @ruibaby in #4257
移除 Console 端用户编辑表单中用户名的校验规则,防止旧版本 Halo 升级之后无法修改资料。 by @ruibaby in #4276
在 Console 的登录页面添加返回到前台的链接。 by @ruibaby in #4262
重构 Console 的分页组件,以支持显示数据总条数。 by @ruibaby in #4303
在安装主题和插件的界面中添加下载源的提示。 by @ruibaby in #4314
优化刷新搜索引擎索引的文案。 by @cetr in #4334 #4335

问题修复

修复生产模式下插件安装时的位置信息为绝对路径会影响迁移的问题。 by @guqing in #4179
修复插件被卸载时 delete 生命周期方法不会被触发的问题。 by @guqing in #4241
修复由于多线程环境下导致的插件卸载时的路由异常问题。 by @guqing in #4245
修复编辑文章时,原来的图片尺寸被自动修改的问题。 by @ruibaby in #4264
修复 Console 的评论有新回复时,无法展开回复列表的问题。 by @ruibaby in #4305
修复用户详情页面切换用户之后,数据不更新的问题。 by @ruibaby in #4321
修复页面取消发布后访问仍然出现页面未找到错误。 by @JohnNiang in #4318
修复新建文章发布或者保存之后,浏览器中的内容缓存没有清空的问题。 by @ruibaby in #4316
修复 Console 端在最后一个附件点击下一项按钮时得到空结果的问题。 by @Erzbir in #4328
Halo's Channel
2.8.0 新特性 ● 支持备份和恢复功能。 by @JohnNiang in #4206 ● 支持通过上传和剪裁的方式设置用户头像。 by @LIlGG in #4253 ● 支持静态资源映射。 by @JohnNiang in #4285 功能优化 ● 升级默认编辑器版本,支持设置字体颜色、大小等功能,优化使用体验。 by @ruibaby in #4288 ● Console 端编辑文章时允许同类型的编辑器切换。 by @ruibaby in #4180 ● 重构 Console 端数据列表的筛选项…
修复预览附件点击 下一个 或者 上一个 翻页后,预览页面不正常刷新的问题。 by @Erzbir in #4331
修复创建角色时,如果基于某个角色创建,实际权限可能不会更新的问题。 by @ruibaby in #4333

依赖更新

升级 Spring Boot 至 3.1.2。 by @JohnNiang in #4284
升级预设插件版本。 by @JohnNiang in #4287

开发者相关

Console 端插件详情选项卡支持通过插件扩展。 by @ruibaby in #4041
Console 端全局注册 AnnotationsForm 组件,以暴露给插件使用。 by @ruibaby in #4212
优化评论扩展点的使用方式。 by @guqing in #4249
为 Console 端的 FormKit 表单添加附件策略和分组的输入类型。 by @LIlGG in #4258
提供用户名密码认证扩展。 by @JohnNiang in #4265
按条件渲染评论组件以简化主题端对评论组件是否显示的条件控制。 by @guqing in #4271
Extension 查询接口支持排序参数。 by @JohnNiang in #4274
Console 端的 Dialog 组件添加 showCancel 属性用于控制是否显示取消按钮。 by @ruibaby in #4302

文档

https://docs.halo.run

资源

适用于 2.0 的插件和主题可查阅:

https://halo.run/store/apps
https://github.com/halo-sigs/awesome-halo

Full Changelog: v2.7.0...v2.8.0

via Release notes from halo (author: ruibaby)
1.3.0

What's Changed

修复友链分组在主题端排序混乱的问题。 by @guqing in #24
更新 plugin.yaml 中的 License 类型,修复与仓库的 License 文件不对应的问题。 by @ruibaby in #25
更新 README,将使用方式的说明优先级提高并完善。 by @ruibaby in #31
优化项目基础设施配置。 by @guqing in #33
添加模型元数据表单定义的支持。 by @ruibaby in #36
修复移动选中链接时,会移动当前分组所有链接的问题。 by @ruibaby in #37
适配 Halo 2.8,修复在 Halo 2.8 中分组无法切换的问题。 by @ruibaby in #35

Full Changelog: v1.2.0...v1.3.0

via Release notes from plugin-links (author: ruibaby)
1.4.1

What's Changed

保证分片上传时片段大小一致,解决部分服务商因分片大小不一致而上传失败的问题 by @JohnNiang in #50
解决导入 Halo 1.x 附件后出现“Cannot obtain object key from attachment attachment-xyz”的问题 by @JohnNiang in #57
完善 README 中七牛云空间名相关内容 by @zhangfeibiao in #46

New Contributors

@zhangfeibiao made their first contribution in #46

Full Changelog: 1.4.0...1.4.1

via Release notes from plugin-s3 (author: longjuan)
👍1
1.3.1

What's Changed

修复分组表单无法提交的问题。 by @ruibaby in #40
修复无法在主题模板使用 #annotations 接口的问题。 by @Roozenlz in #43
修改链接表单的 Logo 输入框类型为 attachment,用于从附件库选择图片。 by @ruibaby in #41
更新 Halo 依赖为 >=2.8.0。 by @LIlGG in #44

New Contributors

@Roozenlz made their first contribution in #43

Full Changelog: v1.3.0...v1.3.1

via Release notes from plugin-links (author: ruibaby)