Halo 2.3.0 已正式发布,此版本的更新主要集中在改进和优化现有功能,以及修复已知的问题。以下是 Halo 2.3.0 的主要更新内容:
新特性
- Console 端的系统概览页面支持显示数据库信息。 by @ruibaby in https://github.com/halo-dev/console/pull/872
- Console 端的系统概览页面支持下载运行日志。 by @ruibaby in https://github.com/halo-dev/console/pull/867
- Console 端默认编辑器支持以链接的形式插入非图片、音视频的附件。 by @ruibaby in https://github.com/halo-dev/console/pull/863
- Console 端的附件详情支持预览音视频文件。 by @ruibaby in https://github.com/halo-dev/console/pull/841
- Console 端支持在初始化页面安装预设插件。 by @ruibaby in https://github.com/halo-dev/console/pull/894 @"johnniang"#19 in https://github.com/halo-dev/halo/pull/3394
功能优化
- 优化 Console 端分类和标签管理的自动刷新条件,支持检测固定链接是否已经生成。 by @ruibaby in https://github.com/halo-dev/console/pull/883
- 优化 Console 端用户角色标识的显示名称。 by @ruibaby in https://github.com/halo-dev/console/pull/882
- 移除 Console 端个人资料页面的默认背景图片。 by @ruibaby in https://github.com/halo-dev/console/pull/881
- Console 端主题管理列表隐藏已启用主题的启用按钮。 by @ruibaby in https://github.com/halo-dev/console/pull/877
- Console 端禁止在编辑器粘贴 Excel 表格以图片的形式上传。 by @ruibaby in https://github.com/halo-dev/console/pull/873
- Console 端安装已存在插件时,支持提示并升级插件。 by @ruibaby in https://github.com/halo-dev/console/pull/871
- Console 端为系统内提供的角色模板提供中文翻译。 by @ruibaby in https://github.com/halo-dev/console/pull/870
- 优化 Console 端文章管理的标签布局。 by @ruibaby in https://github.com/halo-dev/console/pull/869
- 优化 Console 端新建用户时,用户名的校验规则。 by @ruibaby in https://github.com/halo-dev/console/pull/868
- Console 端侧边栏滚动条支持缓存位置,防止切换路由时重置滚动条位置。 by @ruibaby in https://github.com/halo-dev/console/pull/865
- Console 端默认编辑器的大纲列表支持显示空状态。 by @ruibaby in https://github.com/halo-dev/console/pull/864
- Console 端的用户列表支持条件筛选和排序。 by @ruibaby in https://github.com/halo-dev/console/pull/862
- 优化 Console 端部分包含表单的模态框,默认不允许点击外部区域关闭模态框。 by @ruibaby in https://github.com/halo-dev/console/pull/861
- 优化 Console 端登录请求异常的提示。 by @ruibaby in https://github.com/halo-dev/console/pull/851
- 优化 Console 端全局搜索的匹配规则。 by @ruibaby in https://github.com/halo-dev/console/pull/849
- 优化 Console 端用户角色标识的显示名称。 by @ruibaby in https://github.com/halo-dev/console/pull/847
- 在 Console 端的用户管理中隐藏
Anonymous User
用户。 by @ruibaby in https://github.com/halo-dev/console/pull/844 - 优化 Console 端主题详情、插件详情、系统设置中卡片组件的样式。 by @ruibaby in https://github.com/halo-dev/console/pull/839
- 防止浏览器弹出原生登录框。 by @"longjuan"#3682 in https://github.com/halo-dev/console/pull/836
- 允许插件在未启动时更改设置。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3355
- 优化插件重复安装错误提示。 by @"johnniang"#19 in https://github.com/halo-dev/halo/pull/3350
- 优化启动时页面长时间无法访问的问题。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3300
- Console 端创建回复不再需要审核。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3363
- 附件已存在时自动重命名。 by @"johnniang"#19 in https://github.com/halo-dev/halo/pull/3305
- 为系统初始化的角色添加显示名称。 by @ruibaby in https://github.com/halo-dev/halo/pull/3280
- 优化名称重复的错误提示。 by @"johnniang"#19 in https://github.com/halo-dev/halo/pull/3219
- 为插件静态资源路径增加版本标识以解决缓存更新不及时的问题。 by @LIlGG in https://github.com/halo-dev/halo/pull/3381
- 用户被删除时关联到的用户返回 Ghost 用户信息。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3373
- 获取用户信息的 API 响应体包含关联角色信息。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3372
- 评论和回复新增创建时间以兼容迁移数据的排序。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3341
问题修复
- 修复 Console 端用户筛选项,输入关键词搜索之后无法加载头像的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/885
- 修复 Console 端新建分类和标签之后再次打开表单,别名显示为 undefined 的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/884
- 修复 Console 端使用主题/插件配置的元数据不能展示默认值的问题。 by @LIlGG in https://github.com/halo-dev/console/pull/880
- 修复 Console 端 FormKit 的 Code 输入框宽度未占满的问题。 by @infanx in https://github.com/halo-dev/console/pull/838
- 修复 Console 端进入系统概览页面会抖动的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/840
- 修复 Console 的评论管理中内容文字过长导致样式异常的问题。 by @ruibaby in https://github.com/halo-dev/console/pull/852
- 修复删除评论后 Console 端文章和单页评论数量不正确。 by @"longjuan"#3682 in https://github.com/halo-dev/halo/pull/3295
- 修复控制台文章列表中,标签和分类顺序随机的问题。 by @findwinds in https://github.com/halo-dev/halo/pull/3261
- 修复插件安装时有几率出现设置没有默认值导致无法保存的问题。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3236
- 修复发布文章时经常出现错误的问题。 by @"johnniang"#19 in https://github.com/halo-dev/halo/pull/3210
- 修复重复安装插件时 JAR 文件被删除的问题。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3198
- 修复当 Console 左侧菜单栏出现滚动条但不完整显示的问题。 by @"longjuan"#3682 in https://github.com/halo-dev/console/pull/845
- 修复初始化时自定义页面会偶发发布失败的问题。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3422
- 修复标签关联文章数量统计不正确的问题,优化标签数量多时耗时长的问题。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3420
- 修复主题状态显示不正确的问题。 by @"guqing"#134 in https://github.com/halo-dev/halo/pull/3390
依赖更新
- 升级 Spring Boot 至 3.0.3。 by @"johnniang"#19 in https://github.com/halo-dev/halo/pull/3379
文档
资源
适用于 2.0 的插件和主题可查阅:https://github.com/halo-sigs/awesome-halo