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

⚠️ 注意

此版本由于升级了 SpringBoot 的版本并依赖了新的 H2 Database 版本,经过我们测试无法正常从旧版本 Halo 升级。所以如果你当前正在使用 H2 作为数据库,可能需要使用系统的备份恢复功能进行重新安装。

此外,不建议在生产环境使用 H2 作为数据库。

新特性

文章预览支持模拟不同设备尺寸。 by @Thematrixofink in #4846
支持个人中心。 by @ruibaby in #4857
支持在个人中心管理用户自己的文章。 by @JohnNiang & @ruibaby in #4866
新增用户邮箱验证机制。 by @guqing & @ruibaby in #4878
支持为自定义的角色配置登录之后默认跳转位置。 by @ruibaby in #4918
新增用户站内消息删除功能。 by @guqing in #4906
用户注册新增电子邮箱字段。 by @ruibaby in #4899
支持在概览页面显示已启动插件和已激活的主题。 by @ruibaby in #4897
使用 ibm-semeru-runtimes:open-17-jre 作为基础镜像构建 Halo 镜像,以获得更优的内存消耗。 by @ruibaby & @JohnNiang in #4896
新增使用邮箱地址找回密码功能。 by @guqing & @ruibaby in #4941
支持为自定义角色配置 禁止访问 Console 的选项。 by @ruibaby in #4958

功能优化

优化 Console 的登录会话保活机制。 by @ruibaby in #4949
完善系统概览页面的 UI 权限控制。 by @ruibaby in #4945
提供允许同步更改插件运行状态的 API。 by @guqing in #4745
支持隐藏/显示默认编辑器的侧边栏。 by @ruibaby in #4942
优化 Console 端插件捆绑资源的请求,防止在操作插件状态之后无法及时更新资源。 by @ruibaby in #4804
修改发布文章的等待时间以防止因数据库执行延迟较高导致的错误提示。 by @guqing in #4810
添加 Generator 元数据标识。 by @JohnNiang in #4821
异步加载文件上传组件,优化 Console 加载速度。 by @ruibaby in #4875
优化 Console 端表单元素样式。 by @ruibaby in #4893
为默认编辑器中 heading 类型元素生成有意义的 id。 by @ruibaby in #4909
优化初始化预设插件的流程。 by @ruibaby in #4901

问题修复

修复筛选未发布文章时结果不正确的问题。 by @guqing in #4736
修复 Console 端评论状态筛选无法显示筛选结果的问题。 by @zjy4fun in #4743
修复部分场景下插件详情的扩展 tab 不能正常显示的问题。 by @longjuan in #4746
解决文章设置中可能出现空白元数据的问题。 by @LIlGG in #4772
修复无法正常调用评论列表 Finder API 的问题。 by @Roozenlz in #4773
修复文章可能因为没有发布时间导致发布失败的问题。 by @guqing in #4775
👍2
Halo's Channel
2.11.0 ⚠️ 注意 此版本由于升级了 SpringBoot 的版本并依赖了新的 H2 Database 版本,经过我们测试无法正常从旧版本 Halo 升级。所以如果你当前正在使用 H2 作为数据库,可能需要使用系统的备份恢复功能进行重新安装。 此外,不建议在生产环境使用 H2 作为数据库。 新特性 ● 文章预览支持模拟不同设备尺寸。 by @Thematrixofink in #4846 ● 支持个人中心。 by @ruibaby in #4857 ● 支持在个人中心管理用户自己的文章。 by…
解决无用户管理权限的用户无法上传头像的问题。 by @LIlGG in #4777
修复因部分角色导致无法正常创建个人令牌的问题。 by @JohnNiang in #4800
优化编辑器性能并解决切换页面所造成的卡死现象。 by @LIlGG in #4805
解决删除元数据后仍旧提示 key 不能重复的问题。 by @LIlGG in #4815
修复在部分 Windows 开发者无法正常构建 Halo 的问题。 by @JohnNiang in #4844
修复手动刷新搜索索引会将私有文章加入索引的问题。 by @AirboZH in #4882
修复因错误构建插件的路由可能导致 OOM 的问题。 by @guqing in #4890
修复在 Card 组件中使用下拉组件无法完整显示的问题。 by @ruibaby in #4922

依赖更新

升级默认编辑器版本。 by @ruibaby in #4924
解决行内块元素宽度设置不准确的问题。 by @LIlGG in halo-sigs/richtext-editor#71
升级依赖 Spring Boot 至 3.1.5。 by @JohnNiang in #4758
升级 Gradle 至 8.4。 by @JohnNiang in #4848
升级 Lombok Gradle 插件至 8.4。 by @JohnNiang in #4849
[Action Required] 升级 Spring Boot 至 3.2.0-RC2。 by @JohnNiang in #4850
升级 SpringDoc 至 2.2.1-SNAPSHOT 以解决部分 API 文档无法正常使用的问题。 by @JohnNiang in #4854
升级 FormKit 的版本至 1.3.0。 by @ruibaby in #4913
升级 Spring Boot 依赖至 3.2.0。 by @JohnNiang in #4904

开发者相关

插件支持在 templates 目录提供默认模板。 by @guqing in #4862
重构 Repeater 组件,使其支持条件判断。 by @LIlGG in #4702
contributorFinder 支持返回用户元数据、注册信息、用户权限等。 by @AirboZH in #4705
暴露 Actuator 指标端点以便监控服务状态。 by @guqing in #4898
添加 @halo-dev/ui-plugin-bundler-kit 包,用于向插件提供统一的构建配置。 by @ruibaby in #4916
添加 &LTStickyBlock /> 组件,用于将元素固定在顶部或者底部,并为主题 / 插件 / 系统设置的底部保存按钮区域做了适配。 by @ruibaby in #4919
halo-sigs/richtext-editor 移动到此仓库进行管理。 by @ruibaby in #4934

文档

https://docs.halo.run

资源

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

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

Full Changelog: v2.10.0...v2.11.0

via Release notes from halo (author: ruibaby)
👍7
1.0.0-rc.1

What's Changed

更新应用详情页面的布局,与 Halo 官方网页保持一致。 by @ruibaby in #46
更新设置中,Halo 官网设置个人令牌的地址。 by @ruibaby in #48

Full Changelog: v1.0.0-beta.2...v1.0.0-rc.1

via Release notes from plugin-app-store (author: ruibaby)
👍1
2.11.1

问题修复

修复在默认编辑器中无法使用拼音输入法输入标题的问题。 by @ruibaby & @LIlGG in #4975

文档

https://docs.halo.run

资源

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

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

Full Changelog: v2.11.0...v2.11.1

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

What's Changed

chore: update .gitignore and remove untracked directories by @longjuan in #95
feat: only delete halo attachment records without deleting files in object storage by @longjuan in #97
fix: list s3 file error in Halo 2.11 by @longjuan in #103
fix: log cannot be output and log information error by @longjuan in #101
chore: improve the usage and configuration guidelines in Readme by @longjuan in #104

Full Changelog: 1.6.1...1.7.0

via Release notes from plugin-s3 (author: JohnNiang)
👍2
1.4.0

What's Changed

更新项目依赖。 by @ruibaby in #51
优化编辑器依赖,减小包体积。 by @ruibaby in #52
为瞬间预览增加样式。 by @LIlGG in #55
优化瞬间媒体的排列布局,改为 9 宫格展示。 @ruibaby in #57

Full Changelog: v1.3.0...v1.4.0

via Release notes from plugin-moments (author: ruibaby)
👍2🤷2
2.11.2

问题修复

修复开发环境运行 Console 报错的问题。 by @pillar-cat in #4983
修复默认编辑器中图片无法等比例拖动放大缩小的问题。 by @pillar-cat in #4993
修复文章渲染后内容中标题不存在 id 的问题。 by @LIlGG in #4997

文档

https://docs.halo.run

资源

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

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

Full Changelog: v2.11.1...v2.11.2

via Release notes from halo (author: ruibaby)
👍5🔥2
2.11.3

问题修复

修复个人中心用户登录方式仅显示解绑问题。 by @xzyone in #5079
解决默认编辑器中具有重名标题时,锚点只会跳转至首个的问题。 by @LIlGG in #5101
修复个人中心创建新文章时无法上传图片的问题。 by @ruibaby in #5114

文档

https://docs.halo.run

资源

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

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

Full Changelog: v2.11.2...v2.11.3

via Release notes from halo (author: ruibaby)
👍1
1.3.2

What's Changed

添加页面图标。 @ruibaby in #52
修复删除链接之后没有自动刷新列表的问题。 by @ruibaby in #51

Full Changelog: v1.3.1...v1.3.2

via Release notes from plugin-links (author: ruibaby)
👍1
1.0.0-rc.2

What's Changed

修复应用管理角色失效的问题。 by @JohnNiang in #49
支持通过标签筛选应用。 by @ruibaby in #53

Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2

via Release notes from plugin-app-store (author: ruibaby)
2.12.0-alpha.1

新特性

新增自定义模型索引机制,优化查询效率和内存占用。 by @guqing in #5121
支持发布构建产物 halo-x.y.z.jar。 by @JohnNiang in #5170

功能优化

为默认富文本编辑器 table 组件渲染后的 html 增加 colgroup 元素与 width 属性。 by @LIlGG in #5176
为默认富文本编辑器表格组件增加退格键删除方式。 by @LIlGG in #5163
在 Console 和 UC 的页面底部添加 Powered by 信息。 by @ruibaby in #5153
在 Console 的概览页面添加使用 H2 数据库的警告。 by @ruibaby in #5072
Console 端的用户管理列表支持在地址栏记录筛选条件。 by @ruibaby in #5071
当编辑器切换组件中有不可用编辑器时,添加提示。 by @ruibaby in #5070
修复 Halo 还未处于准备就绪时访问页面或接口出现“Scheme not found”错误的问题。 by @JohnNiang in #5032
添加 Tabbar 组件内容超出时的水平方向滚动指示器。 by @AeroWang in #4979
重构编辑器图片块上传逻辑,增加选择文件上传、上传进度条、取消、重试等机制。 by @LIlGG in #5159

问题修复

解决默认编辑器表格合并单元格后行丢失的问题。 by @LIlGG in #5166
解决在 Firefox 浏览器下的代码块编辑问题。 by @LIlGG in #5140
修复个人中心创建新文章时无法上传图片的问题。 by @ruibaby in #5114
修复编辑器中无法删除有序/无序列表后空行的问题。 by @AirboZH in #5102
解决默认编辑器中具有重名标题时,锚点只会跳转至首个的问题。 by @LIlGG in #5101
修复个人中心用户登录方式仅显示解绑问题。 by @xzyone in #5079
修复 labelSelector 单字符值查询无效的问题。 by @OnlyTL in #5007
修复文章渲染后内容中标题不存在 id 的问题。 by @LIlGG in #4997
修复默认编辑器中图片无法等比例拖动放大缩小的问题。 by @pillar-cat in #4993
修复在默认编辑器中无法使用拼音输入法输入标题的问题。 by @ruibaby in #4975

依赖更新

升级 Tiptap 相关依赖至 2.1.15。 by @ruibaby in #5173
升级 FormKit 的依赖至 1.4.0。 by @ruibaby in #5137
升级 Uppy 相关的依赖。 by @ruibaby in #5128
升级 SpringDoc 至 2.3.0。 by @JohnNiang in #4987

开发者相关

修复开发环境运行 Console 报错的问题。 by @pillar-cat in #4983
重构 Console 和 UC 的菜单生成逻辑,支持配置二级菜单项。 by @ruibaby in #5177
导出必要的默认编辑器扩展及工具类。 by @LIlGG in #5104
重构 UI 的 Modal 组件,支持通过 v-if 控制是否显示(渲染)。 by @ruibaby in #5078

via Release notes from halo (author: JohnNiang)
🔥4👍1
2.12.0-alpha.2

新特性

为默认富文本编辑器添加查找与搜索的功能扩展。 by @LIlGG in #5206
使用索引功能检索文章以显著降低资源消耗并提供更快、更高效的文章检索体验。 by @guqing in #5230

功能优化

修改文章编辑角色的显示名称为文章管理员。 by @ruibaby in #5224
优化角色模板依赖的相关功能,优化文章相关角色的翻译。 by @ruibaby in #5227
优化富文本编辑器中表格组件可滚动时的显示效果。 by @LIlGG in #5191
优化 Console 左侧菜单的展开逻辑,支持通过点击图标来展开子菜单。 by @ruibaby in #5244

问题修复

解决默认富文本编辑器中表格后的文本选中后无法删除的问题。 by @LIlGG in #5234
修复同一个自定义模型构建出的 Scheme 不相等导致无法正确从 SchemeManager 中移除的问题。 by @guqing in #5245
解决编辑器冒泡菜单会被顶部工具栏遮挡的问题。 by @LIlGG in #5246

依赖更新

升级依赖 Spring Boot 至 3.2.2。 by @JohnNiang in #5232

Full Changelog: v2.12.0-alpha.1...v2.12.0-alpha.2

via Release notes from halo (author: ruibaby)
👍32
2.12.0-beta.1

功能优化

优化文章数据的调协过程以降低 Halo 启动时文章的调协耗时同时提高性能和资源利用率。 by @guqing in #5250

开发者相关

为 Console 提供工具页面和菜单项,方便插件集成。 by @ruibaby in #5252

Full Changelog: v2.12.0-alpha.2...v2.12.0-beta.1

via Release notes from halo (author: ruibaby)
1👍1
1.9.0

What's Changed

为登录链接添加 nofollow 属性防止搜索引擎爬取从而导致大量无效链接 by @guqing in #71

Full Changelog: v1.8.0...v1.9.0

via Release notes from plugin-comment-widget (author: guqing)
2.12.0-beta.2

功能优化

为个人中心的文章适配自动保存功能。 by @LIlGG in #5272
优化头像上传,防止因为后端服务异常导致无法重新上传。 by @ruibaby in #5270

问题修复

修复当浏览器标签页不活跃时,文章编辑页面的 health 接口没有定时请求的问题。 by @ruibaby in #5266
修复摘要中包含特殊字符导致无法解析页面的问题。 by @JohnNiang in #5263
修复创建 PAT 之后,点击复制按钮无法复制 token 的问题。 by @ruibaby in #5274
优化启动时用户头像获取不到的错误提示。 by @guqing in #5269

依赖更新

升级依赖 Lucene 至 9.9.1。 by @JohnNiang in #5261
升级依赖 Resilience4j 至 2.2.0。 by @JohnNiang in #5262

开发者相关

为 Console 和 UC 添加 Vue 社区新的 Dev Tools。 by @ruibaby in #5134

Full Changelog: v2.12.0-beta.1...v2.12.0-beta.2

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

功能优化

重构 Console 仪表盘中小部件的数据获取方式。 by @ruibaby in #5280

问题修复

修复文章列表的贡献者数据顺序不固定的问题。 by @guqing in #5279

Full Changelog: v2.12.0-beta.2...v2.12.0-rc.1

via Release notes from halo (author: ruibaby)
👍3
2.12.0-rc.2

功能优化

为通知类型设置添加 UI 权限判断。 by @ruibaby in #5286

问题修复

修复非管理员无法正常使用两步验证设置的问题。 by @JohnNiang in #5290
修复个人令牌创建表单中,角色设置显示了非模板角色的问题。 by @ruibaby in #5291
解决默认富文本编辑器内容刷新后空白字符丢失的问题。 by @LIlGG in #5292

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

via Release notes from halo (author: ruibaby)
👍3
2.12.0

新特性

新增自定义模型索引机制,优化查询效率和内存占用。 by @guqing in #5121
支持发布构建产物 halo-x.y.z.jar。 by @JohnNiang in #5170
支持 2FA 认证方式。 by @JohnNiang & @ruibaby in #4737
为默认富文本编辑器添加查找与搜索的功能扩展。 by @LIlGG in #5206
使用索引功能检索文章以显著降低资源消耗并提供更快、更高效的文章检索体验。 by @guqing in #5230

功能优化

为默认富文本编辑器 table 组件渲染后的 html 增加 colgroup 元素与 width 属性。 by @LIlGG in #5176
为默认富文本编辑器表格组件增加退格键删除方式。 by @LIlGG in #5163
在 Console 和 UC 的页面底部添加 Powered by 信息。 by @ruibaby in #5153
在 Console 的概览页面添加使用 H2 数据库的警告。 by @ruibaby in #5072
Console 端的用户管理列表支持在地址栏记录筛选条件。 by @ruibaby in #5071
当编辑器切换组件中有不可用编辑器时,添加提示。 by @ruibaby in #5070
修复 Halo 还未处于准备就绪时访问页面或接口出现“Scheme not found”错误的问题。 by @JohnNiang in #5032
添加 Tabbar 组件内容超出时的水平方向滚动指示器。 by @AeroWang in #4979
重构编辑器图片块上传逻辑,增加选择文件上传、上传进度条、取消、重试等机制。 by @LIlGG in #5159
修改文章编辑角色的显示名称为文章管理员。 by @ruibaby in #5224
优化角色模板依赖的相关功能,优化文章相关角色的翻译。 by @ruibaby in #5227
优化富文本编辑器中表格组件可滚动时的显示效果。 by @LIlGG in #5191
优化 Console 左侧菜单的展开逻辑,支持通过点击图标来展开子菜单。 by @ruibaby in #5244
优化文章数据的调协过程以降低 Halo 启动时文章的调协耗时同时提高性能和资源利用率。 by @guqing in #5250
为个人中心的文章适配自动保存功能。 by @LIlGG in #5272
优化头像上传,防止因为后端服务异常导致无法重新上传。 by @ruibaby in #5270
重构 Console 仪表盘中小部件的数据获取方式。 by @ruibaby in #5280
为通知类型设置添加 UI 权限判断。 by @ruibaby in #5286

问题修复

解决默认编辑器表格合并单元格后行丢失的问题。 by @LIlGG in #5166
解决在 Firefox 浏览器下的代码块编辑问题。 by @LIlGG in #5140
修复个人中心创建新文章时无法上传图片的问题。 by @ruibaby in #5114
修复编辑器中无法删除有序/无序列表后空行的问题。 by @AirboZH in #5102
解决默认编辑器中具有重名标题时,锚点只会跳转至首个的问题。 by @LIlGG in #5101
修复个人中心用户登录方式仅显示解绑问题。 by @xzyone in #5079
修复 labelSelector 单字符值查询无效的问题。 by @OnlyTL in #5007
修复文章渲染后内容中标题不存在 id 的问题。 by @LIlGG in #4997
🔥2
Halo's Channel
2.12.0 新特性 ● 新增自定义模型索引机制,优化查询效率和内存占用。 by @guqing in #5121 ● 支持发布构建产物 halo-x.y.z.jar。 by @JohnNiang in #5170 ● 支持 2FA 认证方式。 by @JohnNiang & @ruibaby in #4737 ● 为默认富文本编辑器添加查找与搜索的功能扩展。 by @LIlGG in #5206 ● 使用索引功能检索文章以显著降低资源消耗并提供更快、更高效的文章检索体验。 by @guqing in…
修复默认编辑器中图片无法等比例拖动放大缩小的问题。 by @pillar-cat in #4993
修复在默认编辑器中无法使用拼音输入法输入标题的问题。 by @ruibaby in #4975
解决默认富文本编辑器中表格后的文本选中后无法删除的问题。 by @LIlGG in #5234
修复同一个自定义模型构建出的 Scheme 不相等导致无法正确从 SchemeManager 中移除的问题。 by @guqing in #5245
解决编辑器冒泡菜单会被顶部工具栏遮挡的问题。 by @LIlGG in #5246
修复当浏览器标签页不活跃时,文章编辑页面的 health 接口没有定时请求的问题。 by @ruibaby in #5266
修复摘要中包含特殊字符导致无法解析页面的问题。 by @JohnNiang in #5263
修复创建 PAT 之后,点击复制按钮无法复制 token 的问题。 by @ruibaby in #5274
优化启动时用户头像获取不到的错误提示。 by @guqing in #5269
修复文章列表的贡献者数据顺序不固定的问题。 by @guqing in #5279
修复个人令牌创建表单中,角色设置显示了非模板角色的问题。 by @ruibaby in #5291
解决默认富文本编辑器内容刷新后空白字符丢失的问题。 by @LIlGG in #5292

依赖更新

升级 Tiptap 相关依赖至 2.1.15。 by @ruibaby in #5173
升级 FormKit 的依赖至 1.4.0。 by @ruibaby in #5137
升级 Uppy 相关的依赖。 by @ruibaby in #5128
升级 SpringDoc 至 2.3.0。 by @JohnNiang in #4987
升级依赖 Spring Boot 至 3.2.2。 by @JohnNiang in #5232
升级依赖 Lucene 至 9.9.1。 by @JohnNiang in #5261
升级依赖 Resilience4j 至 2.2.0。 by @JohnNiang in #5262

开发者相关

修复开发环境运行 Console 报错的问题。 by @pillar-cat in #4983
重构 Console 和 UC 的菜单生成逻辑,支持配置二级菜单项。 by @ruibaby in #5177
导出必要的默认编辑器扩展及工具类。 by @LIlGG in #5104
重构 UI 的 Modal 组件,支持通过 v-if 控制是否显示(渲染)。 by @ruibaby in #5078
为 Console 提供工具页面和菜单项,方便插件集成。 by @ruibaby in #5252
为 Console 和 UC 添加 Vue 社区新的 Dev Tools。 by @ruibaby in #5134

文档

https://docs.halo.run

资源

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

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

Full Changelog: v2.11.0...v2.12.0

via Release notes from halo (author: ruibaby)
👍7
2.12.1

功能优化

支持构建带主版本的 Docker 镜像标签。by @JohnNiang in #5310

问题修复

修复因限制分页参数导致部分主题页面无法正常渲染的问题。by @JohnNiang in #5313

文档

https://docs.halo.run

资源

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

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

Full Changelog: v2.12.0...v2.12.1

via Release notes from halo (author: JohnNiang)
👍3👏1
2.12.2

功能优化

移除启动时不必要的搜索引擎索引构建步骤。 by @guqing in #5332

问题修复

修复事务未提交便触发控制器执行可能导致数据状态不正确的问题。 by @guqing in #5323
修复启动时 GcSynchronizer 没有精准过滤出所需数据导致内存占用会出现较高峰值的问题。 by @guqing in #5325

文档

https://docs.halo.run

资源

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

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

Full Changelog: v2.12.1...v2.12.2

via Release notes from halo (author: ruibaby)
👍7