v2.1.0-rc.1
版本发布时间: 2022-12-26 23:58:55
halo-dev/halo最新发布版本:v2.19.3(2024-09-10 17:44:32)
⚠️ 注意
2.0 由于架构的变动,无法直接从 1.x 升级,请查阅文档后再进行迁移。
问题修复
- 修复 Console 端无法正常创建自定义链接类型菜单项的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/743
- 修复 Console 端激活主题之后页面没有更新数据的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/746
- 修复在 Console 端停止插件时,仍然获取设置选项导致显示失败提示的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/750
- 修复 Console 端文章设置中的发布时间为空字符串时,无法保存的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/763
- 修复 Console 端默认编辑器的嵌入网页在编辑文章时无法回显的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/773
- 修复 Console 端系统设置页面切换选项卡无法正常加载表单的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/787
- 修复首次初始化之后,Console 没有加载已激活主题的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/790
- 修复因文章过长导致无法保存数据的问题。 by @JohnNiang in https://github.com/halo-dev/halo/pull/2833
- 修复文章列表查询时的类型转换错误。 by @guqing in https://github.com/halo-dev/halo/pull/2854
- 修复每个角色都显示系统保留标签的问题。 by @JohnNiang in https://github.com/halo-dev/halo/pull/2865
- 修复自定义页面没有统计访问量的问题。 by @guqing in https://github.com/halo-dev/halo/pull/2918
- 修改 HTTP 请求体最大字节数的限制,修复保存大内容文章异常的问题。 by @ruibaby in https://github.com/halo-dev/halo/pull/2936
- 修复插件开发模式下后续增加的 fixedPluginPath 项无法被加载的问题。 by @guqing in https://github.com/halo-dev/halo/pull/2941
- 修复插件 Logo 为相对路径时先启用再停后就无法加载 Logo 的问题。 by @guqing in https://github.com/halo-dev/halo/pull/2940
- 修复开启评论审核的情况下无法显示评论回复的问题。 by @minliacom in https://github.com/halo-dev/halo/pull/2954
- 解决访问分析工具无法显示 referer 的问题。 by @JohnNiang in https://github.com/halo-dev/halo/pull/2972
- 修复主题升级后没有清理主题引擎缓存的问题。 by @minliacom in https://github.com/halo-dev/halo/pull/2970
- 修复编译为可执行 JAR 之后运行无法初始化主题的问题。 by @minliacom in https://github.com/halo-dev/halo/pull/2991
- 修复附件权限定义的错误。 by @JohnNiang in https://github.com/halo-dev/halo/pull/3024
功能优化
- 重构访问量统计逻辑,修复文章访问量无法迁移的问题。 by @guqing in https://github.com/halo-dev/halo/pull/2870
- Console 端登录页面支持自动聚焦输入框。 by @Aanko in https://github.com/halo-dev/console/pull/742
- 优化 Console 端接口请求异常提示。 by @ruibaby in https://github.com/halo-dev/console/pull/744
- 优化主题升级入口的文字。 by @Joydevelop in https://github.com/halo-dev/console/pull/747
- 优化 Console 端的主题和插件详情页面切换选项卡时的页面闪动问题。 by @ruibaby in https://github.com/halo-dev/console/pull/748
- 完善 Console 端用户角色的相关逻辑。 by @ruibaby in https://github.com/halo-dev/console/pull/749
- Console 端为部分图标按钮添加操作提示,提升可访问性。 by @Aanko in https://github.com/halo-dev/console/pull/745
- 优化 Console 端上传组件的异常提示信息。 by @ruibaby in https://github.com/halo-dev/console/pull/769
- 禁止 Console 端部分表单使用 Enter 提交,统一组合键(Ctrl + Enter)。 by @wzrove in https://github.com/halo-dev/console/pull/766
- Console 端的主题管理列表添加启用和升级的支持。 by @ruibaby in https://github.com/halo-dev/console/pull/774
- 优化 Console 端数据列表的操作按钮样式。 by @ruibaby in https://github.com/halo-dev/console/pull/780
- 优化 Console 端的插件卸载选项布局。 by @ruibaby in https://github.com/halo-dev/console/pull/779
- 优化 Console 端状态提示的样式。 by @ruibaby in https://github.com/halo-dev/console/pull/782
- 完善 Console 端的部分操作反馈提示。 by @ruibaby in https://github.com/halo-dev/console/pull/785
- 优化菜单和菜单项的编辑表单标题文字。 by @chengfeiyue in https://github.com/halo-dev/console/pull/794
- 优化 Console 端文章管理列表的布局,修复当分类设置过多时的样式问题。 by @ruibaby in https://github.com/halo-dev/console/pull/789
- 重构 Console 端文章和自定义页面的设置表单布局,支持提交时验证表单。 by @ruibaby in https://github.com/halo-dev/console/pull/791
- 优化 Console 端的用户和角色列表,如果包含正在删除的内容会自动刷新。 by @ruibaby in https://github.com/halo-dev/console/pull/797
- 重构 Console 端角色编辑的表单,取消多选项卡的设计。 by @ruibaby in https://github.com/halo-dev/console/pull/795
- Console 端的评论回复 Emoji 组件数据改为异步加载,优化整体的加载性能。 by @ruibaby in https://github.com/halo-dev/console/pull/798
- Console 端的默认编辑器改为异步加载,优化整体的加载性能。 by @ruibaby in https://github.com/halo-dev/console/pull/800
- 优化 Console 端上传附件的功能,支持缓存选择的分组和策略。 by @ruibaby in https://github.com/halo-dev/console/pull/784
- 移除 Console 端使用 yaml 编辑用户信息的功能。 by @ruibaby in https://github.com/halo-dev/console/pull/799
- 归档数据的月份改为按月降序。 by @liaocp666 in https://github.com/halo-dev/halo/pull/2959
- 持久化并归档历史日志。 by @JohnNiang in https://github.com/halo-dev/halo/pull/3021
新特性
- 支持重置主题和插件的设置选项。 by @ruibaby in https://github.com/halo-dev/console/pull/777 @guqing in https://github.com/halo-dev/halo/pull/2964
- Console 端支持扩展集成其他编辑器。 by @ruibaby in https://github.com/halo-dev/console/pull/781
- Console 端支持设置 Favicon。 by @ruibaby in https://github.com/halo-dev/console/pull/788
- 为部分模型提供元数据设置的设置。 by @ruibaby in https://github.com/halo-dev/console/pull/770 @guqing in https://github.com/halo-dev/halo/pull/3028
- 支持在工作目录添加自定义配置。 by @JohnNiang in https://github.com/halo-dev/halo/pull/2935
- 主题端支持作者归档页面。 by @guqing in https://github.com/halo-dev/halo/pull/2923
- 支持命令行参数启动 Halo。 by @JohnNiang in https://github.com/halo-dev/halo/pull/2942
- 主题端支持异常模板页面。 by @guqing in https://github.com/halo-dev/halo/pull/2925
- CategoryFinder 添加根据分类查询子分类树结构的方法。 by @chengfeiyue in https://github.com/halo-dev/halo/pull/2995
- 添加原生 MariaDB 驱动的支持。 by @codychau in https://github.com/halo-dev/halo/pull/2787
- 支持系统异常的多语言输出。 by @JohnNiang in https://github.com/halo-dev/halo/pull/3042
重要变更
- HaloPluginManager 移除 getRootApplicationContext 方法。 by @guqing in https://github.com/halo-dev/halo/pull/2949
依赖更新
- 升级 Spring Boot 至 3.0.1。 by @minliacom in https://github.com/halo-dev/halo/pull/3031
- 更新默认主题的版本为 1.1.0。 by @ruibaby in https://github.com/halo-dev/halo/pull/3051
文档
资源
适用于 2.0 的插件和主题可查阅:https://github.com/halo-sigs/awesome-halo
Full Changelog: https://github.com/halo-dev/halo/compare/v2.0.0...v2.1.0-rc.1